信心的毀滅與重建 在我最開始學(xué)習(xí)編程的時(shí)候,我一直覺得寫程序是很簡(jiǎn)單的事情,程序總是按照我的想法串行的執(zhí)行的,給一個(gè)輸入,總是有著符合預(yù)期的固定輸出。那時(shí)候?qū)懘a,可能大的挑...
MYSQL 內(nèi)部模塊 連接器(JDBC、ODBC等) => [MYSQL 內(nèi)部[Connection Pool] (授權(quán)、線程復(fù)用、連接限制、內(nèi)存檢測(cè)等)=>[SQL Int...
Bean生命周期涉及到的所有后置處理器及其執(zhí)行時(shí)機(jī) 看了本篇文章,你會(huì)有如下收獲 了解Bean生命周期流程 清楚有哪些后置處理器,及其在bean生命周期他們的執(zhí)行時(shí)機(jī) "實(shí)誠...
Mybatis 執(zhí)行流程深入淺出 本文繼上篇mybatis初始化流程后,剖析其執(zhí)行流程 上篇文章傳送門 還是這幾個(gè)靈魂問題: Mybatis解決了什么問題? 無非是簡(jiǎn)化數(shù)據(jù)庫...
Mybatis 本文從mybatis 初始化流程開始,根據(jù)源碼逐步剖析 首先先思考一下這幾個(gè)問題 Mybatis解決了什么問題? 無非是簡(jiǎn)化數(shù)據(jù)庫操作、實(shí)現(xiàn)封裝、讓程序員更關(guān)...
進(jìn)入一個(gè)新項(xiàng)目,如何快速入手并進(jìn)行性能優(yōu)化 理解、思考 1 從業(yè)務(wù)分析 第一步先理解工作業(yè)務(wù)(做什么,解決了什么,流程是什么) 了解技術(shù)棧 系統(tǒng)的業(yè)務(wù)架構(gòu)是什么(有哪些模塊,...
實(shí)戰(zhàn)系列 - 如何用Spring Cloud Gateway 做一個(gè)Api管理器 從上往下順序遞增 IP黑白名單 獲取請(qǐng)求頭的X-Forwarded-For,如果不存在就獲取...
Kubernetest網(wǎng)絡(luò) 各容器之間的網(wǎng)絡(luò)交互 一個(gè)容器想要與外界做到互通就需要一套網(wǎng)絡(luò)棧也就是它發(fā)出、響應(yīng)網(wǎng)絡(luò)請(qǐng)求的基本環(huán)境,這其中就包括網(wǎng)卡、回環(huán)設(shè)備、路由表和ipta...
控制器的開發(fā)模式 -- 聲明式編程的體現(xiàn) 聲明式指的是我只需要提交一份,我期望的API對(duì)象。(之后的流程都由系統(tǒng)來完成) 聲明式中,一個(gè)API對(duì)象可以有多個(gè)讀寫端,在修改的時(shí)...
Kubernetes控制器 Deployment -- 兩層控制器 通過ReplicaSet個(gè)數(shù)描述應(yīng)用版本(滾動(dòng)升級(jí)),再通過ReplicaSet屬性控制Pod數(shù)量(水平擴(kuò)...
Kubernetes 如何編排、管理、調(diào)度用戶的作業(yè)? 在大規(guī)模集群中存在各種各樣的任務(wù),任務(wù)之間又有著各樣的關(guān)系。對(duì)于這些關(guān)系要如何處理優(yōu)雅得體才是作業(yè)編排與系統(tǒng)管理的痛點(diǎn)...
認(rèn)識(shí)Kubernetes與容器 - 容器本身沒有價(jià)值,有價(jià)值的是容器編排 容器是什么 其實(shí)容器就是一種沙盒技術(shù)。 在應(yīng)用與應(yīng)用之間,因?yàn)橛辛诉吔缍恢劣谙嗷ジ蓴_;而被裝進(jìn)集裝...
微服務(wù)注冊(cè)及發(fā)現(xiàn) Netflix官方對(duì)于Eureka的架構(gòu)圖 這里簡(jiǎn)單解釋一下這個(gè)圖: 對(duì)于Eureka來說主要有兩個(gè)角色:server, client client又分為兩...
Spring Cloud Zuul 攔截器在請(qǐng)求中如何起作用 HandlerExecutionChain如何構(gòu)建 從HanlderInterceptor到加載WebMvcCo...
AopNamespaceHandler 配置aop的部分解析器初始化 aop:config 的解析 如: aop:aspect標(biāo)簽最終被解析為一個(gè)AspectJPointcu...
Task定時(shí)器 定義xml定時(shí)任務(wù)配置 配置好xml后,Spring將其解析成為BeanDefinition 其中task:scheduled標(biāo)簽被解析為一個(gè)Task的具體實(shí)...