原创 SpringBoot自定義註解使用AOP實現請求參數解密以及響應數據加密

SpringBoot自定義註解使用AOP實現請求參數解密以及響應數據加密 一、前言 本篇文章將依託與SpringBoot平臺,自定義註解用來標識接口請求是否實現加密解密。使用AOP切面來具體操作解密加密,實現對源代碼的低耦合,不在

原创 SpringBoot使用@Validated校驗請求參數

SpringBoot使用@Validated驗證參數 一、前言 在前端傳遞參數給後臺接口的時候,後端會對傳遞的參數做一個基礎校驗,以前是手動寫if一個個驗證,效率極其低,而且還做了很多重複工作。本例沒有太對基礎和原理講解,直接上代

原创 SpringBoot使用Swagger2實現接口API文檔

SpringBoot使用Swagger2實現接口API文檔 一、前言 前後端分離的項目開發中,後臺寫好的接口在跟前端對接測試的時候,往往很麻煩,需要自己編寫接口文檔,接口參數,響應數據等等。當接口更改後,又要手動去更改接口文檔,久

原创 微信小程序小技巧分享

微信小程序小技巧分享 微信小程序相關編程技巧分享,內容來源是經驗總結以及論壇啊,博客上收集,後續還會分享更多技巧,歡迎大家討論。 1. 滾動加載數據方式 在滾動分頁加載數據的時候,通常做法是定義一個數據arr,下滑觸發加載更改請求

原创 Java8 Optional的使用

Optional簡介 Optional類是java8新增的類,主要是用來解決空指針異常(NullPointerException)。Optional類在函數式編程規範中具有重要意義。Optional方法可以避免頻繁的判空操作。

原创 JDK1.8函數式接口Function、Consumer、Predicate、Supplier

JDK1.8函數式接口Function、Consumer、Predicate、Supplier 1. 函數式接口定義 函數式接口(Functional Interface):有且僅有一個抽象方法的接口,但可以有多個非抽象方法的接

原创 枚舉單例的實現

枚舉單例的實現 單例是什麼我在這裏不再詳細說了,其他的餓漢模式單例、懶漢模式單例、雙重加鎖這麼的在此都不討論。我參考了網上其他人寫的枚舉單例,都差不多,沒什麼實用的參考價值,這裏只給出我自己實現的枚舉的單例寫法,並且能夠防止反射,

原创 SpringBoot集成org.apache.Dubbo

SpringBoot集成org.apache.Dubbo 一、前言 Dubbo作爲一款優秀的RPC框架,在國內有着衆多的使用者,自從2018年2月,Dubbo被阿里捐獻給Apache基金會以後,Dubbo似乎以全新的名稱 Apac

原创 XML定義,語法,解析學習

本文檔根據黑馬視頻教程總結學習編寫 GitHub示例代碼: https://github.com/AggerChen/XMLTest XML概念: XML 可擴展標記語言(Extensible Markup Language),標

原创 IDEA中Tomcat在控制檯亂碼問題以及IDEA編碼設置

【轉】IDEA中Tomcat在控制檯亂碼問題以及IDEA編碼設置UTF-8 在idea中經常遇到jsp的亂碼問題,原因是編碼不是UTF-8的問題,這次來徹底解決idea的編碼問題 首先設置idea編輯器的編碼: File-Sett

原创 Echarts結合百度地圖繪製散點圖,toolpit顯示位置錯位偏移問題解決

Echarts結合百度地圖繪製散點圖,toolpit顯示位置錯位偏移問題解決 在使用echarts結合百度地圖繪製散點圖的時候,會配置toolpit參數來顯示鼠標知識散點的基本信息。當地圖在不拖動的情況下提示框顯示位置是正確的。但是當拖動

原创 基於Spring+freemark+javax.mail郵件發送工具

前段時間,有興趣去研究了一下基於java的郵件發送功能,還頗有趣味,在此做出一個分享。 java提供了一個jar包,javax.mail專門用來做郵件功能,當然Spring也集成了org.springframework.mail包和子包o

原创 bootstrap table 多選框分頁保留

在使用bootstrap table的複選框功能的時候,由於採用服務端分頁,當在第一頁選擇了某些數據,然後點擊第二頁選擇一些數據,再次點回第一頁,發現原先選擇的數據已經清空了,原來的多選框並不支持翻頁保留多選數據。 解決思路:在分頁的時候

原创 bootstrap File Input 多文件上傳插件使用記錄(二)刪除原文件

在上一篇文章中,主要介紹了file input插件的初始化和多文件同步上傳到服務器的相關配置等。這篇主要介紹file input插件的編輯等。 使用場景: 在後臺管理框架中,一條數據中包含不固定的多張圖片屬性,然後需要同其他數據一起做增刪

原创 sql語句模糊查詢單引號問題,及jquery方法擴展,struts2攔截器

在sql語句中使用單引號模糊查詢可能報錯,例如:查詢的單引號與%%兩端的單引號匹配了形成斷句,從而導致查詢失敗。所以要將單引號轉義,變成兩個單引號 '' 就行了。SELECT * from ft_providers WHERE last_