摘要: 今天刚好周日,重新看了下关于线程同步的知识点,记录下,当作笔记 1. 什么是线程同步? 简单的说,当一个线程执行递增和递减的操作时,其他线程处于等待,这种被称为线程同步,以下代码演示了线程同步的问题 当必须使用共享状态时,我们如何避免线程同步了,由书中看到另外一种解决方案,原子操作,所谓的原子操作, 阅读全文
posted @ 2019-11-17 22:30 SmallHan 阅读(343) 评论(0) 推荐(1) 编辑
摘要: 最近在弄一个小项目,大概600w行的数据,要进行数据清洗,因数据量偏大,如果单线程去执行,会造成效率偏低,只能用多线程了,但采用多线程存在线程安全问题,于是查了下资料,发现有ConcurrentQueue<T>该数据结构,完美的解决了我目前问题。 采自msdn上面解释:表示线程安全的先进先出 (FI 阅读全文
posted @ 2019-11-17 00:34 SmallHan 阅读(1048) 评论(0) 推荐(1) 编辑