包含了一个基于消息队列的聊天代码,和一个利用信号量互斥访问的共享内存代码。