
如果線上服務(wù)器發(fā)生CPU占用率過高的問題時(shí)歉秫,應(yīng)該如何排查并定位問題迹冤。 1 問題發(fā)現(xiàn) 本文整理自一個(gè)真實(shí)的案例煌往,是樓主負(fù)責(zé)的業(yè)務(wù),在一次大促之前的...
Java作為一種面向?qū)ο蟮模缙脚_(tái)語言羹蚣,其對(duì)象原探、內(nèi)存等一直是比較難的知識(shí)點(diǎn)。而且很多概念的名稱看起來又那么相似,很多人會(huì)傻傻分不清楚咽弦。比如本文我...
平時(shí)我們?cè)诿嬖嚨臅r(shí)候或者筆試的時(shí)候徒蟆,經(jīng)常會(huì)有這樣的題目,給你一段代碼型型,讓你選出打印的順序段审。那么在java中 類的變量,靜態(tài)代碼塊闹蒜,匿名代碼塊的加...
今天搞一下jvm的運(yùn)行原理寺枉,類的加載機(jī)制。 java的代碼是運(yùn)行在java虛擬機(jī)上的绷落,首先我們會(huì)把java代碼打包成虛擬機(jī)可識(shí)別的.class文...
這幾天在看redis設(shè)計(jì)與實(shí)現(xiàn)一書姥闪,總結(jié)一下學(xué)過的知識(shí),以備后用嘱函。 一甘畅、數(shù)據(jù)結(jié)構(gòu):redis的底層數(shù)據(jù)結(jié)構(gòu)有很多種,簡(jiǎn)單動(dòng)態(tài)字符串往弓,壓縮列表疏唾,雙...
Mysql數(shù)據(jù)庫一共幾種存儲(chǔ)引擎? 通過查詢命令show engines 可以查看數(shù)據(jù)庫的存儲(chǔ)引擎如下圖: 可以看到mysql數(shù)據(jù)庫有很多種存儲(chǔ)...
轉(zhuǎn):wx公眾號(hào) ::石衫的架構(gòu)筆記 jvm區(qū)域劃分: jvm的區(qū)域劃分如下所示: 大致就是分為:程序計(jì)數(shù)器,虛擬機(jī)棧函似,堆槐脏,方法區(qū),本地方法棧撇寞,這...