⚠️ 自己写:一任务一线程建多少

(每道题开头都有同一段:上面的池小工具。) 手写「一个任务一个线程」跑 M 个任务、就建 M 个线程;池只建固定 workers 个。补全 threads_made(ntasks, use_pool, workers):用池交回 worke

开始练习 →

自己实现池要哪几件

自己实现一个简单线程池,最少要有【0】。

开始练习 →

结果怎么安全地收

几个 worker 把结果收到同一个列表里,要【0】。

开始练习 →

自己的池跑一批

(每道题开头都有同一段:上面的池小工具。) 本节的手写简单池: Pool(workers) 起 workers 个 worker 线程,各自 while True 从 queue.Queue 取任务干 p.submit(f

开始练习 →

补全:池的初始化

(每道题开头都有同一段:上面的池小工具。) 本节的手写简单池: Pool(workers) 起 workers 个 worker 线程,各自 while True 从 queue.Queue 取任务干 p.submit(f

开始练习 →

补全:池的 worker 循环

(每道题开头都有同一段:上面的池小工具。) 本节的手写简单池: Pool(workers) 起 workers 个 worker 线程,各自 while True 从 queue.Queue 取任务干 p.submit(f

开始练习 →

补全:提交与收工

(每道题开头都有同一段:上面的池小工具。) 本节的手写简单池: Pool(workers) 起 workers 个 worker 线程,各自 while True 从 queue.Queue 取任务干 p.submit(f

开始练习 →

补全:安全地收结果

(每道题开头都有同一段:上面的池小工具。) 本节的手写简单池: Pool(workers) 起 workers 个 worker 线程,各自 while True 从 queue.Queue 取任务干 p.submit(f

开始练习 →

补全:整套用起来

(每道题开头都有同一段:上面的池小工具。) 本节的手写简单池: Pool(workers) 起 workers 个 worker 线程,各自 while True 从 queue.Queue 取任务干 p.submit(f

开始练习 →

真机上怎么验批量任务对了

真机上确认一个用线程池处理批量任务的程序对了,做法是【0】。

开始练习 →