一阐枣、策略模式簡介 1.1 簡介 策略模式(Strategy)马靠,定義了一組算法,將每個算法都封裝起來侮繁,并且使它們之間可以互換。從而導致客戶端程序獨...
一如孝、模板模式簡介 1.1 簡介 定義一個操作中算法的骨架宪哩,而將一些步驟延遲到子類中,模板方法使得子類可以不改變算法的結構即可重定義該算法的某些特...
一第晰、線程的狀態(tài) 初始(NEW):新創(chuàng)建了一個線程對象锁孟,但還沒有調(diào)用start()方法。運行(RUNNABLE):Java線程中將就緒(ready...
一茁瘦、進程與線程 1.1 進程 進程: 是程序的一次動態(tài)執(zhí)行品抽,它對應著從代碼加載,執(zhí)行至執(zhí)行完畢的一個完整的過程甜熔,是一個動態(tài)的實體圆恤,它有自己的生命...
一、Order By 優(yōu)化 盡量使用index方式排序腔稀,避免使用filesort方式排序 1.1 Order By 示例 索引添加前 Using...
一盆昙、小表驅(qū)動大表的含義 類似循環(huán)嵌套for(int i=5;.......){for(int j=1000;......){}} 如果小的循環(huán)在...
一焊虏、索引失效原因匯總 1.全值匹配 2.最佳左前綴法則3.不在索引列上做任何操作(計算淡喜、函數(shù)、(自動or手動)類型轉(zhuǎn)換)诵闭,會導致索引失效而轉(zhuǎn)向全...