1.前言 SPI是一種服務發(fā)現(xiàn)機制,本質(zhì)是將接口實現(xiàn)類的全限定名配置在文件中,由服務加載器讀取配置文件,加載實現(xiàn)類。Dubbo源碼中有大量的SPI實現(xiàn),所以閱讀Dubbo源碼...
1.前言 SPI是一種服務發(fā)現(xiàn)機制,本質(zhì)是將接口實現(xiàn)類的全限定名配置在文件中,由服務加載器讀取配置文件,加載實現(xiàn)類。Dubbo源碼中有大量的SPI實現(xiàn),所以閱讀Dubbo源碼...
1. 前言 Dubbo服務啟動過程中伴隨著服務注冊的過程,也就是服務導出。本篇文章主要是記錄一下Dubbo的服務導出過程。Dubbo服務導出開始于Spring容器發(fā)布刷新事件...
1. 前言 日志是MySQL的重要組成部分,其中對于開發(fā)而言不得不關(guān)注三種重要的日志,分別是二進制日志(bin log)、事務日志(redo log、undo log)。接下...
背景 JPA specification查詢使用Pageable進行分頁查詢,返回的Page對象會查詢數(shù)據(jù)的總數(shù)用于計算總頁數(shù)。這種方式就存在弊端,用戶每點擊一頁都會執(zhí)行一次...
Spring Bean的生命周期是Spring面試熱點問題。這個問題即考察對Spring的微觀了解,又考察對Spring的宏觀認識,想要答好并不容易!本文希望能夠從源碼角度入...
為什么需要加密? 因為http的內(nèi)容是明文傳輸?shù)模魑臄?shù)據(jù)會經(jīng)過中間代理服務器、路由器、wifi熱點、通信服務運營商等多個物理節(jié)點,如果信息在傳輸過程中被劫持,傳輸?shù)膬?nèi)容就完...
廣義的 IOC IoC(Inversion of Control) 控制反轉(zhuǎn),即“不用打電話過來,我們會打給你”。 兩種實現(xiàn): 依賴查找(DL)和依賴注入(DI)。 IOC...
1、下載windows安裝包并安裝 從官網(wǎng)https://golang.org/(需科學上網(wǎng))或https://golang.google.cn/(鏡像)下載windows安...