前言 在Java中分配直接內(nèi)存大有如下三種主要方式: Unsafe.allocateMemory() ByteBuffer.allocateDirect() native方法...
前言 在Java中分配直接內(nèi)存大有如下三種主要方式: Unsafe.allocateMemory() ByteBuffer.allocateDirect() native方法...
真的是緣分吧,讓我看到了《青春豬頭少年不會(huì)夢(mèng)到兔女郎學(xué)姐》這部動(dòng)漫。若非近來(lái)實(shí)在是閑得無(wú)事,才打開(kāi)了一年都沒(méi)有怎么碰過(guò)的B站。若非實(shí)在找不到想看的動(dòng)漫,才依著番劇排行榜看了下...
什么是通用mapper? 通用mapper 可以極大的方便開(kāi)發(fā)人員進(jìn)行ORM,提供極其方便的單表增刪改查。什么是通用mapper,一句話簡(jiǎn)單說(shuō),它就是個(gè)輔助mybatis極簡(jiǎn)...
自動(dòng)化運(yùn)維已經(jīng)是必不可少的一環(huán),經(jīng)歷過(guò)生產(chǎn)上各種版本問(wèn)題,簡(jiǎn)單是痛心疾首,忍不住拿此開(kāi)刀,希望借此幫助提升國(guó)人的技術(shù)實(shí)力。編寫此文獻(xiàn)給今天30歲的自己。 自動(dòng)化運(yùn)維包含兩部分...
一. 什么是Jenkins Jenkins是當(dāng)前非常流行的一款持續(xù)集成工具,可以幫助大家把更新后的代碼自動(dòng)部署到服務(wù)器上運(yùn)行。 二. 為什么用docker版的Jenkins ...
引言 在公司的大促活動(dòng)中寫了一段python腳本,在執(zhí)行過(guò)程中發(fā)現(xiàn)一個(gè)問(wèn)題,就是使用tail -f ***.log并不能實(shí)時(shí)刷新,這樣就完全不知道腳本的執(zhí)行情況了。觀察了一下...
"A的構(gòu)造方法中依賴了B的實(shí)例對(duì)象,同時(shí)B的某個(gè)field或者setter需要A的實(shí)例對(duì)象,以及反之" 這一種依賴真的可以解決嗎,我試了一下,這種好像并不能解決
Spring源碼初探-IOC(4)-Bean的初始化-循環(huán)依賴的解決前言 在實(shí)際工作中,經(jīng)常由于設(shè)計(jì)不佳或者各種因素,導(dǎo)致類之間相互依賴。這些類可能單獨(dú)使用時(shí)不會(huì)出問(wèn)題,但是在使用Spring進(jìn)行管理的時(shí)候可能就會(huì)拋出BeanCurrentl...
前言 已經(jīng)距離閱讀完springMVC的源碼過(guò)了有一段時(shí)間了,一直都沒(méi)有發(fā)現(xiàn)自己到現(xiàn)在還沒(méi)有對(duì)springMVC的學(xué)習(xí)做一個(gè)最終的總結(jié)。于是利用這次整理博客的機(jī)會(huì)正好做一次總...
前言 我們打開(kāi)springMVC工程的web.xml,我們可以發(fā)現(xiàn)這樣一行配置 這個(gè)監(jiān)聽(tīng)器就是用來(lái)初始化spring容器的。 springMVC啟動(dòng)過(guò)程 摘自https://...
前言 根據(jù)web.xml的配置,我們可以知道springMVC的主體控制器部分就是DispatcherServlet,同時(shí)也不難看出DispatcherServlet的本質(zhì)其...
類圖 屬性 結(jié)合InternalResourceView及其父類,我們可以發(fā)現(xiàn)它有如下一些屬性: 渲染流程 整合InternalResourceView及其父類的渲染部分, ...
View接口 主要包含兩個(gè)方法: getContentType(): 獲取view的內(nèi)容類型??梢栽阡秩疽晥D之前檢查類型。 render(): 根據(jù)給定的模型渲染視圖。 Ab...