在開發(fā)過程中瓷患,有時候我們發(fā)現(xiàn)JVM占用的CPU居高不下句喜,跟我們的預(yù)期不符努咐,這時存璃,CPU在做什么呢驱证?是什么線程讓CPU如此忙碌呢撑毛?我們通過如下幾步牙躺,可以查看CPU在執(zhí)行什么線程...
在開發(fā)過程中瓷患,有時候我們發(fā)現(xiàn)JVM占用的CPU居高不下句喜,跟我們的預(yù)期不符努咐,這時存璃,CPU在做什么呢驱证?是什么線程讓CPU如此忙碌呢撑毛?我們通過如下幾步牙躺,可以查看CPU在執(zhí)行什么線程...
其實我只是偶爾上Stack Overflow愁憔,直到看了這個200萬次閱讀量的提問:How do I read / convert an InputStream into a ...
上一篇在說Java軟引用時,只是簡單的得出一個結(jié)論:在內(nèi)存實在不足時孽拷,會對軟引用進(jìn)行回收吨掌。但沒有說清楚,到底什么時候會被回收脓恕。 先來看看SoftReference的實現(xiàn): 和...
小團(tuán)隊如何落地敏捷開發(fā) You can't manage what you don't measure. - Peter Drucker 你如果無法度量它膜宋,就無法管理它。 這...
背景 今年上半年接手了一位離職同事負(fù)責(zé)的推薦項目炼幔,主要是圍繞智能推薦服務(wù)相關(guān)的內(nèi)容秋茫,包括了離線、實時數(shù)據(jù)處理和線上的預(yù)測服務(wù)乃秀。 這里的堆外內(nèi)存泄漏也是發(fā)生在預(yù)測服務(wù)這一塊肛著,大...
來自:美團(tuán)技術(shù)團(tuán)隊鏈接:8rr.co/38Kh 為了更好地實現(xiàn)對項目的管理跺讯,我們將組內(nèi)一個項目遷移到MDP框架(基于Spring Boot)枢贿,隨后我們就發(fā)現(xiàn)系統(tǒng)會頻繁報出Sw...
目前可用于文件存儲的網(wǎng)絡(luò)服務(wù)選擇有很多,比如阿里云OSS刀脏、七牛云局荚、騰訊云等等,但是收費都有點小貴火本。為了幫公司節(jié)約成本危队,之前一直是使用fastDFS作為文件服務(wù)器聪建,準(zhǔn)確的說是圖...
平時我們在做項目時經(jīng)常需要對一些重要功能操作記錄日志金麸,方便以后跟蹤是誰在操作此功能;我們在操作某些功能時也有可能會發(fā)生異常簿盅,但是每次發(fā)生異常要定位原因我們都要到服務(wù)器去查詢?nèi)?..