https://github.com/zhanghan114/collections/tree/master 把老師講的整理一下放到了github上面,多多支持bobby
2018-02-07
最贊回答 / 慕粉1474547334
在線程里面,線程共享進程里的資源,假設進程里面有一個list, 如果你開了多個線程去刪除它的一個元素,那么它可能可能被一個線程給刪了某個元素,但是另一個線程也想刪除這個元素,然而它早就被其他線程刪除了,這就會引發線程安全問題,也就是說列表是線程非安全的,你可能會問這些線程怎么會操作同一個元素呢,不是被某個線程刪了就不會出現在list里了嗎?確實,有這種疑問很正常,那是因為線程之間有個東西叫時間片,如果這個時間片用完了就會切換線程對吧,切換時被切換的線程可能還沒有完成刪除操作就被其他線程占了cpu,然后占了...
2018-01-31
from collections import ChainMap
ImportError: cannot import name ChainMap
ImportError: cannot import name ChainMap
2018-01-28