好久沒(méi)寫(xiě)了,難得空下來(lái)繼續(xù)我的面試之旅:代碼太繁瑣,如果想快速理解就看圖,細(xì)節(jié)就看源碼理解圖奉上:
常用的監(jiān)控指令監(jiān)控線程上下文切換 pidstat -w -I -p 9391 5 解釋: pidstat -w每5秒監(jiān)控進(jìn)程id為93...
檢測(cè)表結(jié)構(gòu)的調(diào)用鏈:
遠(yuǎn)程debug -Xdebug -Xrunjdwp:transport=dt_socket,address=38500,server=y,sus...
今天想分享的是dubbo @service注解原本是在研究dubbo-spring-boot 啟動(dòng)方式的,看著看著就鉆入這個(gè)坑。廢話不多說(shuō)切入正...
http://a.codekk.com/detail/Android/Mr.Simple/%E5%85%AC%E5%85%B1%E6%8A%80...
最近看了基于zookeeper和redis兩種分布式鎖的原理以及實(shí)現(xiàn)方式:下文中的鎖:你可以理解為一個(gè)標(biāo)識(shí)符,表達(dá)兩種狀態(tài),對(duì)應(yīng)值存在已經(jīng)被鎖,...
方案1:算法思路:利用名稱唯一性,加鎖操作時(shí),只需要所有客戶端一起創(chuàng)建/test/Lock節(jié)點(diǎn),只有一個(gè)創(chuàng)建成功,成功者獲得鎖。解鎖時(shí),只需刪除...