
結合源碼來探索啟動的流程 通過上一章的目錄結構和體系結構的研究,我們對tomcat有一個初步的認識我們先找到入口函數。根據"startd"命令來推導Bootstrap 下面的...
先來介紹下tomcat 的目錄文件 bin 目錄:linux、windows的一些啟動腳本,還有一些就是tomcat依賴的jar包,.sh是linux .bat是window...
索引 為為了加速數據檢索 減少磁盤IO操作 而創建的一種分散存儲的數據結構。索引是由各大引擎來實現的。索引的好處:減少存儲引擎需要掃描的數據量、把隨機IO變成順序IO、幫主我...
很久以前看過卡勒德·胡賽尼的《追風箏的人》,有一些經典語錄值得我們一一回味。 如果過去的錯誤無法挽回,就勇敢珍惜現在。 影片講述了發生在兩個阿富汗少年阿米爾和哈桑身上的故事。...
lambda表達式 主要以functionInterface 注解。 成為函數式 接口。 方法可以是有參數。參數類型可以不用寫, 編譯器會自行推算 可以是無參數。 但是只能有...
啟動原理: 1.spring boot 我們可以到這里是直接調用springApplication的static run方法。 其實這里是實例化一個SpringApplica...
1.@Configuration 和 @Component 區別 我們可以看下,其實@Configuration 本質其實是 @Component注解的,因此<context...
最近公司的需求是小程序接入語音,選擇的是科大訊飛的語音。這里科大訊飛的相關申請流程就不做介紹了,就說自己在做的過程遇到的坑吧。 調用的是科大訊webApi 語音聽寫接口 工具...
在上一章【第三十九章:基于SpringBoot & Quartz完成定時任務分布式單節點持久化】中我們已經完成了任務的持久化,當我們創建一個任務時任務會被quartz定時任務...