不是线程多就快的,cup一次只能处理一个线程,线程也是要排队的
解决方案 »
- winform问题
- C# 相对路径的问题
- POST 如何处理!
- 我在一个变量上右键点击“转到定义”,光标自动跳转到该变量定义处(即光标自动跳转到了另一个cs文件中),那么如何让光标回到原来的位置呢(即右键点击“转到定义”处)
- d在Form中用WebBrowser打开Excel后,能否再另外用Excel打开其他文件
- TreeView 节点拖拽问题之二(分不够可以加)
- 用摄像头照相问题,100分求助
- 帮我改个函数代码?谢谢
- 如何在一个解决方案中判断是否存在某一个自定义的类
- ado中的recordset 类型能不能转化为ado.net的dataset!
- winfrom的一些问题初学者求教!
- 如果用C# winform做服务端,用android做客户端,怎样连接最好?
这样的操作的思路是,首先确定每个线程一次工作的数量,也就是一个线程一出处理多少条数据,所有线程使用同一个sql链接进行数据库操作,取得“未处理”数据,并把数据标志成一个"处理中"的中间状态,处理完了再去更新处理结果。
在数据里的白名单中放个下发标示字段,下发了就为1,一直到没有0的为止。像这样的需求,liuchaolin 前辈说的用线程也不好,那应该怎么处理?
那实际上还是RS485,IP和端口只不过是网关的.
你两个(以上)线程往同一个IP和端口下发数据没问题,但是网关那头协议转换后还是同一个RS485,效率不会提高,而且有可能造成数据冲突,乱码.
那实际上还是RS485,IP和端口只不过是网关的.
你两个(以上)线程往同一个IP和端口下发数据没问题,但是网关那头协议转换后还是同一个RS485,效率不会提高,而且有可能造成数据冲突,乱码.没有2个以上的线程写同一个ip地址,就是想分开100多个线程同时往不同的机器里写名单。