目錄 相關(guān)概念介紹實現(xiàn)原理介紹源碼分析總結(jié)參考地址 相關(guān)概念介紹 數(shù)組采用一段連續(xù)的存儲單元來存儲數(shù)據(jù)或辖。 線性鏈表具有鏈接存儲結(jié)構(gòu)的線性表谚中,它用...
前言 上一篇中已經(jīng)分析了ReentrantLock腹缩,下面我們來看一下讀寫鎖ReentrantReadWriteLock。在這之前五督,先看一下其結(jié)構(gòu)...
前言 上一篇中已經(jīng)分析了關(guān)鍵的AQS抽象隊列同步器兴猩,下面我們來看一下使用AQS來實現(xiàn)的可重入獨占鎖ReentrantLock埂陆。Reentrant...
前言 本文是對并發(fā)編程中的鎖一個系統(tǒng)性總結(jié)煌张。 什么是死鎖 1. 定義:theadA已經(jīng)持有了資源2呐赡,同時還想申請資源1,theadB已經(jīng)持有了資...
前言 前面兩篇已經(jīng)介紹了Acceptor骏融、Poller和SocketProcessor的處理流程链嘀,下面我們來具體看一下后續(xù)流程萌狂,如何一步一步的將...
前言 前面已經(jīng)初步分析請求流程,下面我們繼續(xù)怀泊。 Poller流程處理 從上一篇直到Acceptor接受到請求并注冊到Poller中的events...
前言 在前面[Tomcat學(xué)習(xí)筆記之啟動分析(Connector)(七)]一文中茫藏,介紹了Connector容器的初始化與啟動,這里以NioEnd...
前言 在Container啟動一篇中設(shè)計到很多關(guān)于管道的包个,這里做一篇詳細(xì)的介紹刷允。 整體結(jié)構(gòu) 在[Tomcat學(xué)習(xí)筆記之啟動分析(Containe...
前言 上面一篇主要介紹了Container,下面我們來看下Connector容器碧囊。 Connector結(jié)構(gòu)圖 Connector具體是用Prot...