原创 多線程下載文件實踐之旅

目錄 1、使用場景 2、多線程下載原理 3、請求如何分段下載 3.1、需要請求的數據如何分段。 3.2、分段下載的數據如何組裝成完整的數據文件。 4、關鍵代碼實現 3、成果展現 4、總結 5、參考文章 1、使用場景         因爲最

原创 在SpringBoot啓動後 在Application類直接調用Bean類之中的方法

目錄 1、應用場景直擊 2、代碼實現 2.1、使用static方式獲得Bean實例 2.2、在Application之中直接獲得配置信息 3、總結 4、參考文章 1、應用場景直擊         最近因爲公司變化;要求把以前在百度雲上的音

原创 Maven Profile 與 SpringBoot Profile 多環境打包指派指定環境

目錄 1、使用場景 2、Spring Boot Profile 3、Maven Profile設置 4、Spring profile與Maven Profile 融合二者,取長補短 實現 多環境打包 5、成果展現 6、總結 7、參考文章

原创 開發環境(Idea)之中 Spring 使用@Value註解 .properties文件的中文亂碼問題解決

目錄 1、Spring 使用@Value 讀取.properties文件中文亂碼 2、針對*.properties編碼轉換的幾種方法彙集 2.2、針對所需類上注入可使用以下方式來聲明編碼格式 2.3、不設置編碼格式,編寫文件時將中文轉化爲

原创 SpringBoot項目 文件上傳臨時目標被刪除異常處理

目錄 1、業務背景 2、三種解決方案  2.1、直接修改CentOS清理臨時目則錄規 2.2、通過SpringBoot啓動配置註解(@Configuration) 指定自有上傳文件目錄 2.3、原理類似第二種方案,但是在SpringBoo

原创 SpringBoot 應用健康監控之SpringBoot Admin

目錄 1、什麼是Spring Boot Admin 2、實踐方案 2.1、基於SpringCloud的 Eureka方式實現對註冊微服務進行監控 搭建註冊中心 搭建admin-server 搭建admin-client 2.2、單體Spr

原创 IntelliJ IDEA2019 找回不見的Run Dashboard

目錄 1、Idea Run Dashboard介紹 2、Idea是何原因導致Run Dashboard不見 2.1、Run/Debug Configurations之中配置 Templates無SpringBoot模板 2.2、設置Plu

原创 多個線程順序執行探究

目錄 1、使用場景 2、多個線程順序執行的實現方法 2.1、原子類型實現線程順序執行 2.2、volatile變量實現線程順序執行 2.3、線程的join方法實現線程順序執行 2.4、線程池的submit方法實現 3、完成源碼地址: 4、

原创 消息隊列之--RocketMQ Window10安裝及Console UI編譯和部署

目錄 1、RocketMQ簡介 2、RocketMQ下載地址 3、解壓安裝 4、啓動RocketMQ 4.1、啓動NameServer 4.2、啓動Broker 5、RocketMQ可視化控制檯 6、參考文章 1、RocketMQ簡介  

原创 IntelliJ IDEA 開始實用快捷鍵及Eclipse之間對照

目錄 1、使用場景 2、使用快捷鍵對照表 2.1、開發工具常用快捷鍵對照表 2.2、常見函數快捷方式輸入對照表 2.3 eclipse其他快捷鍵 3、總結 4、參考文章 1、使用場景         使用了Eclipse10多年,聽說ID

原创 動態更改和設定網站樣式文件實現思路與實踐

目錄 1、使用場景 2、實現思路與實現過程 2.1、業務場景實現描述  2.2、實現此功能的解決思路 3、成果展現 4、總結 5、參考文章 1、使用場景         因爲最近做一個國際化項目,在產品設計時候參考了一國外同行web網站。

原创 Mybatis 特殊符號(大於,小於,不等於)及常用函數總結

目錄 1. 使用場景 2、實現方式 2.1、轉義特殊符號方式 2.2、使用 CDATA 區段 3、Mybatis if 判斷等於一個字符串 4、mysql二進制轉成字符串 1. 使用場景     因爲我們在日常代碼Mybatis 動態拼接

原创 SpringBoot 如何打印mybatis的執行sql

目錄 1、使用場景 2、具體實現 2.1、方案一 打印所有mybatis SQL 2.2、指定mapper文件所在的包 3、參考文章 1、使用場景        應爲在開發過程之中跟蹤後端SQL語句,因什麼原因導致的錯誤。需要在Debug

原创 Eclipse 應用開發(系統變量、運行參數、環境變量設置)

目錄 1、使用場景 2、配置實現 2.1、運行參數和VM變量設置: 2.2、環境變量設置 2.3、Google Cloud服務相關設置 3、成果展現 4、總結 5、參考文章 1、使用場景         因爲最近在技術預研視頻標籤分析,使

原创 SpringBoot中 Jackson 日期的時區和日期格式問題

目錄 1、使用場景 1.1、數據庫MySQL也是有時區的概念的。 1.2、系統時區意味着與計算機的操作系統時區相同。 1.2、SpringBoot默認的Json視圖轉換框架Jackson也有時區概念 2、代碼實現 2.1、解決方案一下在每