4.10实战开发中常见的线程设计
| 模式 | 说明 |
|---|---|
| 各线程独立跑 | 比如爬虫,每个线程爬一个网站 |
| 多线程并发写文件 | 要锁,控制写入顺序,不然文件变咒语 |
| UI线程 + 后台线程 | 前台显示,后台跑任务 |
| 主线程调度 + 工作线程执行 | 类似线程池,工人排队干活 |
| 生产者-消费者 | 一边加任务,一边消费任务(加锁必备) |
c++小白,请多指教
| 模式 | 说明 |
|---|---|
| 各线程独立跑 | 比如爬虫,每个线程爬一个网站 |
| 多线程并发写文件 | 要锁,控制写入顺序,不然文件变咒语 |
| UI线程 + 后台线程 | 前台显示,后台跑任务 |
| 主线程调度 + 工作线程执行 | 类似线程池,工人排队干活 |
| 生产者-消费者 | 一边加任务,一边消费任务(加锁必备) |