原创 shpringboot2安全驗證shiro+redis+md5(自定義單向加密方式)

shiro Apacher開源的java安全框架,提供了鑑權、認證、加密、會話管理等功能,相對於security,shiro簡單很多。 MD5配置 shiro三個最重要的組件 Subject 主題,任何與當前應用交互的東西,所有s

原创 poi word設置字體背景顏色(也叫底紋)

XWPFRun run = getRun(para, 13, "微軟雅黑", null);//"EEAD0E" CTRPr pRpr = run.getCTR().getRPr(); if(pRpr == null){

原创 hashmap擴容resize

//hashmap擴容resize final Node<K,V>[] resize() { //獲取老的tab,容量,閾值 Node<K,V>[] oldTab = table; int ol

原创 jenkins2.164.1+gitee1.8.3.1+maven3.6+docker 部署實例

1. 新建任務 構建一個maven項目(如果沒有需要下載插件) 2. tab1 General 中如果jenkins本地安裝了jdk此處可以不選,如果沒有安裝則需要全局設置一個 3. tab2如下,配置git地址和安全 4.

原创 java反射實現dto與entity互轉,解決聯合主鍵或嵌套entity方法

參考並優化https://blog.csdn.net/u012756689/article/details/84771123 jdk1.8環境 package com.util; import com.common.PageCu

原创 vue npm打包相關

相關命令 npm install grunt # 本地安裝 npm install -g grunt-cli # 全局安裝 查看版本 npm -v 安裝nrm,用於切換npm的鏡像地址 npm install -g nrm

原创 在OAuth 2中模仿DefaultTokenServices寫一個新的tokenServices來提供個性化服務

這樣寫有幾個好處: 不需要使用攔截器來讓設備異地登錄失效,大大提升吞吐量 每次登錄都刷新了access_token,並且加滿了過期時間,不會出現過期時間到了要重新登錄的問題。 以下是DefaultTokenServices的源代碼

原创 CSRF 跨網站請求僞造攻擊使用nginx處理方式

CSRF 跨網站請求僞造攻擊,參考 https://blog.csdn.net/futureXgm/article/details/83033735 使用nginx處理,原理就是獲取referer如果不是當前請求的地址就拒絕 返回

原创 DataSource、jdbcTemplate、jpa的entityManager調用存儲過程

1、DataSource @Autowired @Qualifier("DefaultDataSource") private DataSource dataSource; /** * 身份證轉換18-15 *

原创 restTemplate的exchange方法get請求報400 Bad request【restTemplate Bug】的解決辦法

填坑記錄 如下代碼,url=http://www.baidu.com時請求報400 HttpHeaders requestHeaders = new HttpHeaders(); requestHeaders.

原创 shpringboot2安全驗證shiro+redis+md5(自定義加密方式)

shiro Apacher開源的java安全框架,提供了鑑權、認證、加密、會話管理等功能,相對於security,shiro簡單很多。 MD5配置 shiro三個最重要的組件 Subject 主題,任何與當前應用交互的東西,所有s

原创 pcre使用--nodeps強行卸載後無法使用各種命令的解決辦法

報錯信息 checking how to run the C preprocessor… grep: error while loading shared libraries: libpcre.so.1: cannot open

原创 springAOP切面獲取入參和出參

老版及參考 https://blog.csdn.net/weixin_33859504/article/details/86997374 新版**** package core.interceptor; import com.a

原创 springboot2讀取jar包下資源文件

參考 https://www.jianshu.com/p/b512adecab47 第一種方式在不打包時正常,打包後無法獲取 public static void exportTemplate(TemplateEnum typ

原创 ElasticSearch和solr的差別

轉自https://www.cnblogs.com/blueskyli/p/8326229.html ElasticSearch vs Solr 總結 (1)es基本是開箱即用,非常簡單。Solr安裝略微複雜一丟丟,可關注(sol