原创 kafka安裝與學習之初體驗

1. 安裝zookeeper 解壓壓縮文件。創建文件夾data log 下載zookeeper 安裝包 tar -zxvf zookeeper-3.4.8.tar.gz mkdir data log 打開文件夾 cd

原创 RestTemplate配置API 攔截器,增加請求頭信息,JWT

目標 對第三方的請求增加請求頭信息. 目標在調用第三方接口時候,需要在請求裏面增加請求頭信息。springboot 利用restTemplate 模板進行http請求轉發。 編寫攔截器類 實現接口ClientHttpReq

原创 IDEA 2019.3 版本, 插件Plugins 無法顯示問題

問題:修改代理 重啓OK.

原创 MyBatis 集成MyBatisPlus

創建maven 工程加入依賴 <dependencies> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</art

原创 -----消息中間件------

消息隊列—典型場景(異步處理) 1.1 重要作用 (解耦 ) 模塊只關心自己的核心流程,而依賴該模塊執行結果的其他模塊如果做的不是很重要的事,有通知即可,無須等待結果, 關心的是通知, 而非結果。 (流量削峯 ) 在分佈式系統

原创 linux 虛擬機連不上網絡

關閉 NetworkManger 服務 systemctl stop NetworkManager 禁止開機啓動 systemctl disable NetworkManager 重啓網絡服務 system

原创 Spring cache緩存的使用

引入依賴: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cach

原创 ActiveMQ 安裝及使用套裝

下載ActiveMQ 安裝包 下載地址:http://activemq.apache.org/components/classic/download/ 2. 解壓 tar -zxvf apache-activemq-5.15.

原创 SpringBoot 異常處理方式及異常信息入庫方便查詢

SpringBoot 異常處理方式 SpringBoot 中對於異常處理提供了五種處理方式: 自定義錯誤頁面 SpringBoot 默認的處理異常的機制:SpringBoot 默認的已經提供了一套處理異常的機制。 一旦程序

原创 springboot+mybatis 實現動態數據源

1. 動態數據源使用背景 在很多應用場景的時候,我們需要用到動態數據源,比如多租戶的場景,系統登錄時需要根據用戶信息切換到用戶對應的數據庫。又比如業務A要訪問A數據庫,業務B要訪問B數據庫,業務C要訪問C數據庫等,都可以使用動態數

原创 基於SpringBoot的 JSON Web Token(JWT)Token認證機制實現

Token Auth的優點 JSON Web Token(JWT)是一個非常輕巧的規範。這個規範允許我們使用JWT在用戶和服務器之間傳遞安全可靠的信息。 支持跨域訪問: Cookie是不允許垮域訪問的,這一點對Token機制是不

原创 HttpClient工具類編寫

什麼是HttpClient HTTP 協議可能是現在 Internet 上使用得最多、最重要的協議了,越來越多的 Java 應用程序需要直接通過 HTTP 協議來訪問網絡資源。雖然在 JDK 的 java net包中已經提供了訪問

原创 mysql執行計劃分析--轉載

MySQL — 優化之explain執行計劃詳解(轉) EXPLAIN簡介 EXPLAIN 命令是查看查詢優化器如何決定執行查詢的主要方法,使用EXPLAIN,只需要在查詢中的SELECT關鍵字之前增加EXPLAIN這個詞即可,M

原创 Springboot 啓動時加載類

ApplicationRunner.class Interface used to indicate that a bean should run when it is contained withina {@link Sprin

原创 IDEA Java性能分析插件VisualVM Launcher 配置

IDEA 加載插件 VisualVM Launcher 2. 從本地jdk中選擇visualvm.exe,進行配置。 3. 啓動實時觀測 4. 實時監控 點贊 收藏 分享 文章舉