本文主要講述如何通過 explain 命令獲取 select 語句的執(zhí)行計劃,通過 explain 我們可以知道以下信息:表的讀取順序,數(shù)據(jù)讀取操作的類型,哪些索引可以使用,...
本文主要講述如何通過 explain 命令獲取 select 語句的執(zhí)行計劃,通過 explain 我們可以知道以下信息:表的讀取順序,數(shù)據(jù)讀取操作的類型,哪些索引可以使用,...
前言 線程dump是非常有用的診斷java應(yīng)用問題的工具,每一個java虛擬機都有及時生成顯示所有線程在某一點狀態(tài)的線程dump的能力。雖然各個java虛擬機線程dump打印...
Mysql優(yōu)化主要方向 表的設(shè)計合理化(符合3NF) 添加適當(dāng)索引(index) [四種: 普通索引、主鍵索引、唯一索引unique、全文索引] 分表技術(shù)(水平分割、垂直分割...
Maven生命周期詳解 命令行與生命周期 插件綁定 命令行插件配置 獲取插件信息 在線插件信息 使用maven-help-plugin描述插件 插件倉庫 插件的默認(rèn)group...
mvn clean install 依賴范圍<scope> 傳遞性依賴和依賴范圍 可選依賴 排除依賴 歸類依賴 倉庫的分類 中央倉庫 遠(yuǎn)程倉庫的配置 遠(yuǎn)程倉庫一般配置在set...
一、基礎(chǔ)規(guī)范(1)必須使用InnoDB存儲引擎解讀:支持事務(wù)、行級鎖、并發(fā)性能更好、CPU及內(nèi)存緩存頁優(yōu)化使得資源利用率更高 (2)必須使用UTF8字符集解讀:萬國碼,無需轉(zhuǎn)...
1、數(shù)據(jù)庫基本操作 unique和primary key 設(shè)置表的屬性值自動增加 查看表基本結(jié)構(gòu) 查看表詳細(xì)結(jié)構(gòu)語句 2、修改數(shù)據(jù)表 修改表名 修改字段的數(shù)據(jù)庫類型
@_輕描淡寫_ volatile 可以保證可見性,但不能保證原子性。某種意義上是線程不安全的
Java-多線程(二)線程的狀態(tài)和線程安全問題線程的狀態(tài) 線程安全問題 案例:售票的例子。 使用同步代碼塊 使用同步函數(shù) 非靜態(tài)同步函數(shù)使用的鎖是this 靜態(tài)同步函數(shù)使用的鎖是字節(jié)碼文件對象, 類名.class 總結(jié) ...
網(wǎng)絡(luò)參考模型 網(wǎng)絡(luò)要素-IP地址 網(wǎng)絡(luò)要素-域名解析 TCP和UDP UDP 應(yīng)用 發(fā)送端 接收端
DataOutputStream&DataInputStream 需求:保證數(shù)據(jù)值字節(jié)原樣性不變。例如:寫一個整數(shù),源事四個字節(jié),希望目的文件中也是四個字節(jié)可以操作基本類型數(shù)...
引出Properties 將一個媒體文件切割成多個碎片 配置文件的建立和讀取 Properties,它里面存儲的鍵值都是字符串,通常這個集合就用于配置文件的操作 Proper...
IO流中對象 IO流中對象很多,解決問題(處理設(shè)備上的數(shù)據(jù)時)到底該用哪個對象呢? 應(yīng)用 將字符串寫入到文件中。 復(fù)制一個文本文件,有可能對復(fù)制過程中的文本進(jìn)行過濾。 讀取鍵...