一、概述 責(zé)任鏈模式(Chain of Responsibility Pattern)是將鏈中每一個(gè)節(jié)點(diǎn)看作是一個(gè)對(duì)象,每個(gè)節(jié)點(diǎn)處理的請(qǐng)求均不同,且內(nèi)部自動(dòng)維護(hù)一個(gè)下一節(jié)點(diǎn)對(duì)...
一、概述 責(zé)任鏈模式(Chain of Responsibility Pattern)是將鏈中每一個(gè)節(jié)點(diǎn)看作是一個(gè)對(duì)象,每個(gè)節(jié)點(diǎn)處理的請(qǐng)求均不同,且內(nèi)部自動(dòng)維護(hù)一個(gè)下一節(jié)點(diǎn)對(duì)...
一、什么是IO模型 我們的應(yīng)用都是部署在linux系統(tǒng)中,linux系統(tǒng)也是一種應(yīng)用,它是基于計(jì)算機(jī)硬件的一種操作系統(tǒng)軟件。當(dāng)我們接收一次網(wǎng)絡(luò)傳輸,計(jì)算機(jī)硬件的網(wǎng)卡會(huì)從網(wǎng)絡(luò)中...
1. mapping 類似于數(shù)據(jù)庫的schema的定義,mapping會(huì)把文檔映射成lucene需要的扁平格式,一個(gè)mapping屬于一個(gè)索引的type,一個(gè)type中有一個(gè)...
定義:觀察者模式定義了一系列一對(duì)多的關(guān)系,當(dāng)一個(gè)對(duì)象改變狀態(tài),其他依賴者都會(huì)收到通知。從類圖上看其實(shí)就是一個(gè)Subject(主題)依賴多個(gè)Observer(觀察者),一個(gè)Ob...
一、Java SPI是什么 SPI的英文全稱為Service Provider Interface,字面意思為服務(wù)提供者接口,它是jdk提供給“服務(wù)提供廠商”或者“插件開發(fā)者...
一、MySQL執(zhí)行過程 MySQL整體的執(zhí)行過程如下圖所示 1.1 連接器 1.1.1連接器的主要職責(zé) 1、負(fù)責(zé)與客戶端的通信,是半雙工模式,這就意味著某一固定時(shí)刻只能由客戶...
單體Webscoket springboot版本: 2.1.1.RELEASE jdk: 1.8 示例代碼 WebsocketServer WebSocketConfig 前...