
coolshell上有篇文章將單例烤礁,講的已經(jīng)很好了,最近看了boost的實(shí)現(xiàn),感覺更有一些體會(huì)。原文使用的是java來進(jìn)行講解灯节,涉及到了并發(fā)的場(chǎng)景。但我這里要解釋的绵估,是c++...
在很久以前炎疆,就對(duì)性能調(diào)優(yōu)有非常濃厚的興趣。雖然之前也在做過一些性能調(diào)優(yōu)的工作国裳,但是主要集中在代碼層面形入,以及業(yè)務(wù)層面。對(duì)如何從Linux操作系統(tǒng)方面進(jìn)行調(diào)優(yōu)缝左,一直都沒有一個(gè)清晰...
這個(gè)圖是怎么畫的呢亿遂?
網(wǎng)絡(luò)數(shù)據(jù)發(fā)送流程上層應(yīng)用建立一個(gè)socket,用來發(fā)送和接收網(wǎng)絡(luò)數(shù)據(jù)渺杉,socket是網(wǎng)絡(luò)在應(yīng)用層最終的調(diào)用形式蛇数。socket中有tcp和udp數(shù)據(jù)傳送方法,以u(píng)dp為例: socket層 s...
關(guān)于命名 計(jì)算機(jī)科學(xué)的兩件難事:緩存失效和命名計(jì)算機(jī)科學(xué)的兩件難事:緩存失效和命名 程序員最頭疼的事:命名半數(shù)的人認(rèn)為命名是最頭疼 《Clean Code》和《編寫可讀代碼的...