本文作者在一年之內(nèi)參加過(guò)多場(chǎng)面試,應(yīng)聘崗位均為 Java 開(kāi)發(fā)方向。在不斷的面試中,分類(lèi)總結(jié)了 Java 開(kāi)發(fā)崗位面試中的一些知識(shí)點(diǎn)。 主要包括以下幾個(gè)部分: Java 基礎(chǔ)...
本文作者在一年之內(nèi)參加過(guò)多場(chǎng)面試,應(yīng)聘崗位均為 Java 開(kāi)發(fā)方向。在不斷的面試中,分類(lèi)總結(jié)了 Java 開(kāi)發(fā)崗位面試中的一些知識(shí)點(diǎn)。 主要包括以下幾個(gè)部分: Java 基礎(chǔ)...
RpcServer server = new RpcServer(8888); server.registerUserProcessor(new MyServerUserPr...
最近在Mac上練習(xí)一些Tensorflow簡(jiǎn)單代碼,搭建了Sublime Text3的Tensorflow環(huán)境,Ubuntu環(huán)境下搭建步驟類(lèi)似 電腦:Mac 軟件:Subli...
本節(jié)來(lái)看一下netty的Recycler對(duì)象池的設(shè)計(jì)與源碼解析。相關(guān)的源碼已經(jīng)抽取為一個(gè)框架:https://github.com/zhaojigang/concurrent...
本文主要通過(guò)整理網(wǎng)絡(luò)上的資料,整理出的關(guān)于TCP方面的簡(jiǎn)單理論知識(shí)。作為Java程序員雖然更多的時(shí)候我們都是直接調(diào)用現(xiàn)成的API,但是對(duì)網(wǎng)絡(luò)知識(shí)有個(gè)宏觀的概念能方便我們更好的...
前面我們了解過(guò)了Java的SPI擴(kuò)展機(jī)制,對(duì)于Java擴(kuò)展機(jī)制的原理以及優(yōu)缺點(diǎn)也有了大概的了解,這里繼續(xù)深入一下Dubbo的擴(kuò)展點(diǎn)加載機(jī)制。 Dubbo擴(kuò)展點(diǎn)加載的功能 Du...
server端工作原理如下圖: server端啟動(dòng)時(shí)綁定本地某個(gè)端口,將自己NioServerSocketChannel注冊(cè)到某個(gè)boss NioEventLoop的sele...