原创 詳解 Quartz --- Java 實現定時任務

Quartz 文章目錄Quartz1. 快速開始1.1 依賴1.2 Quartz 配置文件1.3 獲取並啓動 Schedule 實例1.4 創建任務(JobDetail)1.5 運行 Job1.5.1 創建觸發器1.5.2 執行

原创 SpringBoot 項目引入 Quartz 包報錯源碼分析

SpringBoot 項目引入 Quartz 包報錯源碼分析 1.1 分析 Quartz 的自動配置: QuartzAutoConfiguration#quartzDataSourceInitializer 當引入 Quar

原创 Shiro(三) 身份認證源碼分析與 MD5 鹽值加密

文章目錄1. 身份認證2. 身份驗證的基本流程3. 身份驗證實現3.1 在 `login.jsp` 添加登錄表單3.2 添加表單提交的 Controller3.3 完善 Realm 的身份認證功能3.3.1 構造一個 MockDa

原创 SpringBoot 整合 Hibernate 註解配置 (非 JPA)

SpringBoot 整合 Hibernate 文章目錄SpringBoot 整合 Hibernate1. 配置 SessionFactory2. 配置事務 TransactionConfig3. 排除 Jpa 自動配置4. 應用

原创 使能 HTTPS ----- 安全的訪問 Tomcat, SpringBoot

使能 HTTPS ----- 安全的訪問 Tomcat, SpringBoot 是不是看着我們的項目部署起來被瀏覽器地址欄標記一個不安全心裏很不爽? 哈哈, 那就對了, 來跟帥帥一塊去掉哪個不安全吧. 1. Http 文本

原创 Shiro 整合 Spring/SpringMVC --- Shiro(二)

Shiro 整合 Spring/SpringMVC — Shiro(二) 文章目錄Shiro 整合 Spring/SpringMVC --- Shiro(二)1. 搭建 SpringMVC 的環境1.1 pom.xml1.2 we

原创 認證與授權 --- Shiro(一)

認證與授權 — Shiro(一) 文章目錄認證與授權 --- Shiro(一)1. [Shiro](http://shiro.apache.org/) 簡介2. 功能簡介3. Shiro 架構3.1 從 Shiro 外部來看3.2

原创 重磅發佈! 非程序員誤入

我們的 <<面向面試官編程>> 系列博文已經開始更新, 帥帥我考慮到一些比較深入, 不好理解的知識點可能很難在博文中給大家講清楚, 所以帥帥決定同步連載一個視頻分享(快誇這個宇宙超級無敵大暖男?), 博文負責短小精悍, 比

原创 Request對象和Response對象詳解以及驗證碼的Java實現

Request 1.獲取請求的基本信息 1>獲取請求的url和uri 2>獲取url後面的請求參數部分的字符串 3>獲取請求方式 4>獲取主機名,IP地址 5>獲取 Contexpath   String url = reques

原创 面向面試官編程系列 ---- 如何計算 Java 對象大小

<<面向面試官編程>>系列 – 如何計算 Java 對象大小 文章目錄<<面向面試官編程>>系列 -- 如何計算 Java 對象大小0. 前言1. Java 對象的內存佈局1.1 對象頭1.1.1 Mark World1.1.2

原创 Angular8 中引入 Jest 單元測試

Angular8 中引入 Jest 單元測試 文章目錄Angular8 中引入 Jest 單元測試1. Jest 和 Karma 的區別1.1 Karma 存在的問題1.2 Jest 的優勢2. 遷移到 Jest2.1 安裝 Je

原创 SpringBoot 整合 Hibernate (非 JPA 註解配置)

SpringBoot 整合 Hibernate 文章目錄SpringBoot 整合 Hibernate1. 配置 SessionFactory2. 配置事務 TransactionConfig3. 排除 Jpa 自動配置4. 應用

原创 LCS 獲取兩個字符串的最長公共連續子串

上一篇 LeetCode 我們用暴力法求解的最長迴文子序列的問題, 但是很可惜我們的時間複雜度太高, 不被接受, 今天我們本着另一個思想再次求解此問題, 但是由於新的算法需要獲取兩個字符串換的公共子串, 因此, 我們首先介紹一

原创 Dubbo API 配置方式

前言 我的項目 AngBoot 使用的是 SpringSecurity 做權限管理與認證, 但是, 項目初衷是作爲開發模板結構, 所以, 爲了應對微服務以及更靈活的使用場景, 我引入了 Dubbo 以提供遠程認證服務. 這樣,

原创 最長迴文子串--Solution 01

最長迴文子串 Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s