作者 | likai來(lái)源 | https://urlify.cn/EvUj2m 背景 公司有個(gè)渠道系統(tǒng)崇猫,專門對(duì)接三方渠道使用,沒(méi)有什么業(yè)務(wù)邏輯,...

作者 | likai來(lái)源 | https://urlify.cn/EvUj2m 背景 公司有個(gè)渠道系統(tǒng)崇猫,專門對(duì)接三方渠道使用,沒(méi)有什么業(yè)務(wù)邏輯,...
正擼著代碼事示,公司內(nèi)的聊天工具彈出一條信息: “狼哥早像,我這個(gè)機(jī)器總是頻繁FGC...” 我趕緊打開(kāi)對(duì)話框,機(jī)智的回復(fù)一個(gè)表情 然后繼續(xù)默默擼碼很魂。 ...
JDK13 GA版本 5大新特性如下: 350: Dynamic CDS Archives351: ZGC: Uncommit Unused M...
上周升級(jí)完Fastjson之后,去了解了下Jackson是否也有相關(guān)的漏洞遏匆。 果不其然法挨,看到了一個(gè)issue 雖然這個(gè)issue是好幾個(gè)月前的了...
擼Java的同學(xué)幅聘,多多少少都會(huì)碰到內(nèi)存溢出(OOM)的場(chǎng)景凡纳,但是造成OOM原因卻不止一個(gè)。 堆內(nèi)存不足 這種場(chǎng)景最為常見(jiàn)帝蒿,報(bào)錯(cuò)信息: 原因 1荐糜、...
第一個(gè)坑 結(jié)果是什么葛超? 現(xiàn)在換一個(gè) 這次暴氏,它又會(huì)輸出什么?如果不能確定的話绣张,手動(dòng)運(yùn)行一下答渔。 第二個(gè)坑 它輸出什么?如果沒(méi)有猜對(duì)侥涵,我希望你可以去自...
IDEA 有個(gè)很牛逼的功能芜飘,那就是后綴補(bǔ)全(不是自動(dòng)補(bǔ)全)务豺,很多人竟然不知道這個(gè)操作,還在手動(dòng)敲代碼嗦明。 這個(gè)功能可以使用代碼補(bǔ)全來(lái)模板式地補(bǔ)全語(yǔ)...
跳槽這件事情娶牌,每時(shí)每刻都在身邊發(fā)生奔浅,送走了老伙計(jì),迎來(lái)了新伙伴裙戏。在新老交替中乘凸,面試環(huán)節(jié)必不可少厕诡,這也是最讓人頭疼的累榜,能遇到一個(gè)讓人滿意的候選人,...
一個(gè)快速迭代的項(xiàng)目壹罚,時(shí)間久了之后葛作,代碼中可能會(huì)充斥著大量的if/else,嵌套6猖凛、7層赂蠢,一個(gè)函數(shù)幾百行,簡(jiǎn)辨泳!直虱岂!看!死菠红!人第岖! 其實(shí)這種還算好的,...
在本地調(diào)試agent相關(guān)功能,需要經(jīng)常性的殺掉Java進(jìn)程遇绞,驗(yàn)證一些極端情況键袱。 每次都是本能執(zhí)行如下步驟 jps kill -9 reboot ...