簡單總結(jié)污秆,詳見參考資料劈猪。 引用計數(shù)的實現(xiàn)方式 引用計數(shù)是與對象綁定的,并且可能有多個shared_ptr綁定同一對象良拼,為了達到同時更新多個sha...
上次看了個某個瀏覽器的網(wǎng)址補全战得,感覺比較弱雞,所以想起來研究一下chromium是怎么實現(xiàn)這個地址匹配的庸推。這個東西還是有點意思的常侦,可以根據(jù)URL...
PE文件的內(nèi)容分為不同的塊/節(jié)(Section),塊中包含代碼或數(shù)據(jù),各個塊按頁邊界對齊予弧,塊沒有大小限制刮吧,是一個連續(xù)結(jié)構(gòu)。PE文件不是作為一個整...
眾所周知chrome的web開發(fā)者工具也是基于web實現(xiàn)的掖蛤,crx擴展可以實現(xiàn)自己的開發(fā)者工具擴展杀捻,例如圖中的adblock有開發(fā)的需要就有調(diào)試...
主要翻抄自陳碩的書和博客條件變量只有一種正確使用的方式,幾乎不可能用錯蚓庭。對于 wait 端:1.必須與 mutex 一起使用致讥,該布爾表達式的讀寫...
Cookies這部分的源碼位于net/cookies與net/extras中,代碼量不算多的器赞,但是感覺其中有點細節(jié)垢袱,如果不是結(jié)合著對應的需求去看...
強引用、弱引用 強引用影響對象的引用計數(shù)港柜,進而影響對象的生存期请契。弱引用不影響對象的引用計數(shù)咳榜,在功能上類似于普通指針,但是弱引用能檢測到所引用的對...
從base/task_scheduler/task_traits.h中的枚舉量TaskShutdownBehavior可以看到爽锥,chromium...
Duilib中本來就有列表控件CListUI涌韩,但是它不適用于數(shù)據(jù)量較大的情況: 每一個item都會在內(nèi)存中有對應的控件實例,浪費內(nèi)存氯夷。 列表每一...