原创 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. 實時監控 點贊 收藏 分享 文章舉