原创 spring cloud 筆記

spring cloudspring cloud一、Eureka1、註解:2、Eureka 介紹3、Eureka Server 配置4、Eureka Server 高可用Eureka 元數據:5、Eureka Client 源碼分

原创 Mybatis批量操作sql寫法

Mybatis批量操作sql寫法批量Insert,參數爲List批量Insert,參數爲List<Object> mysql的批量新增sql的寫法示例,先看一下mapper的寫法; void batchSaveUser(L

原创 spring security 5.x 使用及分析(三:自定義配置—oauth2登錄配置及原理)

spring security 5.x 使用及分析(三:自定義配置—oauth2原理解析)1.1 、分析原理 1.1 、分析原理 代碼中配置密碼加密方式爲BCryptPassworncoder,關於這個BCryptPassword

原创 prometheus和grafana 服務監控搭建

prometheus服務監控 注:文檔僅記錄在linux下進行的一系列操作;安裝前準備: 安裝wget,用於下載文件,命令:yum install wget -y 安裝lrzsz,用於上傳文件資料,命令:yum install

原创 spring security 5.x 使用及分析(二:自定義配置—登錄頁配置及原理)

二、自定義配置 在上一篇中,介紹了Spring Security的一些基礎的配置,及源碼的介紹。本篇將介紹如何進行自定義的一些配置來實現權限的控制。 1.1、登錄頁配置及使用 我們繼續在之前的代碼裏進行操作,首先,我們修改loginPag

原创 根據URL下載文件/圖片

根據URL下載文件、圖片的方法 1、應用場景:遠程文檔服務器返回json結果,內容包括文件名稱,文件路徑,文件類型等信息,使用流(InputStream),通過文件路徑去下載文件、圖片。 遠程文檔服務器返回json結果如下圖:   2、

原创 使用git-命令操作

1、打開git hash命令窗口; 2、使用git checkout 'branchName' 進入主分支下(xxx爲分支名稱,如develop); 3、使用git pull命令從主分支拉最新的代碼; 出現如下顯示,表示pull完成

原创 Mockito測試封裝

Mockito測試封裝Mockito測試基類Controller測試用例基類Controller 測試使用示例:ServiceImpl 測試用例基類ServiceImpl 測試使用示例:VO測試基類VO測試使用示例: Mockit

原创 spring security 5.x 使用及分析(一:最簡單的使用)

Java Web項目的權限管理框架,目前有兩個比較成熟且使用較多的框架,Shiro 和 Spring Security ,Shiro 比 Spring Security更加輕量級,但是需要手動配置的東西較多,Spring Security

原创 Js處理Form表單空提交問題

對於 Form 表單提交數據,有時候頁面沒有任何字段需要進行校驗,但這樣就會導致不填寫任何數據,都可以直接保存、編輯,產生很多無用的記錄,這樣的體驗很不好,我們需要能進行判斷是否表單全局爲空,如何解決這種問題 ? 實現思路: 首先拿到 F

原创 redis——分佈式鎖

redis——分佈式鎖使用場景:問題一:高併發場景下會出現庫存扣減異常;問題二:多實例部署,synchronized鎖失效的問題;問題三:當方法執行過程中代碼執行出現異常,鎖無法刪除的問題:問題四:如果方法執行過程中,服務整個掛掉

原创 spring cloud

spring cloudspring cloud一、Eureka1、註解:2、Eureka 介紹3、Eureka Server 配置4、Eureka Server 高可用Eureka 元數據:5、Eureka Client 源碼分

原创 spring security 5.x 使用及分析(三:自定義配置—原理解析)

spring security 5.x 使用及分析(三:自定義配置—原理解析)1.1 、分析原理 1.1 、分析原理 代碼中配置密碼加密方式爲BCryptPassworncoder,關於這個BCryptPasswordEncode

原创 prometheus 服務監控

prometheus服務監控 注:文檔僅記錄在linux下進行的一系列操作;安裝前準備: 安裝wget,用於下載文件,命令:yum install wget -y 安裝lrzsz,用於上傳文件資料,命令:yum install

原创 微信公衆號網頁授權,redirect_uri參數錯誤,解決方法!

最近在做微信服務,遇到一些問題,比如:微信公衆號網頁授權,redirect_uri參數錯誤,但是網上好多文章說不清楚,反反覆覆修改,還是不行。 微信公衆號裏的回調只能是完整域名,比如你訪問http://www.xx.com/authori