所謂單例,就是整個(gè)程序有且僅有一個(gè)實(shí)例。該類負(fù)責(zé)創(chuàng)建自己的對象,同時(shí)確保只有一個(gè)對象被創(chuàng)建。在Java,一般常用在工具類的實(shí)現(xiàn)或創(chuàng)建對象需要消耗資源。特點(diǎn) 類構(gòu)造器私有 持有...

所謂單例,就是整個(gè)程序有且僅有一個(gè)實(shí)例。該類負(fù)責(zé)創(chuàng)建自己的對象,同時(shí)確保只有一個(gè)對象被創(chuàng)建。在Java,一般常用在工具類的實(shí)現(xiàn)或創(chuàng)建對象需要消耗資源。特點(diǎn) 類構(gòu)造器私有 持有...
mac下go版本匹配錯誤解決 之前pkg包安裝好go使1.11版本,昨天鬼使神差的brew安裝了1.12版本。然后今天開機(jī)運(yùn)行報(bào)錯 總體意思就是版本不匹配了,我的解決方法簡單...
本節(jié)包含一個(gè)筆記如下:http://www.lxweimin.com/p/8706d7422d89 之所以將MTS的相關(guān)知識放到這里講解,是因?yàn)楹竺娴膸坠?jié)會用到這部分知識,如...
golang日志框架zap簡潔配置 $ 前言 zap是uber開源的一款高性能日志組件框架 $ 配置目標(biāo) 錯誤信息獨(dú)立的文件記錄 日志按天分割,一天一個(gè)文件 只保留近七天的日...
問題 前段時(shí)間發(fā)現(xiàn)線上有個(gè)服務(wù)接口,總是間歇性告警,有時(shí)候一天兩三次,有時(shí)候一天都沒有。 告警的邏輯是在一個(gè)接口中異步調(diào)用了另一個(gè)HTTP接口,這個(gè)HTTP接口調(diào)用出現(xiàn)超時(shí)。...
轉(zhuǎn)載至本人知乎文章!還望您點(diǎn)贊,收藏! 從這篇文章開始我將嘗試從源碼的角度解析Go語言并發(fā)之道。這次的源碼解析可比python源碼解析難度要大的多。鄙人不才,有問題還請指教。...
Lua Lpeg 用基本匹配函數(shù),組合匹配表達(dá)式 所有匹配函數(shù)返回userdata類型,是一個(gè)匹配模式(以下用pattern代替),可相互組合 lpeg.P lpeg.P(v...
1、事件還原 昨天下午,收到一個(gè)504的告警,顯然這是一個(gè)超時(shí)告警。當(dāng)時(shí)由于手頭有其他事情,沒在意,就只是瞄了一眼,但是引起告警的方法很熟悉,是我寫的,第一反應(yīng)有點(diǎn)詫異。 詫...
案例 case1: maxOpenConns > 1 這里maxOpenConns設(shè)置為10,足夠這里的兩次查詢使用了。 程序正常執(zhí)行并結(jié)束,打印了一堆沒有處理的結(jié)果,如下:...
歡迎閱讀數(shù)據(jù)庫內(nèi)核雜談!這期我們重新回歸主線劇情,繼續(xù)討論執(zhí)行算子的實(shí)現(xiàn)。相對簡單的算子如limit或者是projection,在內(nèi)核雜談的第一期(一小時(shí)數(shù)據(jù)庫實(shí)現(xiàn))就已經(jīng)討...
歡迎閱讀新一期的數(shù)據(jù)庫內(nèi)核雜談!上一期內(nèi)容(表的JOIN)中,我們挖了一個(gè)坑:在大部分情況下,HashJoin都是表現(xiàn)最優(yōu)的,那為什么還需要去支持其他Join比如SortMe...