C (Consistency 一致性) 娜膘,A (Availability 可用性) 然遏,P (Partion-tolerance 分區(qū)容錯(cuò)性) CAP CAP原則又稱(chēng)為C...
C (Consistency 一致性) 娜膘,A (Availability 可用性) 然遏,P (Partion-tolerance 分區(qū)容錯(cuò)性) CAP CAP原則又稱(chēng)為C...
最近項(xiàng)目中使用多數(shù)據(jù)源刁绒,架構(gòu)給的多數(shù)據(jù)源方案是在注冊(cè)數(shù)據(jù)源時(shí)區(qū)分mapper包的位置梧却,在開(kāi)發(fā)過(guò)程中將mapper寫(xiě)到對(duì)應(yīng)的包下缘挑。這種方式可能更加清晰氮惯,但是在開(kāi)發(fā)過(guò)程中個(gè)人覺(jué)得...
簡(jiǎn)單工廠(chǎng)隱藏new對(duì)象的過(guò)程觅捆,類(lèi)似于手工作坊赦役,可以生產(chǎn)不同的產(chǎn)品(對(duì)象) 工廠(chǎng)方法相比于簡(jiǎn)單工廠(chǎng)可以生產(chǎn)各種產(chǎn)品,工廠(chǎng)方法值生產(chǎn)一種產(chǎn)品栅炒,相當(dāng)于家庭作坊向流水線(xiàn)轉(zhuǎn)型 抽象工廠(chǎng)...
reactive 模式監(jiān)聽(tīng)節(jié)點(diǎn)掂摔,修改后立即感知,注意zk的watch 和不同操作callBack函數(shù)之間的區(qū)別
redis value數(shù)據(jù)類(lèi)型 redis 是key-value 類(lèi)型的內(nèi)存緩存 key的數(shù)據(jù)類(lèi)型是Stringvalue 是二進(jìn)制安全的释移,可以理解為數(shù)據(jù)存儲(chǔ)為二進(jìn)制文件叭披,在...
Mysql復(fù)制 異步 邏輯 MySQL 默認(rèn)的復(fù)制就是異步的,主庫(kù)再執(zhí)行完客戶(hù)端提交的事務(wù)后會(huì)立即將結(jié)果返回給客戶(hù)端玩讳,并不關(guān)系從庫(kù)是否已經(jīng)接收和處理涩蜘。 技術(shù)實(shí)現(xiàn) MySQL主...
多線(xiàn)程與高并發(fā) 線(xiàn)程 什么是線(xiàn)程 進(jìn)程進(jìn)程相對(duì)于可執(zhí)行程序來(lái)說(shuō)是一個(gè)動(dòng)態(tài)概念,比如磁盤(pán)上有一個(gè)QQ.exe程序熏纯,雙擊運(yùn)行就是一個(gè)進(jìn)程 線(xiàn)程進(jìn)程是一個(gè)運(yùn)行的程序同诫,線(xiàn)程則是程序不...
總述 spring的事務(wù)時(shí)由aop來(lái)實(shí)現(xiàn)的樟澜,首先要生成具體的代理對(duì)象误窖,然后按照aop的整套流程來(lái)執(zhí)行具體的操作邏輯,正常情況下秩贰,要通過(guò)通知來(lái)完成核心功能霹俺,但是事務(wù)不是通過(guò)通知...
解決方案 · 三級(jí)緩存毒费,提前暴露對(duì)象吭服,aop下面對(duì)循環(huán)依賴(lài)問(wèn)題和解決方案進(jìn)行分析 1 什么是循環(huán)依賴(lài) 在spring中,A依賴(lài)B蝗罗,B依賴(lài)A形成所謂的循環(huán)依賴(lài)艇棕,spring中b...
三種遞增方式 遞增時(shí)加鎖 sync 原子類(lèi)AtomicXXX (CAS) LongAdder 多線(xiàn)程對(duì)一個(gè)數(shù)進(jìn)行遞增這個(gè)事兒蝌戒,我們工作中經(jīng)常會(huì)碰上,比如在秒殺時(shí)候沼琉。那么這三種...
為什么要分離打包 在往服務(wù)器上傳時(shí)可以節(jié)省時(shí)間,同時(shí)也可以直接修改配置文件 如果不分離打包闺骚,一個(gè)項(xiàng)目jar包一般在大幾十M彩扔,上傳時(shí)比較費(fèi)勁分離打包,可以將依賴(lài)jar和配置文件...
快排屬于基數(shù)排序虫碉,通常在做partition時(shí),返回最左基數(shù)的index胸梆,但是如果數(shù)組中存在的基數(shù)不唯一敦捧,即 XXXXXJJJJXXXXXX(J表示基數(shù)),基數(shù)不唯一的情況下...
從剛開(kāi)始接觸遞歸碰镜,到接觸二叉樹(shù)遞歸遍歷兢卵,簡(jiǎn)單幾行代碼就能實(shí)現(xiàn)前中后序遍歷,而且绪颖,前中后序遍歷的代碼基本一致秽荤,覺(jué)得好神奇 節(jié)點(diǎn)遞歸順序分析 代碼是遍歷二叉樹(shù)時(shí)常用的遞歸代碼,在...
工程上在進(jìn)行排序的時(shí)候會(huì)區(qū)分值傳遞和引用傳遞窃款,原因是為了保證穩(wěn)定性:1.如果是值傳遞,即基本數(shù)據(jù)類(lèi)型滓鸠,對(duì)排序穩(wěn)定性沒(méi)要求如果是引用傳遞,即對(duì)象類(lèi)型第喳,排序之前不知道對(duì)穩(wěn)定性有沒(méi)...