队列:相对于列表来说,保证了数据的安全 队列的一些其他方法 生产者消费者模型 给生产者和消费者之间加一个容器用来解除他们之间的强耦合性,生产者和消费者之间不直接通信, 而是通过阻塞队列进行通信,生产者生产好之后,不必等待消费者,而是直接将数据给阻塞队列,消费者也是直接从队列中拿数据 Read More
posted @ 2019-06-11 22:57 saber゛ Views(210) Comments(0) Diggs(0) Edit
解决产生死锁:使用递归锁,t1,t2的锁声明改为 threading.RLock() 同步条件:Event 信号量:Semaphore 用来控制线程并发数,当同时并发的线程达到指定的最大数时,其他线程将会被阻塞 BoundedSemaphore或Semaphore内置一个计数器,当acquire() Read More
posted @ 2019-06-11 00:14 saber゛ Views(219) Comments(0) Diggs(0) Edit