ChinaUnix.net
相关文章推荐:

c socket 多线程

求C++基于线程socket 发送,接受任意类型文件的代码!!

by zjbluefox - C/C++ - 2007-02-01 12:27:32 阅读(1005) 回复(4)

相关讨论

小弟最近无聊看socket 和thread,自己写了一个小程序,大概是一个server,提供socket服务。一个producer随机产生一些字符串,写到socket里面,一个accepter,把同一个socket里面的内容读出来在控制台打印。通过mainclass 开启server,同时开启另外两个线程。但是始终不能按照我的预想执行程序,控制台里面一片空白,连那2个线程里面打印"producer start" 和 "accept start"的语句都没有了,请问这是为什么。请高手不吝赐教!!! 一下...

by wondershow - Java - 2005-09-03 22:10:11 阅读(920) 回复(0)

本人在做线程程序时,客户端为线程,连接socket SERVER后,第一次通讯能够正常进行,但是客户端再连接socket SERVER时候开始还可以正常通讯,但是当客户端又启动线程的时候,原来的socket的通讯的WRITE操作就会报错误(EBADF),但是跟踪发现,socket ID并没有变化,请教各位这大概是什么原因引起的呢?谢谢

by superhoo - C/C++ - 2004-12-16 10:27:23 阅读(1659) 回复(4)

线程socket编程,主线程用来发送数据,子线程用来接收数据。但程序运行,有很数据需要发送时,程序所占CPU会很大,一般20%以上,有时甚至是50%,请各位大虾,会是什么原因引起??谢谢!

by joe216 - C/C++ - 2004-02-03 14:58:46 阅读(431) 回复(0)

线程socket编程,主线程用来发送数据,子线程用来接收数据。但程序运行,有很数据需要发送时,程序所占CPU会很大,一般20%以上,有时甚至是50%,请各位大虾,会是什么原因引起??谢谢!

by joe216 - C/C++ - 2004-02-03 14:58:27 阅读(415) 回复(0)

线程socket编程,主线程用来发送数据,子线程用来接收数据。但程序运行,有很数据需要发送时,程序所占CPU会很大,一般20%以上,有时甚至是50%,请各位大虾,会是什么原因引起??谢谢!

by joe216 - C/C++ - 2004-02-03 14:57:50 阅读(407) 回复(0)

线程socket编程!!要求每次接收到客户端程序后开一个线程,大约Sleep(10),客户端不停的发消息,服务端线程,谢谢!! netantsflash@163.com 再次感谢了!!

by HappyWin - C/C++ - 2003-12-16 17:21:49 阅读(1265) 回复(2)

线程socket一问:在windows和linux下怎么防止出现TIME_WAIT或者TIME_CLOSE状态; 在线程通讯中,如何降低CPU的使用率,以提高性能! 请举个具体的例子源码!如果同时有10000个客户端同时连接一个服务器,怎么处理呢? 我目前我的程序测试的话会造成CPU使用率老是在100%,资源很吃紧,而且因为我是用短连接通讯,所以每次都会有一个TIME_WAIT状态出现!我需要解决方法!

by rayou - C/C++ - 2004-09-04 10:53:00 阅读(1552) 回复(7)

线程socket编程,主线程用来发送数据,子线程用来接收数据。但程序运行,有很数据需要发送时,程序所占CPU会很大,一般20%以上,有时甚至是50%,请各位大虾,会是什么原因引起??谢谢!

by joe216 - C/C++ - 2004-02-04 11:02:39 阅读(4986) 回复(8)

线程socket编程,主线程用来发送数据,子线程用来接收数据。但程序运行,有很数据需要发送时,程序所占CPU会很大,一般20%以上,有时甚至是50%,请各位大虾,会是什么原因引起??谢谢!

by joe216 - C/C++ - 2004-02-03 14:57:56 阅读(334) 回复(0)

def check(ip,port): ftp=socket(AF_INET,SOCK_STREAM) ftp.settimeout(3) print 'checking',ip,'......' try: con=ftp.connect((ip,port)) except: return 0 try: banner=ftp.recv(4096) except: return 0 return banner 用这个函数单线程没问题,可以得到ftp的banner, 但是用threading得线程,就不行了,所有的banner都返回0.我这样用会有冲突么?还是怎么...

by 8913845 - Python - 2008-07-25 17:15:06 阅读(2721) 回复(5)