[Toc] 1、什么是并發(fā)沖突 舉個(gè)例子,我跟你在淘寶在同一時(shí)間下單買(mǎi)了同一本書(shū),兩個(gè)線程同時(shí)去es扣這本書(shū)的庫(kù)存,庫(kù)存有100本書(shū),正常情況扣完庫(kù)存后應(yīng)該變成98本,但如果...
[Toc] 1、什么是并發(fā)沖突 舉個(gè)例子,我跟你在淘寶在同一時(shí)間下單買(mǎi)了同一本書(shū),兩個(gè)線程同時(shí)去es扣這本書(shū)的庫(kù)存,庫(kù)存有100本書(shū),正常情況扣完庫(kù)存后應(yīng)該變成98本,但如果...
導(dǎo)讀 80%的o?er掌握在20%的人手中這句話也不是不無(wú)道理的。決定你面試能否成功的因素中實(shí)力固然占有很大一部分比例,但是如果你的心態(tài)或者說(shuō)運(yùn)氣不好的話,依然無(wú)法拿到滿意的...
唯?索引普通索引選擇難題 面試經(jīng)常被問(wèn),核?是需要回答到change buffer,那change buffer?是個(gè)什么東?呢?當(dāng)需要更新?個(gè)數(shù)據(jù)?時(shí),如果數(shù)據(jù)?在內(nèi)存中就...
Redis面試題匯總 使用Redis的好處? key-value 形式的內(nèi)存數(shù)據(jù)庫(kù)。 數(shù)據(jù)訪問(wèn)在內(nèi)存中,訪問(wèn)速度快。 存儲(chǔ)的形式類(lèi)似于HashMap,支持多種數(shù)據(jù)結(jié)構(gòu)(str...
1 前言 在深入理解Java類(lèi)加載機(jī)制(一)一文中,我們了解了類(lèi)的加載和連接過(guò)程,這篇文章重點(diǎn)講述類(lèi)的初始化過(guò)程,這樣,我們就將類(lèi)的加載機(jī)制弄明白了。 2 初始化時(shí)機(jī) 在上一...
SpringBoot詳解系列文章:SpringBoot詳解(一)-快速入門(mén)SpringBoot詳解(二)-Spring Boot的核心SpringBoot詳解(三)-Spri...
1.基本概念 1.1節(jié)點(diǎn)(node) 一個(gè)ES的實(shí)例,本質(zhì)上是一個(gè)java進(jìn)程,生產(chǎn)環(huán)境一般建議一臺(tái)機(jī)器上運(yùn)行一個(gè)ES實(shí)例。 節(jié)點(diǎn)有如下分類(lèi): (1)master節(jié)點(diǎn):集群中...
mysql中有兩塊非常重要的日志模塊,分別是redo log 和binlog。這兩種日志的主要特點(diǎn)如下: (1)redo log 是 InnoDB 引擎特有的;binlog ...
一、在JVM中,對(duì)象在內(nèi)存中的布局分為三塊區(qū)域:對(duì)象頭、實(shí)例數(shù)據(jù)、對(duì)其數(shù)據(jù)。如下圖所示 實(shí)例數(shù)據(jù):存放類(lèi)的屬性數(shù)據(jù)信息,包括父類(lèi)的屬性信息; 對(duì)齊填充:由于虛擬機(jī)要求,對(duì)象起...
G1 GC,全稱Garbage-First Garbage Collector,從官網(wǎng)的描述中說(shuō)明G1是一種服務(wù)器端的垃圾收集器,應(yīng)用在多處理器和大容量?jī)?nèi)存環(huán)境中,在實(shí)現(xiàn)應(yīng)用...