
coolshell上有篇文章將單例舔清,講的已經很好了,最近看了boost的實現(xiàn),感覺更有一些體會。原文使用的是java來進行講解,涉及到了并發(fā)的場景铃彰。但我這里要解釋的,是c++...
在很久以前芯咧,就對性能調優(yōu)有非常濃厚的興趣牙捉。雖然之前也在做過一些性能調優(yōu)的工作竹揍,但是主要集中在代碼層面,以及業(yè)務層面邪铲。對如何從Linux操作系統(tǒng)方面進行調優(yōu)芬位,一直都沒有一個清晰...
這個圖是怎么畫的呢?
網絡數(shù)據(jù)發(fā)送流程上層應用建立一個socket带到,用來發(fā)送和接收網絡數(shù)據(jù)昧碉,socket是網絡在應用層最終的調用形式。socket中有tcp和udp數(shù)據(jù)傳送方法揽惹,以udp為例: socket層 s...
關于命名 計算機科學的兩件難事:緩存失效和命名計算機科學的兩件難事:緩存失效和命名 程序員最頭疼的事:命名半數(shù)的人認為命名是最頭疼 《Clean Code》和《編寫可讀代碼的...