https://github.com/zhanghan114/collections/tree/master 把老師講的整理一下放到了github上面,多多支持bobby
2018-02-07
不錯(cuò),長(zhǎng)見(jiàn)識(shí),之前都沒(méi)了解過(guò)collections這個(gè)模塊
2018-02-06
最贊回答 / 慕粉1474547334
在線程里面,線程共享進(jìn)程里的資源,假設(shè)進(jìn)程里面有一個(gè)list, 如果你開(kāi)了多個(gè)線程去刪除它的一個(gè)元素,那么它可能可能被一個(gè)線程給刪了某個(gè)元素,但是另一個(gè)線程也想刪除這個(gè)元素,然而它早就被其他線程刪除了,這就會(huì)引發(fā)線程安全問(wèn)題,也就是說(shuō)列表是線程非安全的,你可能會(huì)問(wèn)這些線程怎么會(huì)操作同一個(gè)元素呢,不是被某個(gè)線程刪了就不會(huì)出現(xiàn)在list里了嗎?確實(shí),有這種疑問(wèn)很正常,那是因?yàn)榫€程之間有個(gè)東西叫時(shí)間片,如果這個(gè)時(shí)間片用完了就會(huì)切換線程對(duì)吧,切換時(shí)被切換的線程可能還沒(méi)有完成刪除操作就被其他線程占了cpu,然后占了...
2018-01-31
from collections import ChainMap
ImportError: cannot import name ChainMap
ImportError: cannot import name ChainMap
2018-01-28