筆記1 -- The Learning Problem 最近在看NTU林軒田的《機(jī)器學(xué)習(xí)基石》課程,個(gè)人感覺講的非常好。整個(gè)基石課程分成四個(gè)部分: · When Can Ma...
筆記1 -- The Learning Problem 最近在看NTU林軒田的《機(jī)器學(xué)習(xí)基石》課程,個(gè)人感覺講的非常好。整個(gè)基石課程分成四個(gè)部分: · When Can Ma...
本思維導(dǎo)圖主要基于《Java多線程編程實(shí)戰(zhàn)指南》一書,欲知各個(gè)知識(shí)點(diǎn)詳情,可以購買一下這本書
今天看并發(fā)編程的藝術(shù)的時(shí)候,拿出jdk的源碼對照著看,然后發(fā)現(xiàn)AbstractQueuedSynchronizer的類中,compareSetTail方法如下 直接返回的是一...
本文基于SpringBoot 2.1.12.RELEASE 一個(gè)常見的SpringBoot啟動(dòng)類為 其中 @SpringBootApplication 為@SpringBoo...
文章摘要:在發(fā)送消息給RocketMQ后,消費(fèi)者需要消費(fèi)。消息的消費(fèi)比發(fā)送要復(fù)雜一些,那么RocketMQ是如何來做的呢?在RocketMQ系列文章的前面幾篇幅中已經(jīng)對其“R...
什么是循環(huán)依賴 循環(huán)依賴其實(shí)就是循環(huán)引用,也就是兩個(gè)或者兩個(gè)以上的bean互相持有對方,最終形成閉環(huán)。A 依賴 B,B 又依賴 A,它們之間形成了循環(huán)依賴。或者是 A 依賴 ...
上一篇文章中,我們分析了SpringBoot的啟動(dòng)過程:構(gòu)造SpringApplication并調(diào)用它的run方法。其中構(gòu)造SpringApplication的時(shí)候會(huì)初始化一...
如圖所示,SpringCloud server的啟動(dòng)過程,也是在SpringBoot的基礎(chǔ)之上,在SpringApplication的環(huán)境準(zhǔn)備好后,將其上下文進(jìn)行處理這個(gè)過程...