源碼: ...
進行了代碼優化,歡迎評審 #!/usr/bin/python # -*- coding:utf-8 -*- impor ...
上幾篇博客我們大致講了一下mysql的底層結構,什么B+tree,什么Hash需要回行啊,再就是講了mysql優化的explain,這次我們來說說mysql的鎖。 mysql鎖 鎖從性能上分為樂觀鎖(用版本對比來實現)和悲觀鎖,樂觀鎖的性能要比悲觀鎖高。 從對數 ...
JDBC連接MySQL 雖然在項目中通常用ORM的框架實現持久化。但經常因測試某些技術的需要,要寫一個完整的JDBC查詢數據庫。寫一個在這兒備份。 首先引入驅動包: View Code 寫一個簡單的連接測試是否能查詢數據 ...
0. macOS安裝homebrew 具體操作可參考https://www.cnblogs.com/acerkoo/p/13021871.html 1. 下載安裝jdk 到https://www.oracle.com/java/technologies/javase ...
pom: <!-- https://mvnrepository.com/artifact/javax.persistence/javax.persistence-api --> < ...
一、基本概述 在前面的博客中介紹到Mybatis的逆向生成工具,為我們生成了每個實體的基本增刪改查的代碼,那么每個實體都是那么多的代碼,我們很容易的發現,有很大的相似性。對於這部分代碼,應該予以抽象封裝。 首先,看一下思路,在用工程生成代碼的時候 ,我們發現,有一個Mapper.xml文件 ...