自己的作业 ,基于多线程的调度和线程的通信等等