01 進(jìn)程與線程的區(qū)別 進(jìn)程:是正在執(zhí)行的一段程序,一旦程序被載入內(nèi)存準(zhǔn)備執(zhí)行,那就是一個進(jìn)程。進(jìn)程是表示資源分配的基本概念,又是調(diào)度運(yùn)算的基本單位,是系統(tǒng)的并發(fā)執(zhí)行單元。 ...
01 進(jìn)程與線程的區(qū)別 進(jìn)程:是正在執(zhí)行的一段程序,一旦程序被載入內(nèi)存準(zhǔn)備執(zhí)行,那就是一個進(jìn)程。進(jìn)程是表示資源分配的基本概念,又是調(diào)度運(yùn)算的基本單位,是系統(tǒng)的并發(fā)執(zhí)行單元。 ...
線程池 為了能夠更好地控制多線程,JDK提供了一套Executor框架,幫助開發(fā)人員有效地進(jìn)行線程控制,其本質(zhì)就是一個線程池。 以上成員均在java.util.concurr...
一、簡述 阿里開發(fā)手冊關(guān)于多線程的一段描述:線程池[http://www.itdecent.cn/p/3519c69b8540]不允許使用 Executors 去創(chuàng)建,而是...
在java中我們常用到各種池,比如線程池、數(shù)據(jù)庫連接池等,各種池其目的之一就是為了提高資源的利用率。很多時候初學(xué)者都是直接使用java提供的api,這樣很方便。為了更好地使用...
本文基于周志明的《深入理解java虛擬機(jī) JVM高級特性與最佳實踐》所寫。特此推薦。 運(yùn)行時棧幀結(jié)構(gòu) 棧幀是用于支持虛擬機(jī)進(jìn)行方法調(diào)用和方法執(zhí)行的數(shù)據(jù)結(jié)構(gòu),它是虛擬機(jī)運(yùn)行時數(shù)...
一、Socket緩沖區(qū) 1. 發(fā)送緩沖區(qū) 發(fā)送緩沖區(qū)分為4部分,按照順序排列 已經(jīng)發(fā)送,并且收到客戶端ACK; 已經(jīng)發(fā)送,等待ACK; 已經(jīng)準(zhǔn)備好了,馬上就可以發(fā)送; 尚未準(zhǔn)...
3.1 注冊中心概述 在Dubbo微服務(wù)體系中,注冊中心是其核心組件之一。Dubbo通過注冊中心實現(xiàn)了分布式環(huán)境中各服務(wù)之間的注冊與發(fā)現(xiàn),是各個分布式節(jié)點之間的紐帶。Dubb...