原创 Swagger 接口分組

       Swagger 默認只有一個 default 分組選項,如果沒有設置,所有的接口都會顯示在 default  分組下,如果功能模塊和接口數量一多,就會顯得有些凌亂,不方便查找和使用。        爲了解決這個問題,今天上午

原创 解決bootstrapValidator 與 datetimepicker 組合使用,二次校驗日期驗證不會刷新問題

場景:         最近接到反饋,頁面表單未輸入內容,直接點擊保存,然後日期選擇框選擇日期,但頁面校驗還是沒有刷新,一直顯示錯誤提示信息,且頁面表單無法提交,如下圖。 頁面表單採用 bootstrapValidator 插件用做前端

原创 StringRedisTemplate 根據key前綴批量刪除key

  1.根據指定的key前綴 + "*"(* 號一定要有),查詢出所有匹配到的key 2. 調用StringRedisTemplate  的 delete 方法,把當前獲取到的指定前綴key的集合傳進去 //最後一定要帶上 * Set

原创 【mybatis】collection 一對多查詢

      最近在做項目時,經常遇到一對多的查詢場景,使用到,mybatis  collection ,記錄下簡單用法。       <!--繼承父resultMap--> <resultMap id="ChildrenInfoResu

原创 解決前端 js 中使用 append 動態追加元素標籤後,事件和css樣式異常問題

場景:         我們在日常開發過程中,不可避免的會在前端 js 中使用 append 動態的追加元素標籤,但新追加的元素標籤,不會響應追加前添加的事件和 css 樣式信息,今天遇到這個問題,查詢總結了一下解決辦法。 解決辦法:  

原创 【shiro】解決頁面上使用shiro標籤無效問題

場景:         今天在做頁面shiro標籤權限控制時,意外發現,所有都無效,檢查數據庫權限設置及對當前賬號的授權,都沒問題,而且在對應的 Realm 中 的 doGetAuthorizationInfo() 方法中斷點,發現刷新頁

原创 基於redis生成自增流水號(格式:標誌位 + 年月日時分秒 + 自增流水號)

       最近開發時,又遇到一個需求,後端需要生成自增的流水號,流水號格式一般就是:標誌位 + 年月日時分秒 + 一定位數的流水號  組成,例如: T20190809135743000001 。 根據先前的查詢和總結實現,現在對該需求

原创 【百度地圖】將自定義值保存在百度地圖的座標點、面等元素對象中

       最近做的項目需要對接百度地圖,在地圖上展示一些業務數據,涉及到一個簡單的點擊地圖上的座標點/面,浮雲顯示對應的業務名稱/編號,我的做法是將我的業務數據保存在對應的點/或面中,我點擊相應的點/面對象時,只需要從的當前點擊的點/

原创 Linux 中安裝配置Redis

1.在服務器中創建你的安裝位置,我是在/usr/software/redis/ 中 mkdir /usr/software/redis/ 2.下載 redis 安裝包 ,並解壓 進入剛剛創建的安裝位置: cd /usr/softwa

原创 iframe 子頁面調用父頁面方法/屬性

    子頁面調用父頁面方法: window.parent.父頁面方法(); 子頁面使用父頁面的變量: window.parent.變量名 子頁面獲取父頁面的元素對象: $(window.parent.document).cont

原创 arcgis10.2 安裝、打開.shp 地圖文件及顯示地圖標註信息整理

場景:         最近因爲客戶需求,需要把.shp的地圖文件在百度地圖上展示。         通過前期的大致瞭解,我的思路就是,看下 .shp 文件能不能轉成 包含座標點的 json 文件,然後通過Java代碼解析 json 文件

原创 解決Springboot AOP切面切在Service無效問題!【巨坑】

   如題,最近開發時,遇到一個很坑的問題,配置了切面,切點設置在service的實現類中,但實際測試切面對某個service無效,這個問題斷斷續續,卡了我快一天。   要是選其他的service做測試還好,但好死不死,我選來做測試的這個

原创 Springboot 配置Shiro實現多realm不同數據表多用戶類型登陸、鑑權

原文參考轉載自:https://www.cnblogs.com/skyLogin/p/10871347.html ---------------------------  本文根據原文內容,結合自身實際配置步驟進行編寫。 --------

原创 Java 日期比較大小

導包: org.apache.commons.lang3.time.DateUtils; 使用 truncatedCompareTo(Calendar cal1, Calendar cal2, int field)  判斷時間大小,可以

原创 前端 a 標籤實現下載項目中的資源文件,同時解決文件名中文亂碼問題

場景:         今天完善項目時,需要用到模板下載功能,模板我是放在 resource/static 下,然後覺得沒必要走後端下載,浪費服務器資源,想直接通過前端調用瀏覽器下載,經過win10的edge和Chrome瀏覽器測試,達到