原创 瞭解23種設計模式之橋接模式

一,什麼是橋接模式 Bridge 模式 又叫橋接模式,是構造型的設計模式之一。 Bridge 模式 基於 類的最小設計原則,通過封裝,聚合以及繼承等行爲來讓不同的類承擔不同的責任, 它的主要特點是把抽象 與行爲 實現 分離開來,從而可以保

原创 瞭解23種設計模式之觀察者模式

一,什麼是觀察者模式。 Observer模式是行爲模式之一,它的作用是當一個對象的狀態發生變化時,能夠自動通知其他關聯對象,自動刷新對象狀態。 Observer模式提供給關聯對象一種同步通信的手段,使某個對象與依賴它的其他對象之間保持狀態

原创 瞭解23種設計模式之適配器模式

一,什麼是 適配器模式 Adapter 模式 也叫適配器模式, 是構造型模式之一,通過Adapter 模式可以改變已有類(或外部類) 的接口形式 。   二,適配器模式的定義與特點以及結構 定義:將一個類的接口轉換成客戶希望的另外一個接口

原创 Spring源碼深度解析,Spring源碼以及組件,@Conditional 條件註冊Bean,@Import 註冊組件(四)(附代碼示例:)

四)初始Spring源碼以及常用組件 目錄 四)初始Spring源碼以及常用組件  一, @Conditional 註解     4.1.1,什麼叫做條件註冊bean? 二, @Import註解 註冊組件     4.2.1,給容器中註冊

原创 Spring源碼深度解析,Spring框架大體介紹(一)(附代碼示例:)

Spring框架大體介紹(一) 目錄 Spring的整體架構 一, 核心容器(Core Container) 二, AOP和Instrumentation 三, 消息(Messaging) 四, 數據訪問/集成(Data Access/

原创 Spring源碼深度解析,Spring源碼以及組件,@ComponentScan   掃描組件,@Scope Bean 的生命週期管理,@Lazy 懶加載(三)(附代碼示例:)

三)初始Spring源碼以及常用組件 目錄 三)初始Spring源碼以及常用組件 一,@ComponentScan   掃描 示例源碼3.1.1:一般我們在掃描的都是使用 xml 方式 去掃描 整個項目, 示例源碼3.1.1:使用@Com

原创 Spring源碼深度解析,Spring源碼核心技術,IOC,Bean, (二)(附代碼示例:)

二.Spring的 核心技術 目錄 二.Spring的 核心技術 一,IOC 容器 2.1.1,代碼示例:在沒有 Spring 的管理下 2.1.2,示例代碼:在 Spring 的管理下 二,容器概述 三 ,配置元數據 四,實例化容器  

原创 瞭解23種設計模式之單例模式

一,什麼是單例模式?         單例模式是一種對象創建型模式,使用單例模式,可以保證爲一個類只生成唯一的實例對象。也就是說,在整個程序空間中,該類只存在一個實例對象。          其實,GoF( Gang of Four,代表

原创 瞭解23種設計模式之原型模式

一,什麼是原型模式。 Prototype 模式 是一種對象創建型模式,它採取複製原型對象的方法來創建對象的實例。使用Prototype模式創建的實例,具有與原型一樣的數據。 二,原型模式的特點。 由原型對象自身創建目標對象,通過實現接口

原创 Linux 下nginx 部署 vue 項目

一,前提 nginx 部署成功 nginx 部署  請看 https://blog.csdn.net/Crazy_Cw/article/details/105728314   二,修改  nginx.conf 文件  一般目錄 是   

原创 Linux 部署 nginx 環境

一 下載安裝包: 提供百度網盤地址: https://pan.baidu.com/s/1BklMXF_AKXgRBwGTS8Uqdw 提取碼:hnj5 二 安裝部署 2.1:新建目錄 nginx  並將 壓縮包 上傳至該目錄下      

原创 瞭解23種設計模式之工廠模式

一,簡單介紹: 1.1:前言: 古人云:三人行,必有我師焉。 二,簡單的工廠模式 簡單的工廠模式屬於類的創建型模式,又叫靜態工廠方法模式,通過專門定義一個類來負責創建其他類的實例,被創建的實例通常都具有共同的父類, 語句意思也很容易懂。接

原创 Windows10 安裝weblogic 以及部署項目

Windows10 安裝weblogic 以及部署項目: 一: 下載 1,官網地址:https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.htm

原创 Springboot+webService 接口開發

一,webservice是什麼? 網上的解釋很多,其實就是跨語言和操作系統的的遠程調用技術。比如亞馬遜,可以將自己的服務以webservice的服務形式暴露出來,我們就可以通過web調用這些,無論我們使用的語言是java還是c,這也是SO

原创 sqlServer 問題彙總(Navicat 無法打開 SQLserver 連接,修改默認sa登錄密碼)

sqlServer 問題彙總(Navicat 無法打開 SQLserver 連接,修改sa登錄密碼) 一, SqlServer 安裝教程,就不多說了,太簡單了。都是中文的,看字安裝,有手就行。實在不會你就百度(www.baidu.com)