原创 SpringBoot——SpringBoot配置文件、yaml語法、JSR303校驗、多環境切換Profile

目錄 一、SpringBoot配置文件 二、yaml概述 1、基本語法 2、值的寫法 三、配置文件值注入 1、yaml注入配置文件 四、@Value獲取值和@ConfigurationProperties獲取值比較

原创 枚舉類的理解

一、枚舉類的概述 1.枚舉類的理解:類的對象只有有限個,確定的。我們稱此類爲枚舉類 2.當需要定義一組常量時,強烈建議使用枚舉類 3.如果枚舉類中只一個對象,則可以作爲單例模式的實現方式。 二、枚舉類中的常用方法 value

原创 Spring Java Config——@PropertySource和@Valuen、自動裝配等

目錄 一、@PropertySource和@Valuen 二、自動裝配@Autowired, @Qualifier, @Resource 三、@Profile和@ActiveProfiles 一、@PropertySourc

原创 Session、Cookie和Token的主要區別

Session、Cookie和Token的主要區別 HTTP協議本身是無狀態的。什麼是無狀態呢,即服務器無法判斷用戶身份, 也就是說無法知道上一次請求的對象是誰, 此時就要使用到會話跟蹤技術 什麼是cookie cookie是由W

原创 學習《戀上數據結構與算法》目錄索引(持續更新中)

     寫在前面:此係列爲本人學習小碼哥《戀上數據結構與算法》所整理的筆記,惡補一下自己的短板數據結構與算法! 源碼同步更新到 github , 歡迎star! 一、數據結構 《戀上數據結構與算法》筆記(一):動態數組

原创 Java值傳遞機制

一、針對於方法內變量的賦值舉例 /** * Description: * * @author zygui * @date Created on 2020/6/25 19:21 */ public class VarTes

原创 設計模式——代理設計模型

在Spring中的相關介紹 https://blog.csdn.net/m0_37989980/article/details/104593905 具體什麼是靜態代理、動態代理這裏不贅述, 可以參考上面 ! 一、靜態代理 /**

原创 請求轉發和重定向的區別及什麼時候使用

一、重定向與請求轉發的區別 1、轉發是服務器行爲,重定向是客戶端行爲。 爲什麼這樣說呢,這就要看兩個動作的工作流程: 轉發過程:客戶瀏覽器發送http請求——》web服務器接受此請求——》調用內部的一個方法在容器內部完成請求處

原创 什麼是分佈式事務冪等性

文章出自:https://www.cnblogs.com/leechenxiang/p/6626629.html 最近很多人都在談論冪等性,好吧,這回我也來聊聊這個話題,光看着倆字,一開始的確有點一頭霧水,語文不好嘛,詞太專業嘛,

原创 安全框架Shiro——Shiro認證、授權流程

一、認證的流程 獲取當前的Subject, 調用SecurityUtils.getSubject(); 測試當前用戶是否已經被認證, 即是否已經登錄, 調用Subject的isAuthentication() 若沒有被認證,

原创 ElasticSearch 因爲磁盤空間不夠引起的數據插入錯誤

錯誤描述: ElasticSearch 因爲磁盤空間不夠引起的數據插入錯誤。(message [ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / a

原创 《戀上數據結構與算法》筆記(七):二叉樹

目錄 一、樹(Tree)的基本概念 1、節點 2、子樹 3、度 4、深度&高度 5、樹的分類 二、二叉樹 1、二叉樹的性質 2、二叉樹的種類 a、真二叉樹 b、滿二叉樹 c、完全二叉樹 三、leetcode算法

原创 阿里雲CentOS安裝FastDFS遇到的坑

前言 : 今天學習用CentOS來安裝FastDFS, 什麼是FastDFS呢, 它是一款分佈式的文件存儲系統, 這裏不重點介紹它, 搞了好幾個小時,總算把它裝好了.我沒有使用虛擬機安裝的CentOS系統, 使用的是阿里雲的服務器

原创 安全框架Shiro——SpringBoot整合Shiro

目錄 一、SpringBoot整合Shiro 1、環境配置 2、靜態資源 3、MyController 4、自定義UserRealm 5、ShiroConfig 配置類 一、SpringBoot整合Shiro 1、環境

原创 安全框架Shiro——Shiro簡介、架構、Quickstart程序

目錄 一、Shiro簡介 1、功能簡介 2、Shiro 架構 二、Shiro的HelloWorld程序 Quickstart類的分析 一、Shiro簡介 Apache Shiro 是 Java 的一個安全(權