什么是轮询 轮询原理?
浏览量:1527
时间:2021-03-16 15:50:47
作者:admin
轮询原理?
轮询原则:如果在规定时间内上行映射没有收到授权消息,则认为传输不成功,而且终端总是使用争用解决算法来重新发送带宽请求
不知道房东提到的轮询是指通信轮询,还是其他轮询?
对于Modbus通信轮询:
1)原因:因为我们与多个设备通信,但是每次只能有一个MSG(西门子),所以我们需要使用轮询
2)方法:我们可以使用通信完成位或时间加计数器
当我们需要计算多个文件的消息摘要时,程序在单线程中运行是没有问题的,但在多线程中运行理论上相对容易,速度相对较快,但在多线程处理后,如何获得线程执行的信息
我们知道可以通过执行线程的start()来启动线程,线程的任务在run()中执行。但是在线程执行之后,如何获取线程执行的信息呢?也许我们可以在thread类中定义一个方法来提供线程的启动类调用,但是线程什么时候才能完成执行呢?另一方面,在线程的run()完成执行之后,它将主动地向startup类提供消息。这种方法更安全。
所以有两种方法可以获取线程执行信息:1。轮询
2。回调
1。Polling
在启动类中启动线程后,启动类会询问线程是否无限期地完成了执行。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。