AQS(AbstractQueuedSynchronizer 抽象隊(duì)列同步器)是java并發(fā)包里一個(gè)很好玩的抽象類(lèi),是Doug Lea為我們封裝好的用于實(shí)現(xiàn)各種靈活的鎖的利器...
前言 眾所周知,java語(yǔ)言跟c語(yǔ)言最大的一個(gè)差別就是內(nèi)存回收。java語(yǔ)言無(wú)需開(kāi)發(fā)者親自管理內(nèi)存的分配和回收,而由jvm虛擬機(jī)進(jìn)行內(nèi)存統(tǒng)一管理。而c語(yǔ)言則需要自行申請(qǐng)內(nèi)存和...
jenkins+docker+github實(shí)現(xiàn)項(xiàng)目自動(dòng)部署(上)緊接上文,本文實(shí)現(xiàn)push代碼到github,服務(wù)器自動(dòng)更新代碼并重啟 想要更新服務(wù)器的代碼有很多方式,比如如...
jenkins是什么 構(gòu)建偉大,無(wú)所不能,這是jenkins官網(wǎng)上的一句話,略顯中二卻也盡顯野心,構(gòu)建一切。嘛,其實(shí)也就是個(gè)構(gòu)建項(xiàng)目的工具了。 docker是什么就不用多說(shuō)了...