多版本并發(fā)控制:讀取數(shù)據(jù)時(shí)通過(guò)一種類(lèi)似快照的方式將數(shù)據(jù)保存下來(lái),這樣讀鎖和寫(xiě)鎖就不沖突了养泡,不同的事務(wù)session會(huì)看到自己特定版本的數(shù)據(jù)桅咆,版本...
Sentinel是什么? Sentinel是面向分布式服務(wù)架構(gòu)的輕量級(jí)流量控制塌西,熔斷降級(jí)產(chǎn)品辐马,主要以流量控制為切入點(diǎn)琼牧,從流量控制赔癌,熔斷降級(jí)须鼎,系統(tǒng)...
業(yè)務(wù)場(chǎng)景 在傳遞數(shù)據(jù)的過(guò)程中, 需要用到加解密, 但是在每個(gè)接口中都來(lái)調(diào)用加解密的話(huà), 整個(gè)程序就會(huì)變得非常臃腫, 所以當(dāng)下考慮的解決方法是在統(tǒng)...
簡(jiǎn)介 AES是一種對(duì)稱(chēng)加密方式鲸伴,對(duì)稱(chēng)加密是最快速、最簡(jiǎn)單的一種加密方式晋控,加密(encryption)與解密(decryption)用的是同樣的密...
線程安全性不同, HashMap 是線程不安全的, ConcurrentHashMap 是線程安全的. ConcurrentHashMap 采用...
繼承的父類(lèi)不同, 但都實(shí)現(xiàn)了 Map 接口. 線程安全性不同, HashMap 線程不安全, HashTable 線程安全. key 和 val...
線程安全: ArrayList 和 LinkedList 都是線程不安全的, 它們的方法之間都是不同步的. 底層數(shù)據(jù)結(jié)構(gòu): ArrayList ...
這兩個(gè)類(lèi)都繼承了 List 接口(List 繼承了 Collection接口), 它們都是有序集合, 存儲(chǔ)的元素可以重復(fù). 安全性: Array...
List: list 接口存儲(chǔ)一組不唯一的, 有序的對(duì)象. Set: 不允許有重復(fù)元素的集合, 是無(wú)序的. Map: 使用鍵值對(duì)存儲(chǔ)數(shù)據(jù), ke...