2019年9月16日

C#多线程编程中的锁系统

摘要: C#多线程编程中的锁系统(二) 上章主要讲排他锁的直接使用方式。但实际当中全部都用锁又太浪费了,或者排他锁粒度太大了。 这一次我们说说升级锁和原子操作。 目录 1:volatile 2: Interlocked 3:ReaderWriterLockSlim 4:总结 一:volatile 简单来说: 阅读全文

posted @ 2019-09-16 17:48 jack_Meng 阅读(957) 评论(0) 推荐(0) 编辑

C#串口关闭SerialPort.Close()导致的卡死

摘要: C# 串口操作系列(2) – 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?https://blog.csdn.net/fengda2870/article/details/51554838 上面的链接给出了提示: 将Invoke变为BeginInvoke。 亲测可行。 private void 阅读全文

posted @ 2019-09-16 17:45 jack_Meng 阅读(6926) 评论(0) 推荐(2) 编辑

导航