How to write a good function in your code? How long a function size? You...
Introduction The Z Garbage Collector, also known as ZGC, is a garbage co...
看了這么多書和博客,隨便狗哥一下就可以看到很多關(guān)于并發(fā)和并行兩者的區(qū)別解釋幢哨。很大部分我覺得都是不負(fù)責(zé)的解釋赡勘,比較牽強(qiáng),而且最后作者都會說一句“去...
本文僅為本人總結(jié)之用捞镰,高手略過闸与。 我們屁顛顛地從老板(產(chǎn)品)那邊拿到一個需求,公司馬上要搞促銷岸售,所以要為這次活動新建一個秒殺系統(tǒng)践樱。拿到這樣的需求...
從前l(fā)eader那邊學(xué)得,分享給更多的小伙伴 一凸丸、異晨叫希可預(yù)警: 一個基本要求是,SDE應(yīng)該在業(yè)務(wù)方感知到問題之前發(fā)現(xiàn)系統(tǒng)異常屎慢,而不是被動等待用戶...
寫在前面 深入業(yè)務(wù)瞭稼,才能有好的設(shè)計。在設(shè)計緩存的時候腻惠,要根據(jù)我們的業(yè)務(wù)特點环肘,明白什么是不容易變的,什么是相對容易變集灌,什么是真正觸達(dá)用戶的悔雹,哪些數(shù)...
線上服務(wù)出問題了!P佬k缌恪! 當(dāng)手機(jī)報警短信響起-》 我們匆匆忙忙打開電腦-》 然后登上跳板機(jī)-》 一條一條執(zhí)行命令续誉,dump下當(dāng)前vm和heap情...
重構(gòu)前 1莱没、全面的了解系統(tǒng)的過去,包括以前的架構(gòu)/技術(shù)背景酷鸦、業(yè)務(wù)需求2饰躲、分析以前架構(gòu)的問題,例如:可維護(hù)性低臼隔、在哪個方面已經(jīng)不滿足現(xiàn)有需求等等3...
1. 垃圾回收基本操作 1.1 標(biāo)記可達(dá)對象(Marking Reachable Objects) 目前幾乎所有的GC算法都是從標(biāo)記存活對象開始...