原创 8. 設計模式-適配器模式

文章目錄設計模式-適配器模式1. 類適配器模式代碼實現類適配接口`Voltage5V`被適配的類`Voltage220V`適配器類`VoltageAdapter`Phone類Client類適配器模式細節2. 對象適配器模式代碼實現

原创 5. 數據結構之棧

文章目錄數據結構之棧Stack1. 棧入門1.1 使用數組模擬棧1.2 測試棧2. 棧實現綜合計算器(中綴表達式)2.1 思路分析圖2.2 創建棧(添加一些方法)2.3 棧實現綜合計算機--邏輯3. 棧實現綜合計算器(後綴表達式)

原创 4. 數據結構之鏈表

文章目錄鏈表LinkedList1.單向鏈表1.1 定義HeroNode對象1.2 定義一個單向鏈表1.3 測試單向鏈表1.4 求單鏈表中有效節點的個數(新浪面試題 )1.5 查找鏈表中的倒數第k個節點(新浪面試題 )1.6 單鏈

原创 10. 設計模式-裝飾者模式

文章目錄設計模式-裝飾者模式1. 案例引出裝飾者模式2. 裝飾者模式2.1 裝飾者模式定義2.2 裝飾者模式原理2.3 裝飾者模式解決星巴克咖啡訂單問題2.4 代碼實現抽象類Drink以及其子類裝飾者Decorator着及其子類☆

原创 12. 設計模式-外觀模式

文章目錄設計模式-外觀模式1. 案例引出外觀模式2. 外觀模式2.1 外觀模式基本介紹2.2 外觀模式原理類圖2.3 外觀模式解決影院管理2.4 代碼實現創建應用對象外觀類FacadeClient2.5 外觀模式的細節☆ 設計模

原创 11. 設計模式-組合模式

文章目錄設計模式-組合模式1. 案例引出組合模式2. 組合模式2.1 組合模式基本介紹2.2 組合模式類圖2.3 組合模式解決學校院系展示類圖結構代碼實現`OrganizationComponent``University--Co

原创 9. 設計模式-橋接模式

文章目錄設計模式-橋接模式1. 案例引出橋接模式2. 橋接模式2.1 橋接模式基本介紹2.2 橋接模式原理類圖2.3 橋接模式解決手機操作問題2.4 代碼實現之抽象類Phone及其子類接口Brand及其子類調用端Client測試2

原创 解決SecureCRT粘貼出現打字機效果(粘貼速度慢)問題

文章目錄解決`SecureCRT`粘貼出現打字機效果(粘貼速度慢)問題基本介紹問題描述:解決方案:其他一些問題:1. 亂碼問題2. 連接上服務器一段時間不操作,連接失效☆ 解決SecureCRT粘貼出現打字機效果(粘貼速度慢)問題

原创 8.☆SpringMVC源碼剖析其運行過程☆

文章目錄探索SpringMVC的祕密`doDispatch()`方法確定當前請求的處理程序getHandler確定當前請求的處理程序適配器getHandlerAdapter實際調用處理程序小結附:`DispatcherServle

原创 6. 數據結構之哈希表--並自己實現哈希表

文章目錄數據結構之哈希表1. 哈希表的基本介紹2. 需求分析3. 代碼實現3.1 構建`Emp`類3.2 創建`EmpLinkedList`表示鏈表3.3 創建`HashTab`管理多條鏈表3.4 測試結果☆ 數據結構之哈希表 1

原创 20. Java中IO異常處理

文章目錄IO異常的處理1. JDK7前處理2. JDK7的處理3. JDK9的改進(瞭解內容)☆ IO異常的處理 1. JDK7前處理 我們知道Java中異常處理有兩種方式,一種是throw,一種是try-catch,我們首先要

原创 19. Java中數據的讀寫--IO流

文章目錄數據的讀寫--IO流IO概述IO分類頂級父類們字節流`InputStream/OutputStream`字節輸出流`OutputStream``FileOutputStream`類構造方法寫出字節數據數據的追加寫出換行字節

原创 4. 設計模式-單列模式

文章目錄單列模式1. 單例模式在 JDK 源碼中的應用2. 單例設計模式七種方式一、餓漢式( 靜態常量)☆二、餓漢式(靜態代碼塊)☆三、懶漢式`(線程不安全,單線程模式下可以使用)`四、懶漢式(線程安全,同步方法)五、雙重檢查☆六

原创 2. 設計模式七大原則

文章目錄設計模式七大原則1. 單一職責原則違反單一職責原則遵守單一職責原則單一職責原則細節2. 接口隔離原則3. 依賴倒轉原則☆違反依賴倒轉原則遵守依賴倒轉原則依賴關係傳遞的三種方式依賴倒轉原則的細節4. 里氏替換原則基本介紹5.

原创 3. 設計模式概述--太難了

文章目錄1. 什麼是設計模式2. 設計模式概述3. 設計模式分類4. 小結-肺腑之言 1. 什麼是設計模式 解決某一類問題行之有效的方法;設計模式主要強調的是思想,不是代碼,就像建房子需要現有地基,然後需要房梁,需要如何建造一