参考资料及博客:
https://www.cnblogs.com/leoliu168/p/9919715.html
https://blog.csdn.net/yujin753/article/details/45723175 (实现生产者-消费者模式的方法)
https://blog.csdn.net/yjclsx/article/details/80923737
https://www.cnblogs.com/jqctop1/p/4777385.html (并发编程中常使用的并发库中的类)
http://ifeve.com/producers-and-consumers-mode/ (聊聊并发-生产者-消费者模式)