社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Jeremy Friesner

Jeremy Friesner 最近创建的主题
Jeremy Friesner 最近回复了
4 年前
回复了 Jeremy Friesner 创建的主题 » Python线程和进程之间的这种差异有什么原因吗?

它没有什么Python的特色;这就是过程的工作原理。

具体来说,在给定进程内运行的所有线程都共享该进程的 存储空间 --例如,如果线程A改变了变量的状态,线程B就会“看到”这种变化。

进程OTOH都有自己的私有内存空间,所有其他进程都无法访问。这样做是为了防止进程a意外(或故意)读取或破坏进程B的内存。

生成子进程时,新的子进程将获得自己的内存空间,该内存空间最初包含父进程内存空间中所有数据的副本,但它是一个单独的空间,因此子进程所做的更改对父进程不可见(反之亦然)。

7 年前
回复了 Jeremy Friesner 创建的主题 » Python的追加方法的C++等价物是什么?

我认为C++ 11的等价物是:

 #include <vector>

 int main(int argc, char ** argv)
 {
    std::vector<int> li = {1, 2, 3};
    li.push_back(4);

    return 0;
 }   
7 年前
回复了 Jeremy Friesner 创建的主题 » 带python的udp套接字

accept() 是一个仅限TCP的函数,它在UDP网络中没有应用程序,所以除非您尝试使用TCP,否则不要使用它。

至于从一个端口发送数据而从另一个端口接收数据,简单的方法是创建两个udp套接字。你可以打电话 recvfrom() 在其中一个上面 sendto() 另一个。