《Docker從入門到實踐》閱讀筆記 原書地址: https://yeasy.gitbooks.io/docker_practice/content/introduction...

《Docker從入門到實踐》閱讀筆記 原書地址: https://yeasy.gitbooks.io/docker_practice/content/introduction...
轉載于:這里 Golang 從第一個版本以來衬吆,GC 一直是大家詬病最多的。但是每一個版本的發(fā)布基本都伴隨著 GC 的改進。下面列出一些比較重要的改動。v1.1 STWv1.3...
常見套路:異步隶债、去鎖腾它、復用、零拷貝死讹、批量瞒滴,另外要說避免過早優(yōu)化、業(yè)務邏輯層面的優(yōu)化要先行 1.cpu耗時優(yōu)化 make時提前預估size臨時的map赞警、slice采用sync....
概括 Go的垃圾回收官方形容為 非分代 非緊縮 寫屏障 三色并發(fā)標記清理算法愧旦。非分代:不像Java那樣分為年輕代和年老代世剖,自然也沒有minor gc和maj o gc的區(qū)別。...
我們使用golang編寫的線上服務,通常會設置一個golang runtime指標監(jiān)控琼蚯,包括goroutine num酬凳、gc num、gc pause 等等遭庶。最近的一次上線宁仔,...
開發(fā)go程序的時候拉队,時常需要使用goroutine并發(fā)處理任務,有時候這些goroutine是相互獨立的阻逮,而有的時候粱快,多個goroutine之間常常是需要同步與通信的。另一種...
我們都知道Golang并發(fā)優(yōu)選channel事哭,但channel不是萬能的,Golang為我們提供了另一種選擇:sync瓜富。通過這篇文章鳍咱,你會了解sync包最基礎、最常用的方法与柑,...
編程語言中反射的概念 在計算機科學領域价捧,反射是指一類應用丑念,它們能夠自描述和自控制。也就是說结蟋,這類應用通過采用某種機制來實現對自己行為的描述(self-representati...