线程池完成中，首先需要个线程安全的queue