并发编程
simonto
这个作者很懒,什么都没留下…
展开
-
线程安全,可以使用synchronized在对象及方法上加锁。
package sync;/** * 线程安全概念:当多个线程访问某一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 * synchronized:可以在任意对象及方法上加锁,而加锁的这段代码称为"互斥区"或"临界区" * @author Administrator * */public class MyThread extends Thread{...原创 2018-03-23 15:58:14 · 847 阅读 · 0 评论 -
uni-app专题页 https://uniapp.dcloud.io 终极跨平台解决方案,开发一次全端覆盖,iOS、Android、小程序、H5都有了!
社区的活动网址:DCloud社区回馈抽奖活动来了!礼品多,速来! http://ask.dcloud.net.cn/question/60729原创 2018-11-29 14:24:38 · 3157 阅读 · 0 评论 -
串口通信开发
一开始做串口通信开发时,觉得并不难,无非就是发送,然后等一会,再接收就完事了。其实里面的水很深,特别是在各种设备都有的情况下。我们在整个开发过程中,遇到了以下的几个主要问题:1、设备出现严重的延迟。2、接收过程出现数据粘包或截断。3、多设备共用一个串口。4、使用RTU的情况,接受到数据传给所有程序处理。5、采数和反控不能相互影响。6、多线程并发采数。一、设备出现严...转载 2019-07-30 08:41:13 · 225 阅读 · 0 评论