如果你只是使用多线程完成一些简单的操作,那么python提供的threading模块可以非常轻松的帮你解决,你甚至会产生一种错觉,多线程也不过如此。
但你应该有个心理准备,任何技术,一旦专研进去,就是一片全新的天地,很多人都知道多线程在修改同一个变量时需要进行互斥,但你知道这背后的原因么?互斥需要加锁,那么python提供的Lock锁和RLock锁有什么区别呢?线程同步有几种方法,他们分别是什么?
在多线程专题中,这些问题将一一解答。
扫描关注, 与我技术互动
QQ交流群: 211426309
分享日常研究的python技术和遇到的问题及解决方案