Docker中最核心最基本的概念就是鏡像(Image),容器(Container)棚潦,以及倉(cāng)庫(kù)(Repository),其常用的操作命令也就是圍繞這三個(gè)進(jìn)行。 查看本地鏡像 O...

Docker中最核心最基本的概念就是鏡像(Image),容器(Container)棚潦,以及倉(cāng)庫(kù)(Repository),其常用的操作命令也就是圍繞這三個(gè)進(jìn)行。 查看本地鏡像 O...
Docker是什么 Docker最初是dotCloud公司的創(chuàng)始人Solomon Hyks在法國(guó)期間發(fā)起的一個(gè)公司內(nèi)部項(xiàng)目兴蒸,它是基于dotCloud公司多年云服務(wù)技術(shù)的一次革...
調(diào)優(yōu)基本概念 在調(diào)整JVM性能時(shí)寡键,通常有三個(gè)組件需要考慮: 堆大小調(diào)整 垃圾收集器調(diào)整 JIT編譯器 大多數(shù)調(diào)優(yōu)選項(xiàng)都與調(diào)整堆大小和選擇合適的垃圾收集器有關(guān)讹弯,JIT編譯器對(duì)性...
javap Java反編譯工具洞渤,主要用于根據(jù)Java字節(jié)碼文件反匯編為Java源代碼文件用法:javap <classes> 用法描述javap -help --help...
Java 內(nèi)存運(yùn)行時(shí)區(qū)域中的程序計(jì)數(shù)器阅嘶、虛擬機(jī)棧、本地方法棧隨線(xiàn)程而生滅您宪,棧中的棧幀隨著方法的進(jìn)入和退出而有條不紊地執(zhí)行著出棧和入棧操作奈懒。每一個(gè)棧幀中分配多少內(nèi)存基本上是在類(lèi)...
粘包和拆包是TCP網(wǎng)絡(luò)編程中不可避免的,無(wú)論是服務(wù)端還是客戶(hù)端宪巨,當(dāng)我們讀取或者發(fā)送消息的時(shí)候,都需要考慮TCP底層的粘包/拆包機(jī)制溜畅。 TCP粘包和拆包 TCP是個(gè)“流”協(xié)議捏卓,...
由于JDK中提供的ByteBuffer無(wú)法動(dòng)態(tài)擴(kuò)容,并且API使用復(fù)雜等原因慈格,Netty中提供了ByteBuf怠晴。Bytebuf的API操作更加便捷,可以動(dòng)態(tài)擴(kuò)容浴捆,提供了多種B...
什么是Reactor模式 Reactor模式是一種設(shè)計(jì)模式蒜田,它是基于事件驅(qū)動(dòng)的,可以并發(fā)的處理多個(gè)服務(wù)請(qǐng)求选泻,當(dāng)請(qǐng)求抵達(dá)后冲粤,依據(jù)多路復(fù)用策略美莫,同步的派發(fā)這些請(qǐng)求至相關(guān)的請(qǐng)求處理...
OSI網(wǎng)絡(luò)七層協(xié)議 為使不同計(jì)算機(jī)廠家的計(jì)算機(jī)能夠互相通信,以便在更大的范圍內(nèi)建立計(jì)算機(jī)網(wǎng)絡(luò)梯捕,有必要建立一個(gè)國(guó)際范圍的網(wǎng)絡(luò)體系結(jié)構(gòu)標(biāo)準(zhǔn)厢呵。OSI網(wǎng)絡(luò)七層協(xié)議就是在這個(gè)基礎(chǔ)上制定...
FutureTask FutureTask是Future的實(shí)現(xiàn),用來(lái)異步任務(wù)的獲取結(jié)果傀顾,可以啟動(dòng)和取消異步任務(wù)襟铭,查詢(xún)異步任務(wù)是否計(jì)算結(jié)束以及獲取最終的異步任務(wù)的結(jié)果。通過(guò)ge...