1. 基于单链表的生产者消费者模型编写。 2. 基于环形队列的生产者消费者模型编写。 3. 更改2,改成多线程版本。 4. 选做:基于进程的生产消费模型(单进程/多进程)版本。 5. 作业提交博客链接。