1. 線程池是什么? 在創(chuàng)建線程和銷毀線程的時(shí)候,需要使用一定的資源開(kāi)銷; 使用多線程的場(chǎng)景很多,需要頻繁使用線程的時(shí)候,如果每個(gè)線程執(zhí)行結(jié)束便...
1. 什么是CAS ? CAS的全程是compare and set/比較和設(shè)置。也有compare and swap/比較和交換的說(shuō)法。但本質(zhì)...
1. 什么是Synchorized ? synchorized是由JDK的源碼調(diào)用Linux的函數(shù)實(shí)現(xiàn)的一種鎖;? synchorized通過(guò)編...
1. 前言 hashMap是JDK中的哈希表的容器的實(shí)現(xiàn),它通過(guò)使用CPU計(jì)算替代遍歷尋址來(lái)提高數(shù)據(jù)搜索的速度。 這種結(jié)構(gòu)的時(shí)間復(fù)雜度通常是O(...
一、圖解 二、說(shuō)明 這里將重點(diǎn)分為5點(diǎn),具體如下: 1. 注冊(cè)FeignClient工廠Bean 為注釋了FeignClient的接口注冊(cè)一個(gè)F...
1. 什么是網(wǎng)絡(luò)模型? 網(wǎng)絡(luò)模型是為了解決不同的設(shè)備之間如何進(jìn)行通信的問(wèn)題,而制定出來(lái)的規(guī)范。 網(wǎng)絡(luò)模型的每一層都有其特定的含義和作用,相當(dāng)于一...
MySql事務(wù)實(shí)現(xiàn)的機(jī)制:MVCC 這一篇將簡(jiǎn)單說(shuō)明一下最近學(xué)習(xí)了Mysql的事務(wù)實(shí)現(xiàn)的簡(jiǎn)單理解。 如果存在一張A表,id=1,name=2,此...