原创 Spring註解版--spring給容器註冊組件的四種方法

Spring註解版–spring給容器註冊組件的四種方法: 這是我看網上視頻教程之後,自己整理的,加強記憶。 文章目錄Spring註解版--spring給容器註冊組件的四種方法:一. `@Configuration`&`@Bean

原创 MySQL高級知識(四)——索引結構

MySQL高級知識(四)——索引結構1. B-Tree索引(即BTree)1.1. 原理圖1.2. 關於時間複雜度2. B+Tree索引2.1. 原理圖2.2. B+Tree優點2.3. B-Tree與B+Tree區別:3. 聚簇

原创 MySQL高級知識(六)——索引分析

MySQL高級知識(六)——索引分析準備:1. left join2. right join3. 總結 此博客的內容主要來源於尚硅谷的視頻中,在此記錄,以備以後自己查看。 準備: 首先創建三張表:emp(職工表)、dept(部

原创 MySQL高級知識(十二)——Show Profile

MySQL高級知識(十二)——Show Profile1. Show Profile是什麼2. 分析步驟2.1. 查看當前mysql版本是否支持2.2. 開啓功能2.3. 運行sql2.4. 查看結果,show profiles2

原创 MySQL高級知識(七)——索引優化準則

MySQL高級知識(七)——索引優化準則準備規則:1. 最佳左前綴原則1.1. 定義:1.2. 事例1.3. 總結2. 不要在索引列上面做任何的操作3. 範圍右邊全失效4. 儘量使用覆蓋索引5. 使用不等於( !=或<>)會使索

原创 十大基礎排序算法-scala編寫

十大基礎排序算法-scala編寫1、前言2、排序2.1、排序分類2.2、影響因素3、冒泡排序4、選擇排序5、插入排序6、希爾排序7、歸併排序8、快速排序9、堆排序10、計數排序11、桶排序12、基數排序 1、前言 最近補了一下《數

原创 ActiveMQ報錯:Cannot synchronously receive a message when a MessageListener is set

ActiveMQ報錯:Cannot synchronously receive a message when a MessageListener is set消息生產者代碼消息消費者代碼遇到的問題問題分析解決 最近在看消息隊列,看

原创 MySQL高級知識(八)——索引面試題分析

MySQL高級知識(八)——索引面試題分析準備事例分析總結 此博客的內容主要來源於尚硅谷的視頻中,在此記錄,以備以後自己查看。 準備 創建test表(測試表) drop table if exists test; crea

原创 MySQL高級知識(一)——基礎

MySQL高級知識(一)——基礎MySQL高級知識——基礎1. MySQL概述2. MySQL高手必備3. MySQL的Linux版本安裝(非重點)3.1. 下載地址3.2. 拷貝&解壓縮3.3. 檢查工作3.4. 安裝3.5.

原创 MySQL高級知識(五)——Explain

MySQL高級知識(五)——Explain1. Explain作用2. Explain包含的信息2.1. id2.2. select_type2.3. table2.4. partitions2.5. type2.6. possi

原创 MySQL高級知識(十五)——MySQL鎖機制分類

MySQL高級知識(十五)——MySQL鎖機制分類1. 定義2. 事例3. 鎖的分類3.1. 對數據操作的類型(讀/寫)分3.2. 對數據操作的細粒度分 此博客的內容主要來源於尚硅谷的視頻中,在此記錄,以備以後自己查看。 1.

原创 MySQL高級知識(九)——order by優化

MySQL高級知識(九)——order by優化準備案例總結 此博客的內容主要來源於尚硅谷的視頻中,在此記錄,以備以後自己查看。 準備 創建test表 drop table if exists test; create t

原创 MySQL高級知識(十三)——全局查詢日誌

MySQL高級知識(十三)——全局查詢日誌1. 全局查詢日誌含義2. 如何開啓2.1. 通過mysql的my.cnf配置開啓該功能2.2. 通過命令開啓該功能3. 總結 此博客的內容主要來源於尚硅谷的視頻中,在此記錄,以備以後自

原创 MySQL高級知識(十四)——MySQL常見瓶頸

MySQL高級知識(十四)——MySQL常見瓶頸 此博客的內容主要來源於尚硅谷的視頻中,在此記錄,以備以後自己查看。 常見瓶頸: CPU: SQL中對大量數據進行比較、關聯、排序、分組,消耗CPU。主要是比較 I/O:

原创 MySQL高級知識(二)——join查詢

MySQL高級知識(二)——join查詢準備1. inner join2. left join3. right join4. A獨有5. B獨有6. AB全有(並集)7. A、B獨有並集 該篇目主要對MySQL中的join語句的七