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