在日常工作中北专,有時(shí)候會(huì)發(fā)現(xiàn) MySQL 的狀態(tài)不太對(duì)勁,這時(shí)候就會(huì)看看監(jiān)控指標(biāo)揍拆,可能會(huì)發(fā)現(xiàn):寫(xiě)入 QPS 開(kāi)始出現(xiàn)毛刺厂财,或者 IO 的指標(biāo)很高新症。這時(shí)候該怎么辦呢筑凫?本文會(huì)從 L...
在日常工作中北专,有時(shí)候會(huì)發(fā)現(xiàn) MySQL 的狀態(tài)不太對(duì)勁,這時(shí)候就會(huì)看看監(jiān)控指標(biāo)揍拆,可能會(huì)發(fā)現(xiàn):寫(xiě)入 QPS 開(kāi)始出現(xiàn)毛刺厂财,或者 IO 的指標(biāo)很高新症。這時(shí)候該怎么辦呢筑凫?本文會(huì)從 L...
線(xiàn)程上下文類(lèi)加載器 通過(guò)名字可知,線(xiàn)程上下文類(lèi)加載吨艇,就是當(dāng)前線(xiàn)程所擁有的類(lèi)加載器躬它,可通過(guò)Thread.currentThread()獲取當(dāng)前線(xiàn)程。 線(xiàn)程上下文類(lèi)加載器(Thr...
什么是Reactor線(xiàn)程模型东涡?無(wú)論是 C++ 還是 Java 編寫(xiě)的網(wǎng)絡(luò)框架冯吓,大多數(shù)都是基于 Reactor 模式進(jìn)行設(shè)計(jì)和開(kāi)發(fā),Reactor 模式基于事件驅(qū)動(dòng)疮跑,特別適合處...
BIO介紹 在jdk1.4之前祖娘,java的I/O是使用基于流的抽象模型來(lái)做的失尖,io流模型把設(shè)備抽象成一個(gè)個(gè)管道,管道里的每個(gè)數(shù)據(jù)單元依次排列,這是一種同步阻塞模型掀潮。 類(lèi)似于一...
一個(gè)員工加班時(shí)長(zhǎng)非常多菇夸,這個(gè)員工就是高可用。但是這個(gè)員工做事總是做錯(cuò)胧辽,經(jīng)常出現(xiàn)讓他向東他向西的情況峻仇,那么這個(gè)員工就不具備高可用公黑。
每篇一句 胡適:多談些問(wèn)題凡蚜,少聊些主義 前言 Spring MVC和MyBatis作為當(dāng)下最為流行的兩個(gè)框架人断,大家平時(shí)開(kāi)發(fā)中都在用。如果你往深了一步去思考朝蜘,你應(yīng)該會(huì)有這樣的疑...
前言 循環(huán)依賴(lài)問(wèn)題,算是一道爛大街的面試題了谱醇,解毒之前暇仲,我們先來(lái)回顧兩個(gè)知識(shí)點(diǎn): 初學(xué) Spring 的時(shí)候,我們就知道 IOC副渴,控制反轉(zhuǎn)碼奈附,它將原本在程序中手動(dòng)創(chuàng)建對(duì)象的控...
網(wǎng)上關(guān)于Spring循環(huán)依賴(lài)的博客太多了,有很多都分析的很深入煮剧,寫(xiě)的很用心斥滤,甚至還畫(huà)了時(shí)序圖、流程圖幫助讀者理解勉盅,我看了后佑颇,感覺(jué)自己是懂了,但是閉上眼睛草娜,總覺(jué)得還沒(méi)有完全理解...
一.sentinel介紹 1.什么是sentinel挑胸? Redis-Sentinel是Redis官方推薦的高可用性(HA)解決方案,當(dāng)用Redis做Master-slave的...