原创 Mybatisplus 與 Mybatis區別
Mybatis-Plus是一個Mybatis的增強工具,它在Mybatis的基礎上做了增強。
原创 Mybatis二——動態代理
Mybatis中Dao層與Mapper文件映射
原创 遞歸算法
能夠解決的問題編輯 數據的定義是按遞歸定義的。如Fibonacci函數。 問題解法按遞歸算法實現。如Hanoi問題。 數據的結構形式是按遞歸定義的。如二叉樹、廣義表等
原创 zookeeper
zookeeper是什麼? Apache ZooKeeper是由Apache Hadoop的子項目發展而來,是一個分佈式數據一致性的解決方案。Zookeeper的設計目標是將那些複雜且容易出錯的分佈式一致性服務封裝起來,以一系列簡
原创 zookeeper選舉機制
ZooKeeper集羣至少需要2臺服務器——這是選舉機制特性決定的。 leader選舉 Fast Leader zixd(事務id):最大會設置爲leader (事務id越大,表示數據越新) myid(服務器id,sid):myi
原创 zookeeper分佈式鎖
1、分佈式鎖是什麼 分佈式鎖是控制分佈式系統之間同步訪問共享資源的一種方式。 項目在單臺服務器上部署時如果有資源競爭問題一般使用synchronized或ReentrantLock來解決。當項目部署在不同的機器上在考慮資源
原创 Mybatis一
文章目錄1.mybatis是什麼?1.1mybatis持久化框架1.2Mybatis的功能架構分爲三層:2 特性2.1 特點2.2 注意事項2.3 什麼地方優於jdbc3. 配置4. XML映射文件4. Mybatis基本構成4.
原创 springboot AOP日誌
logging.level.com.atguigu=trace #logging.path= # 不指定路徑在當前項目下生成springboot.log日誌 # 可以指定完整的路徑; #logging.file=G:/spring
原创 spring總結
spring框架
原创 AOP
Spring面向切面編程
原创 redis8種特性
i. 速度快(讀寫性能可達10萬/秒) 1. redis的所有數據都是存放在內存中 2. redis是用C語言實現的,C語言實現的程序“距離”操作系統更近 3. redis使用了單線程架構,預防了多線程可能產生的競爭問
原创 索引
什麼是索引? 索引是爲了加速對錶中數據進行檢索而創建的一種分散存儲的數據結構。 索引的作用: 在數據庫系統中建立索引主要有以下作用: (1)快速取數據; (2)保證數據記錄的唯一性; (3)實現表與表之間的參照完整性; (4)在
原创 Java反射
什麼時候用 Java程序中許多對象在運行時出現兩種類型:編譯時類型和運行時類型,例如Person p = New Student(); , 這時生成的p變量的編譯時類型爲Person,運行時類型爲Student ;
原创 JavaEE規範
十三個規範爲:
原创 echart百度地圖取消點擊事件
在下載的nodemodule包中修改代碼 var bmap = bmapModel.__bmap = new BMap.Map(bmapRoot, { enableMapClick: false });