還記得那只橘貓?jiān)谀程烨宄拷o我的驚天一吻纫骑,這一吻迸發(fā)出的同性間愛的光輝閃瞎了睡在我旁邊好基友的dog eye淮摔。 當(dāng)你看到這個(gè)標(biāo)題或者讀完下面的文字...
背景 眾所周知晓折,Go的異常是很簡單的,任何實(shí)現(xiàn)了error 接口的都可以作為異常。error接口定義如下: 錯(cuò)誤檢查 1.使用errorstru...
在所有的比特幣代碼規(guī)則中,很少有這么受人推崇的規(guī)則,那就是對比特幣發(fā)行量的硬性限制任斋。 在比特幣的生命周期中,將會(huì)有21,000,000個(gè)比特幣被...
Go允許通過指針(有時(shí)稱為引用)和值來傳遞參數(shù)。在這篇文章中废酷,我們將比較兩種方法瘟檩,特別注意可能影響選擇的不同情境。 指針傳遞與值傳遞 嚴(yán)格地說澈蟆,...
使用SETNX命令獲取分布式鎖的步驟: C1和C2線程同時(shí)檢查時(shí)間戳獲取鎖墨辛,執(zhí)行SETNX命令并都返回0,此時(shí)鎖仍被C3持有趴俘,并且C3已經(jīng)崩潰 ...
1.使用 docker pull 命令來從倉庫獲取所需要的鏡像睹簇。 2.使用 docker images 顯示本地已有的鏡像。 3.docker ...
前言 對象的內(nèi)存分配寥闪,往大方向講太惠,就是在堆上分配(但也可能經(jīng)過JIT編譯后被拆散為標(biāo)量類型并間接地棧上分配),對象主要分配在新生代的Eden區(qū)上...
線程池的種類 之前說過ThreadPoolExecutor的用法疲憋,jdkExecutors包下還封裝了一些其他類型的線程池凿渊。 newFixedT...
在多線程編程中創(chuàng)建線程池的時(shí)候,一般禁止使用Executors.newFixedThreadPool(8)方式創(chuàng)建線程池缚柳,這是一種偷懶的行為埃脏。一...