面試題: 為什么map不能并發(fā)讀寫(xiě)? map 并發(fā)讀寫(xiě)會(huì)panic嗎? 為什么sync.Map 沒(méi)有l(wèi)en方法? map + lock 和 sync.Map 差別在哪里? ...

面試題: 為什么map不能并發(fā)讀寫(xiě)? map 并發(fā)讀寫(xiě)會(huì)panic嗎? 為什么sync.Map 沒(méi)有l(wèi)en方法? map + lock 和 sync.Map 差別在哪里? ...
相信很多人都聽(tīng)過(guò)“雷神 3”關(guān)于性能優(yōu)化的故事。在一個(gè) 3D 游戲引擎的源碼里,John Carmack 將 1/sqrt(x) 這個(gè)函數(shù)的執(zhí)行效率優(yōu)化到了極致。 一般我們使...
什么是 Redis? Redis 是完全開(kāi)源免費(fèi)的,遵守BSD協(xié)議[http://www.lxweimin.com/p/4fa8451a4b07],是性能極高的nosql數(shù)據(jù)...
前言: 下面是自己看了很多資料后總結(jié)下來(lái)的不一定對(duì).因?yàn)槟芰€不夠,還不能夠深入源碼一探究竟.如果自己哪里不對(duì),希望可以留言.一起討論一下. 進(jìn)程線程協(xié)程的理解 go協(xié)程模型...
今天有個(gè)同事想弄個(gè)U盤(pán)啟動(dòng)盤(pán),之前一直是在windows上制制作的,然后了查資料,感覺(jué)Mac制作啟動(dòng)盤(pán)太方便了。參考:http://www.linuxidc.com/Linu...
Goland 常用快捷鍵整理 本文主要梳理筆者在使用Goland這款工具的時(shí)候,用到的一些比較好用的快捷鍵。 Switcher Ctrl +TAB 可以召喚 switcher...