pythonPython selectors模块用法:实现非阻塞式编程 前面介绍的 socket 都是采用阻塞方式进行通信的,当程序调用 recv() 方法从 socket 中读取数据时,如果没有读取到有效的数据,当前线程就会被阻塞。为了解决这个问题,上面程序采用了多线程并发编程,即服务器端为每个客户端连接都启动一个单独的线程,不同的线程负责对应的 socket 的通信工作。通过 selectors 模块允许 socket 以……继续阅读 » 搞java代码 9个月前 (05-21) 0浏览 0评论0个赞