死锁and生产者消费者问题