补全:一份完整的报告

补全:一份完整的报告

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
补全:子类里也接异常

补全:子类里也接异常

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
补全:带结果的线程

补全:带结果的线程

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
补全:线程自己接住

补全:线程自己接住

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
装一个钩子

装一个钩子

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
少了一项

少了一项

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
线程里抛了异常

线程里抛了异常

一条线程里的 fetch 抛了 ValueError,没人接。结果是【0】。

阅读更多 →
线程函数的 return 去哪了

线程函数的 return 去哪了

fetch 有 return,可主线程 join 之后却拿不到它的返回值。因为【0】。

阅读更多 →
补全:假并发有多慢

补全:假并发有多慢

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →
补全:线程版

补全:线程版

(每道题开头都有同一段:六个来源 SOURCES,每项是 (名字, 要等的秒数, 字节数);fetch(name, wait, size) 睡 wait 秒后交回 size——「等」的时候别人能干活。

阅读更多 →