JDK 原生 NIO 程序的問題 JDK 原生也有一套網(wǎng)絡應用程序 API,但是存在一系列問題,主要如下: 1、NIO 的類庫和 API 繁雜,使用麻煩。你需要熟練掌握 Se...
JDK 原生 NIO 程序的問題 JDK 原生也有一套網(wǎng)絡應用程序 API,但是存在一系列問題,主要如下: 1、NIO 的類庫和 API 繁雜,使用麻煩。你需要熟練掌握 Se...
先看官網(wǎng)兩張圖【引用來自官網(wǎng)】:image.png 官網(wǎng)說明: 1.首先 ServiceConfig 類拿到對外提供服務的實際類 ref(如:HelloWorldImpl),...
前言 ??本文主要分兩部分,前半部分聊了聊這次找工作中我自己的一些想法和體會,因為是隨性而發(fā),可能會寫得比較啰嗦,第二部分才是實際的面試題記錄和我的回答思路,如果只是想了解下...
最近比較流行起一個比較牛逼的題目,蹭個熱點,可能沒那么牛逼,可是對于使用和了解原理是足夠了。 ??想必大家多多少少聽過spi,具體的解釋我就不多說了。但是它具體是怎么實現(xiàn)的呢...
前言 本系列的文章純屬自己看dubbo源碼的心得 入口尋找: dubbo作為一個框架,我們使用的時候,首先會去引包,然后再spring的配置文件里配置dubbo的自定義標簽,...
一、業(yè)務背景# 二、服務架構# 服務使用線程池對請求進行業(yè)務處理,corePoolSize=32,maximumPoolSize=128。 三、問題描述# 服務部署到測試環(huán)境...
一、NIO Reactor模型 1、Reactor模式思想:分而治之+事件驅動 1)分而治之 一個連接里完整的網(wǎng)絡處理過程一般分為accept、read、decode、pro...
一、TCP發(fā)送緩沖區(qū)/TCP接收緩沖區(qū) 在傳輸層,每個socket對應的TCP連接都擁有自己的接收緩沖區(qū)和發(fā)送緩沖區(qū)。 接收緩沖區(qū):用于存儲網(wǎng)絡層發(fā)往當前TCP連接的分組數(shù)據(jù)...