- 博客(1)
- 资源 (6)
- 收藏
- 关注
原创 在多线程中,recv非阻塞模式带来的问题
一般在LINUX服务器应用,在多线程编程中用recv非阻塞模式同时接受属于各自描述符的网络数据。因为大量的数据同时进来,recv可能会出现阻塞状态,并且极有可能完全阻塞从而导致线程阻塞。(不过有一种情况,就是client端给再次给服务器发送数据时,可能会触发阻塞中的recv接受返回,但是概率极小)。 这会使相应的线程永久阻塞得不到释放,运行一段时间最终将耗尽系统内存以及
2009-09-03 17:46:00 6712
vc做的局域网聊天系统,包含服务器客户端,文件传输,发送窗口抖动
用VC写的服务器和客户端,界面类似qq聊天室,有文件传输功能,客户端可最小化到系统托盘,有托盘消息提示功能,窗口抖动功能。
2008-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人