关于socket的问题



  • 各位大大好,我又有自己解决不了问题了。。。求给个思路
    是这样的,我这边TCP服务器有几十个,我要写一个客户端,这个客户端要同时收发这几十个服务器,和这几十个服务器简历长连接。要怎么办才好呢?我的思路是写几十个套接字。。。但是感觉这种方法好傻啊,而且代码量很大容易出错啊。。。
    还有就是一个TCP套接字连接基本都是要每隔一秒发一次数据,发几个不同的字符串,我写了个定时器,但是CPU占用百分之50,怎么回事呢?
    以下是我写的定时器里面的内容0_1453179528136_QQ截图20160119125801.png



  • 以下是我定时器的

    0_1453179607088_upload-0a3e2c2b-2058-4b24-b0bc-c7138c092dff



  • 求通信行业大神帮助


  • 管理员

    死循环了吧。。

    while那里,< 1400的时候,也就是1.4秒内,会不断的processEvents
    而没有事件的时候,processEvents就会返回,而你这里又循环回去了

    于是乎1.4秒内就死循环了。所以CPU 50%了


登录后回复
 

与 萌梦社区 的连接断开,我们正在尝试重连,请耐心等待