原创 Java設計模式(十四)——————【行爲型模式】設計模式之命令模式

源碼地址:【行爲型模式】設計模式之命令模式 目錄基本介紹基本原理應用案例1、需求2、UML類圖3、代碼實現Spring源碼分析總結 基本介紹 命令模式(Command Pattern):在軟件設計中,我們經常需要向某些

原创 Java設計模式(十七)——————【行爲型模式】設計模式之觀察者模式

源碼地址:【行爲型模式】設計模式之觀察者模式 目錄基本介紹基本原理應用案例1、需求2、類圖3、代碼實現源碼分析總結 基本介紹 觀察者模式(有時又被稱爲模型(Model)-視圖(View)模式、源-收聽者(Listener)模式

原创 Java設計模式(十六)——————【行爲型模式】設計模式之迭代器模式

源碼地址:【行爲型模式】設計模式之迭代器模式 目錄基本介紹基本原理應用案例1、需求2、UML類圖3、代碼實現源碼分析總結 基本介紹 迭代器模式(Iterator Pattern)是常用的設計模式,屬於行爲型模式 如

原创 Java設計模式(十五)——————【行爲型模式】設計模式之訪問者模式

源碼地址:【行爲型模式】設計模式之訪問者模式 目錄基本介紹基本原理應用案例1、需求2、UML類圖3、代碼實現總結 基本介紹 訪問者模式(Visitor Pattern),封裝一些作用於某種數據結構的各元素的操作,它可以

原创 SpringBoot(八)——————SpringBoot整合Druid數據源

源碼地址:https://github.com/877148107/springboot_integrate Druid源碼地址:https://github.com/alibaba/druid/ Druid常見使用問題:https://

原创 Oracle11g——————Oracle11g錯誤ora-03113和ORA-07445

1.錯誤信息 有的錯誤信息下面會帶有進程ID,根據這個id在下面日誌路徑找到錯誤日誌 2.查詢Oracle安裝目錄下的日誌  路徑:D:\oracle\app\diag\rdbms\orcl\orcl\trace\orcl_ora_41

原创 Java設計模式(一)——————設計模式介紹,設計模式七大原則

源碼地址:https://github.com/877148107/java-design-pattern  目錄 設計模式的目的 設計模式類型 設計模式七大原則 1)、單一職責原則 2)、接口隔離原則 3)、依賴倒轉原則 1.依賴關係傳

原创 SpringBoot(十九)——————Spring Boot與分佈式、ZooKeeper、Dubbo

參考源碼說明:https://github.com/apache/dubbo-spring-boot-project/blob/0.2.x/README_CN.md Dubbo版本升級說明:https://github.com/apach

原创 Java設計模式(七)——————【結構型模式】設計模式之橋接模式

源碼地址:https://github.com/877148107/java-design-pattern 目錄基本介紹原理類圖代碼案例1、需求2、UML類圖3、代碼實現JDBC橋接模式橋接模式應用場景總結 基本介紹

原创 SpringBoot(九)——————SpringBoot整合Mybatis

源碼地址:https://github.com/877148107/springboot_integrate Mybatis官方文檔:https://mybatis.org/mybatis-3/ Mybatis自動配置類MybatisA

原创 SpringBoot(二)——————自動配置原理

目錄 自動配置原理 HttpEncodingAutoConfiguration 總結: 自動配置原理 SpringBoot啓動的時候記載主配置類,開啓自動配置功能@EnableAutoConfiguration @EnableAutoCo

原创 Java設計模式(八)——————【結構型模式】設計模式之裝飾者模式

源碼地址:https://github.com/877148107/java-design-pattern 目錄基本介紹基本原理案例說明1、需求2、UML類圖3、代碼實現JDK源碼分析 基本介紹 裝飾者模式:動態的將

原创 SpringBoot(一)——————SpringBoot入門

目錄 SpringBoot簡介 Hello world SpringBoot註解分析 SpringBoot配置 SpringBoot簡介 創建獨立的Spring應用程序 直接嵌入Tomcat,Jetty或Undertow(無需部署WAR文

原创 Tomcat——————配置Tomcat的https訪問

生成Tomcat證書  cmd進入jdk安裝目錄的bin下面  執行命令:keytool -genkey -v -alias tomcat -keyalg RSA -keystore E:\Tools\Tomcat\https\tomca

原创 SpringBoot(十二)——————SpringBoot自定義starters

源碼地址:https://github.com/877148107/springboot_integrate 參考WebMvcAutoConfiguration @Configuration(proxyBeanMethods = f