1. 下載zookeeper 官方版本為:3.4.11 下載地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4...
1. 下載zookeeper 官方版本為:3.4.11 下載地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4...
處理過線上問題的同學(xué)基本上都會(huì)遇到系統(tǒng)突然運(yùn)行緩慢榄攀,CPU 100%嗜傅,以及Full GC次數(shù)過多的問題。當(dāng)然檩赢,這些問題的最終導(dǎo)致的直觀現(xiàn)象就是系統(tǒng)運(yùn)行緩慢吕嘀,并且有大量的報(bào)警。...
在開發(fā)過程中偶房,有時(shí)候我們發(fā)現(xiàn)JVM占用的CPU居高不下,跟我們的預(yù)期不符军浆,這時(shí)蝴悉,CPU在做什么呢?是什么線程讓CPU如此忙碌呢瘾敢?我們通過如下幾步拍冠,可以查看CPU在執(zhí)行什么線程...
maven至今還是Java編程語(yǔ)言構(gòu)建的事實(shí)標(biāo)準(zhǔn)尿这,大部分項(xiàng)目還在使用maven來進(jìn)行構(gòu)建,因此了解maven內(nèi)部運(yùn)行的原理對(duì)定位和分析問題還是很有裨益的庆杜。本篇文章主要介紹一些...
一.預(yù)備環(huán)境 1.系統(tǒng) Windows 2.環(huán)境 JDK1.8晃财、Maven叨橱、Git 二. RocketMQ部署 1.下載 1.1地址:http://rocke...
逅弈 轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝断盛! 以前的日子 以前我們寫代碼時(shí)罗洗,jar包都默認(rèn)放在一個(gè)叫 /lib 的目錄下,然后把該目錄設(shè)置為classpath可以讀取到的目錄钢猛,如下圖所示...
前言 一直以來都在使用MyBatis做持久化框架伙菜,也知道當(dāng)我們定義XXXMapper接口類并利用它來做CRUD操作時(shí),Mybatis是利用了動(dòng)態(tài)代理的技術(shù)幫我們生成代理類命迈。那...
關(guān)于Raft原理,許多朋友也許不是很明白原理壶愤,下面的地址是一個(gè)好玩的Raft動(dòng)畫淑倾,看完后能夠很快的掌握Raft原理: http://thesecretlivesofdata....
http 之session和cookie 由于HTTP協(xié)議是無(wú)狀態(tài)的協(xié)議,所以服務(wù)端需要記錄用戶的狀態(tài)時(shí)征椒,就需要用某種機(jī)制來識(shí)具體的用戶娇哆,這個(gè)機(jī)制就是Session.典型的場(chǎng)...
Netty是互聯(lián)網(wǎng)中間件領(lǐng)域使用最廣泛最核心的網(wǎng)絡(luò)通信框架,幾乎所有互聯(lián)網(wǎng)中間件或者大數(shù)據(jù)領(lǐng)域均離不開Netty,掌握Netty是作為初中級(jí)工程師邁向高級(jí)工程師最重要的技能之...
簡(jiǎn)書 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝勃救! 前言 java io操作中通常采用BufferedReader碍讨,BufferedInputStream等帶緩沖的IO類處理大文件,不過...
前言 還是老規(guī)矩废亭,首先提出幾個(gè)待解決的問題: MySQL InnoDB存儲(chǔ)引擎中事務(wù)的隔離級(jí)別有哪些? 對(duì)應(yīng)隔離級(jí)別的實(shí)現(xiàn)機(jī)制是什么具钥? 并發(fā)事務(wù)下豆村,MySQL如何保證事務(wù)的隔...
我們都知道事務(wù)有4種特性:原子性、一致性骂删、隔離性和持久性掌动,在事務(wù)中的操作,要么全部執(zhí)行宁玫,要么全部不做粗恢,這就是事務(wù)的目的。事務(wù)的隔離性由鎖機(jī)制實(shí)現(xiàn)欧瘪,原子性眷射、一致性和持久性由事務(wù)...
首先列舉下在面試過程中對(duì)于B+樹索引常見的兩個(gè)問題,希望通過本文簡(jiǎn)要解決這些問題: B+樹索引是什么恋追? 為什么說B+樹比B樹更適合數(shù)據(jù)庫(kù)索引凭迹? B+樹索引介紹 眾所周知罚屋,一顆...