生产者-消费者问题与quene模块 下面使用线程锁以及队列来模拟一个典型的案例:生产者-消费者模型.在这个场景下,商品或服务的生产者生产商品,然后将其放到类似队列的数据结构中,生产商品的时间是不确定的, 同样消费者消费生产者的商品的时间也是不确定的. 这里使用quene模块来提供线程间通信的机制,也就是说,生产者和消费者共享一个队列.生产者生产商品后,会将商品添加到队列中.消费者消费商品,会从队列中取出一个商品. 由于向队列中添加商品和从队列中获取商品都不是原子操作,所以需要使用线程锁将这两个操…