原创 Spring In Action--03(SpringMVC通過java配置的方法搭建)
目錄 1.基於java配置的SpringMVC搭建 2.SpringMVC是如何啓動的? 3.SpringMVC啓動的時候會創建兩個兩個應用上下文: 1.基於java配置的SpringMVC搭建 傳統的web.xml配置 <?xm
原创 kubernetes--01(k8s的認證方式)
目錄 1.瞭解密碼學的兩個概念 2.K8S認證方式 3.k8s鑑權機制 4.k8s的授權方式: 5.准入控制: 6.安裝方式對比(官方) 7.滾動部署的過程: 1.瞭解密碼學的兩個概念 對稱加密,用用同樣的密鑰對
原创 MySQL從0開始學--01(數據類型,基本語法,單行函數)
目錄 1.Mysql的數據類型 2.Select 3.NULL 4.字符串的連接 5.WHERE 6.單行函數 1.Mysql的數據類型 對於字符串類型的數據,有多少個字節就能存多少個漢字或者字符或者數字。cha
原创 設計模式07--觀察者模式
目錄 1.觀察者模式 2. UML類圖 1.觀察者模式 定義: 使用場景: 優點: 缺點: 現在的業務場景是這樣的:一個學生在線上學完課程後給課程的老師
原创 設計模式08--責任鏈模式
目錄 1.責任鏈模式 2.類圖: 1.責任鏈模式 定義: 適用的場景: 優點: 缺點: 責任鏈模式相關設計模式: 責任鏈模式的通用類圖: 關鍵點是Ha
原创 分佈式一致性原理--02(Spring 事務管理)
目錄 1.Spring事務機制(三個抽象定義,傳播隔離機制) 2.代碼方式和標籤方式的事務實現
原创 java基礎--15(詳解List集合)(轉載)
1.List集合的三個子類 這是衆所周知的: ArrayList 底層數據結構是數組。線程不安全 LinkedList 底層數據結構是鏈表。線程不安全 Vector 底層數據結構是數組。線程安全 看看Arr
原创 springboot--15 SpringBoot整合FastDFS
1.Docker安裝FastDFS FastDfs介紹:https://segmentfault.com/a/1190000019267250 安裝的方式有很多種,這裏選擇簡單的一種 參考的博客在這裏:https
原创 SpringCloud--20CICD和DevOps
1.CICD 1)Continuous integration(CI) 持續集成是一種軟件開發實踐,即團隊開發成員經常集成他們的工作,通常每個成員至少集成一次,也就意味着每天可能會發生多次集成。每次集成都通過自動化的構建(包括編譯,發佈,
原创 SpringCloud--19微服務的部署(將服務部署在K8S集羣上面)
1.把它們放到kubernetes集羣運行我們要考慮什麼問題? 哪些服務適合單獨成爲一個pod?哪些服務適合在一個pod中? 在一個pod裏面的服務如何彼此訪問?他們的服務如何對外提供服務? 單獨的pod如何對外提供服務? 哪個服務作爲整
原创 springboot--16 SpringBoot深度實踐(走向自動裝配)
1.系列總覽 SpringBoot的核心特性: 2.自動裝配 2.1.SpringFrameWork的手動裝配 2.1.1Spring 模式註解裝配
原创 SpringCloud--12 微服務保護系統Spring Cloud OAuth2(最新版)
1.架構 OAuth 2.0 provider是負責公開暴露的資源的,provider通過管理和驗證用於訪問受保護資源的OAuth 2.0令牌。授權服務和資源服務在邏輯上是分開的,但是可以在一臺服務器中,多個資源服務器也可以共享一臺授
原创 springboot--14 security(圖形驗證碼的開發,代碼的重構,記住我功能實現)
1.圖形驗證碼 2. package com.wx.core.validate.code; import java.awt.image.BufferedImage; import java.time.
原创 springboot--13 security(核心功能,自定義認證流程,核心流程詳解)
1.Spring Security 2.Spring Security 原理 當我們僅僅只是添加Spring Security的依賴時,springboot會爲我們做什麼?做了兩個事,首先就是把所有的服務的訪問都保護起來了,訪問
原创 springboot--12 security(springboot2.1.8版本,Spring5.1版本)
1.引入依賴 Spring Security架構圖: 認證過程: 之前的版本都是springboot1.5.3 Spring 4的版本,這次使用最新版本。 首先是依賴的版本,目前爲止,我採用了最新的版本,依賴如下