原创 MySQL INNODB零碎知識點

1. MySQL repair, optimize, analyze (1)REPAIR TABLE table_name; (修復被損壞的表,能修復MYISAM索引的表,不能直接修復INNODB、MEMORY等索引表) 修復步驟: 首先

原创 Java 中~運算符

位非運算符(~) 運算規則:如果位爲0,結果是1,如果位爲1,結果是0. 比如:~37 在Java中,所有數據的表示方法都是以補碼的形式表示,如果沒有特殊說明,Java中的數據類型默認是int,int數據類型的長度是8位,一位是四個字節,

原创 MYSQL中哪些情況會導致索引失效

1. 以%開頭的LIKE查詢 優化方案:首先掃描二級索引獲取滿足條件的PRIMARY KEY,在根據主鍵回表查詢。 SELECT * FROM (SELECT actor_id FROM actor WHERE last_name LIK

原创 網絡及通信相關知識點

1. 虛擬地址理解 我們用路由器時,每個手機或電腦都有一個ip地址,這個IP就是虛擬IP。想象一下,如果世界上的每臺設備(電腦手機都算)都有一個實際IP地址,IP地址肯定不夠用。但如果每個實際的IP地址再對應幾萬個虛擬的IP地址(比如 1

原创 MySQL8.0 INNODB零碎知識點

1. MySQL repair, optimize, analyze (1)REPAIR TABLE table_name; (修復被損壞的表,能修復MYISAM索引的表,不能直接修復INNODB、MEMORY等索引表) 修復步驟: 首先

原创 MySQL中的count(id=1)與sum(id=1)區別

首先創建個表說明問題: CREATE TABLE `result` ( `name` VARCHAR(20) DEFAULT NULL, `subject` VARCHAR(20) DEFAULT NULL, `score` TINYI

原创 MySQL如何存儲,獲取毫秒、微秒

https://blog.csdn.net/dongdong2980/article/details/79539065

原创 MySQL如何防止SQL注入

       最近,在寫程序時開始注意到sql注入的問題,由於以前寫代碼時不是很注意,有一些sql會存在被注入的風險,那麼防止sql注入的原理是什麼呢?我們首先通過PrepareStatement這個類來學習一下吧!  作爲一個IT業內人

原创 mongo下載安裝

下載 官網下載網址: https://www.mongodb.com/download-center?jmp=nav#production 這是下載頁面:   選擇第二個選項:Community Server     然後點擊下載按鈕:

原创 VisualSVN的使用

   一、 VisualSVN的使用 安裝好VisualSVN Server後,運行VisualSVN Server Manger,下面是啓動界面 好的,下面我來添加一個代碼庫【Repository】,如下圖: 按上圖所示,創建新