原创 Redis - 走進分佈式緩存的世界

文章目錄Redis - 走進分佈式緩存的世界1.什麼是NoSQL?2.什麼是Redis?3.Redis與其他NoSQL的區別4.Redis自身優缺點以及使用場景 Redis - 走進分佈式緩存的世界 1.什麼是NoSQL?  在

原创 Redis - 緩存穿透以及緩存雪崩

文章目錄Redis - 緩存穿透以及緩存雪崩1.緩存收益以及代價2.緩存穿透2.1 什麼是緩存穿透?2.2 如何防止緩存穿透?3.緩存雪崩3.1 什麼是緩存雪崩?3.2 如何防止緩存雪崩? Redis - 緩存穿透以及緩存雪崩 1

原创 JVM - 內功修煉之JIT技術和逃逸分析

文章目錄JVM - 內功修煉之JIT技術和逃逸分析1.即時編譯JIT(Just in Time)1.1 熱點代碼1.2 熱點探測1.3 編譯優化2.逃逸分析(Escape Analysis)3.棧上分配(Stack Allocat

原创 JVM - 工欲善其事必先利其器之虛擬機工具(下)

文章目錄JVM - 工欲善其事必先利其器之虛擬機工具(下)1.可視化虛擬機工具JConsole1.1 JConsole是什麼?1.2 JConsole的使用1.2.1 概覽1.2.2 內存1.2.3 線程1.2.4 類1.2.5

原创 Redis - 緩存持久化原理以及數據過期策略

文章目錄Redis - 緩存持久化原理以及數據過期策略1.RDB持久化原理1.1 RDB是什麼?1.2 RDB持久化配置1.3 RDB持久化觸發方式2.AOF持久化原理2.1 AOF是什麼?2.2 AOF持久化配置2.3 AOF同

原创 JVM - 工欲善其事必先利其器之虛擬機工具(上)

文章目錄JVM - 工欲善其事必先利其器之虛擬機工具(上)1.虛擬機工具的意義2.jps(JVM Process Status Tool)2.1 一說grep2.2 jps是什麼?2.3 jps的使用3.jstat(JVM Sta

原创 Spring - 數據庫讀寫分離

文章目錄Spring - 數據庫讀寫分離1.讀寫分離解決方案1.1 應用層解決1.2 中間件解決2.Mysql主從配置2.1 Mysql主從複製原理2.2 Master主庫配置2.3 Slave從庫配置3.應用層實現讀寫分離3.1

原创 Spring Boot - 集成Mybatis以及多數據源配置

文章目錄Spring Boot - 集成Mybatis1.傳統方式集成Mybatis1.1 pom依賴引入pom.xml1.2 配置Mybatis相關配置application.propertiesapplication-qa.p

原创 Spring Boot - 集成Redis以及使用Apache AbTest進行壓力測試

文章目錄Spring Boot - 集成Redis以及使用Apache AbTest進行壓力測試1.Lettuce2.集成Redis(lettuce客戶端)2.1 引入pom依賴pom.xml2.2 配置文件application

原创 Spring Boot - 集成Web開發(自定義Servlet、Filter、Interceptor)

文章目錄Spring Boot - 集成Web開發1.Json接口開發application.propertiesUser.javaUserController .javaSpringbootBasicApplication.ja

原创 深入剖析跨域請求問題及對應解決方案

文章目錄深入剖析跨域請求問題及對應解決方案1.什麼是跨域請求?2.產生跨域請求的原因?2.1 cross_domain_server 接口服務端2.2 cross_domain_client 調用客戶端2.3 分析跨域請求原因3.

原创 Sonar - 都2020年了,你的代碼還不規範?

文章目錄Sonar - 都2020年了,你的代碼還不規範?1.SonarLint1.1 SonarLint是什麼?1.2 SonarLint下載安裝1.3 SonarLint使用2.SonarQube2.1 SonarQube是什

原创 JVM - 聊聊調優那些事,調優我們需要注意啥?

文章目錄JVM - 聊聊調優那些事,調優我們需要注意啥?1.傳統項目和互聯網項目有什麼區別?2.項目如何進行調優?2.1 項目可能出現的常見問題?2.2 回顧MionorGC和FullGC2.3 GC調優(示例1)2.3.1 輸出

原创 JVM - 工慾善其事必先利其器之虛擬機工具(下)

文章目錄JVM - 工慾善其事必先利其器之虛擬機工具(下)1.可視化虛擬機工具JConsole1.1 JConsole是什麼?1.2 JConsole的使用1.2.1 概覽1.2.2 內存1.2.3 線程1.2.4 類1.2.5

原创 JVM - 工慾善其事必先利其器之虛擬機工具(上)

文章目錄JVM - 工慾善其事必先利其器之虛擬機工具(上)1.虛擬機工具的意義2.jps(JVM Process Status Tool)2.1 一說grep2.2 jps是什麼?2.3 jps的使用3.jstat(JVM Sta