
前言 Mybatis參數(shù)處理是Mybatis核心內(nèi)容蔑歌,圍繞著Mybatis的面試題也是層出不窮逆害。接下來跟隨源碼看下Mybatis是如何處理參數(shù)的...
隨著分布式系統(tǒng)的流行刀森,分布式鎖的需求也越來越強纪他。網(wǎng)上很多基于Redis實現(xiàn)的分布式鎖钳宪,但是大大小小都有些問題债朵。本文基于Redis給出實現(xiàn)及一些問...
數(shù)據(jù)結構 Redis字符串 (SDS) ? 相比C字符串區(qū)別 通過len屬性躁染,獲取字符串長度復雜度為O(1) 避免C字符串修改時忘記修改字符...
一畸陡,餓漢式 優(yōu)點:線程安全鹰溜,實現(xiàn)簡單。 缺點:類加載時就初始化了丁恭,沒有實現(xiàn)懶加載曹动。 public final class HungrySingl...
名詞解釋 靜態(tài)代理:編譯期就已確定代理對象。即編碼出代理類牲览。 動態(tài)代理:運行時動態(tài)生成代理對象墓陈。可對被代理類做出統(tǒng)一的處理第献,如日志打印贡必,統(tǒng)計調(diào)用...
Hystrix是什么? 在微服務架構中庸毫,微服務之間互相依賴較大赊级,相互之間調(diào)用必不可免的會失敗。但當下游服務A因為瞬時流量導致服務崩潰岔绸,其他依賴于...
定義 像現(xiàn)有的一個對象添加新的功能理逊,同時又不改變其結構,它是作為現(xiàn)有的一個類的包裝盒揉。 裝飾模式創(chuàng)建了一個裝飾類晋被,包裝了原有的類,而又不改變其內(nèi)部...
定義 將事物實現(xiàn)從各維度抽象出來刚盈,各維度獨立變化羡洛,之后通過聚合或依賴的方式組合起來,減少各維度之間的相互耦合藕漱,從而更加適合變化欲侮。 適用于 當一種...
規(guī)范前言: 1.保證數(shù)據(jù)庫高可用:制定3重高可用(容災)架構,主備架構肋联、同城容災威蕉、異地容災(可以采用mha、pxc等高可用架構橄仍,注意數(shù)據(jù)可能丟...