原创 SpringBoot學習之旅(十一)---運行時環境、配置文件自動切換

需求說明 開發過程中,經常出現的環境必定會有以下幾個:開發環境、測試環境、預發佈環境(可能會有,可能沒有)、正式環境;由於這些環境的存在,我們就不得不去維護這一系列環境的配置(如數據庫連接、商戶資料等等)及版本,那麼要如何去管理這

原创 最簡單的java驗證碼實現方案

用戶登錄幾乎是一個線上系統必不可少且使用相對比較頻繁的一個模塊,爲了防止惡意暴力嘗試,防止洪水攻擊、防止腳本自動提交等,驗證碼是一個較爲便捷且行之有效的預防手段,下面使用三個簡單的步驟輕鬆實現一個驗證碼功能,具體的效果如下: 第

原创 使用Docker搭建RAP2(技術文檔管理私服)

文章目錄前言準備工作安裝mariadb及redis安裝rap2-delos安裝rap2-dolores 安裝nginx配置ssl正式及解決跨域問題安裝確認使用說明 前言 技術團隊,文檔管理是一項至關重要的工作,不管是對於開發人員,

原创 記一次因內網迴路造成的間歇性服務不可用的修復過程

文章目錄前言背景迴路問題的出現原因分析解決方案的分析域名映射內網配置Host搭建私有DNS(推薦)如何搭建私有DNS本地DNS使用此問題的延伸內部服務的訪問地址 前言 女士們,先生們!請你們大聲的告訴我,程序員最怕的是什麼? 產品

原创 Docker運行Redis並恢復歷史數據

文章目錄目的準備工作Docker 安裝鏡像準備及下載準備好配置文件修改配置啓動docker 目的 將傳統的以軟件形式安裝的Redis更改爲由Redis運行,同時將歷史數據恢復; 準備工作 Docker 安裝 CentOS 7下安裝

原创 window10下子系統ubuntu安裝Docker

文章目錄前言準備工作開啓window子系統下載Docker for Window安裝包ubuntu下安裝Docker完了?可以用了?然而並沒有!!!安裝 Docker for Windows子進程鏈接宿主機Docker守護進程測試

原创 使用Docker基於Nexus3快速搭建Maven私服

文章目錄前言問題分析環境搭建說明Nexus3安裝本地Maven配置修改setting.xml上傳本地Jar使用本地包結合Idea上傳本地項目至私有庫 前言 近期在做系統優化,重構等工作,關於本地jar包、三方jar(未上傳到中央倉

原创 基於Harbor搭建Docker私有鏡像倉庫

文章目錄準備工作Harbor安裝資源下載Https證書配置Harbor的配置文件修改安裝HarborHarbor管理平臺Docker上傳本地鏡像倉庫(HTTPS)Docker本地鏡像下載(HTTPS)Docker上傳本地鏡像倉庫(

原创 SpringBoot學習之旅(九)---超詳細的自動刷新配置教程

文章目錄前言代碼下載知識點基本流程圖準備工作擼碼Eureka ServerConfig Server配置文件說明常用文件名結構配置示例業務服務(BUSI-A)使用CONFIG創建項目配置業務服務(BUSI-B)RabbitMQ隊列查看

原创 Nginx解決無法代理域名問題

文章目錄問題說明解決方式(調整配置)常用DNS服務器 問題說明 線上業務使用到了OpenResty,在某一瞬間,華南這片兒的幾臺服務器Lua通過 resty.http 都無法正常的調用騰訊、百度相關的api接口,但是使用其他的工具去請

原创 SpringBoot學習之旅(八)---JPA進階篇之聯表操作

文章目錄前言源碼下載其他文章數據關聯關係映射數據庫創建數據庫表映射對象操作及測試學生操作及測試其他功能測試常見問題總結 前言 前兩節有說道JPA的基礎操作及JPA自定義查詢、修改、分頁等操作,有興趣的可以去看看,前面兩章的所有操作都只

原创 SpringBoot學習之旅(七)---JPA進階篇之自定義查詢、修改、分頁

文章目錄前言源碼下載其他文章查詢關鍵字自定義Select和Update分頁及自定義分頁自定義分頁分頁查詢的業務代碼 前言 前一節SpringBoot學習之旅(六)—JPA操作MySql(基礎篇)講述了通過默認的Repository方法

原创 SpringBoot學習之旅(六)---JPA基礎篇

文章目錄什麼是JPA源碼下載其他文章基礎工作基礎項目創建使用IDEA工具生成數據庫實體對象JAP常用註解說明Repository創建Service相關定義領域模型創建定義UserService接口實現編寫測試用例基礎操作測試Contr

原创 基於Docker搭建redis集羣

文章目錄前言Redis集羣原理準備工作Redis基礎鏡像創建創建Redis節點鏡像配置集羣集羣操作說明啓動鏡像節點配置配置槽點主從高可用高可用測試讀寫測試 前言 最新在學習Docker,不由自主的深深愛上了它,同時在整理SpringB

原创 SpringBoot學習之旅(五)---Hibernate Validator(完美的參數校驗)

文章目錄前言源碼地址示例優點及註解說明資源導入代碼實現自定義校驗器(字母大小寫)分組校驗 前言 科技的進步是靠懶人推動的,但是這裏說的懶人不是說純懶的那種!開發過程我想最痛苦的事情就是做那種不懂腦子的體力活,即苦逼,又無趣,那麼這樣的