原创 spring boot整合redis

前序:     redis是一個緩存,消息代理和功能豐富的鍵值存儲系統。Spring Boot爲Spring Data Redis提供的Jedis和Lettuce客戶端庫和抽象提供了基本的自動配置。有一個spring-boot-star

原创 數據庫的hash索引

定義 基於hash表實現,只有精確匹配索引所有列的查詢纔有效。 解釋:          對於每一行數據,存儲引擎都會對所有的索引列計算一個hash碼(hash code),hash碼是一個極小的值,          並且不同鍵值計算出

原创 java 堆排序

一、堆排序是什麼   是對樹形選擇排序進一步的改進,以彌補樹形選擇排序佔用空間多的遺憾。採用堆排序的時候,需要一個記錄大小的輔助空間,這個空間很小。堆排序的過程中將向量中儲存的數據看作是是一顆完全二叉樹,利用完全二叉樹中雙親結點和孩子結點