原创 spring boot中的攔截器限制用戶訪問接口次數

1、自定義一個攔截器集成HandlerInterceptorAdapter裏面的preHandle方法 @Service public class AccessInterceptor extends HandlerInterceptor

原创 spring boot 初始化時緩存初始數據到redis

實現InitializingBean接口的afterPropertiesSet方法,當啓動時將所有需要緩存的數據緩存到redis中 @Controller @RequestMapping("/test") public class Tes

原创 使用thymeleaf做頁面渲染時的頁面緩存

現在動靜分離很多,靜態頁面幾乎都還存在瀏覽器, 這裏說的是用thymeleaf渲染前臺數據時,後臺直接把整個HTML頁面代碼緩存到redis中,請求直接返回整個頁面 SpringWebContext ctx = new Spri

原创 關於win本地遠程連接不到redis問題

首先,到redis.io官網找win版本的redis下載,官方沒有的,微軟在GitHub託管的那個~,點擊redis-server.exe安裝服務端,如圖就成功了,不要關掉窗口,一般不會出錯 然後安裝redis客戶端,打開本地終端,輸

原创 數據庫及圖片文件定期備份

1、首先在創建自己定義的文件夾,image,sql 2、在sql文件夾下執行命令 mysqldump -uroot(你的MySQL用戶名)-p123456(你的密碼) shop(你的數據庫名) > /mlr/beifen/sql(你要備份

原创 CentOS7 安裝 RabbitMQ

RabbitMQ是流行的開源消息隊列系統,是AMQP(Advanced Message Queuing Protocol高級消息隊列協議)的標準實現,用erlang語言開發。RabbitMQ據說具有良好的性能和時效性,同時還能夠非常好的支

原创 Linux 下安裝Redis

1、官網下載redis,在服務器裏解壓redis tar -zvxf redis-4.0.2.tar.gz make -j 4 //4覈編譯 make install//安裝 2、修改redi.conf bind 0.0.0.0 //任何

原创 redis持久化session

Session:在InProc模式下容易丟失,並且引起併發問題。如果使用SQLServer或者SQLServer模式又消耗了性能 Cookie則容易將一些用戶信息暴露,加解密同樣也消耗了性能。 Redis採用這樣的方案解決了幾個問題, 1

原创 統一異常處理

爲了方便管理,把每個模塊定義自己的異常類,如下 import com.maqway.wxht.Enums.ResultEnum; /** * @author: Ma.li.ran * @datetime: 2017/12/26 1

原创 spring boot druid連接池監控配置

1、引入依賴 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <

原创 jsr303 Bean參數校驗

1、這裏用的是spring boot ,引入依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s

原创 登錄密碼md5加密

1、引入依賴 <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> </d

原创 微信公衆號JS-SDK config:invalid signature

報的錯誤是config:invalid url domain,那就是JS安全域沒寫對,注意安全域不需要填寫“http://”,你只需要填寫一個一級域名就行了,比如www.qq.com。

原创 第三方API集合

轉載一篇第三方的API,原文地址 http://blog.csdn.net/AMEPRE88/article/details/77369747?locationNum=5&fps=1 第一 筆記 爲知筆記(http://www.wiz

原创 mvn 跳過 test

mvn clean package -Dmaven.test.skip=true