首先我们对于线程池类都有什么进行分析
成员都有什么
第一 肯定要有线程的数量
第二 线程池是一个池子 我们需要一个池子来保存他(里面有好多线程)
第三 请求队列中最多允许的的请求数量
第四 请求队列 里面装的是我们的用户的一些信息
第五 互斥锁 就是我们定义的locker中的东西
第六 信号量 (判断我们是否有任务需要处理)
第七 是否结束进程
成员方法都要有什么
构造函数(里面要有线程的数量,请求队列中最多允许的的请求数量)
析构函数(作用就是把线程池里面的数据清空)
append添加任务(意思就是假设我们用户进来了,我们需要把用户的东西添加到我们的请求队列当中去)