原创 spring security oauth2 教程
理解OAuth 2.0 http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth 2.0基本概念和運作流程 https://segmentfault.com/a/1190000
原创 redis進階
Redis爲什麼是單線程、及高併發快的大原因詳解 https://blog.csdn.net/u011663149/article/details/85307615 圖解Redis通信協議 https://www.jianshu.com
原创 tx-lcn手動回滾
一些異常在被調用者那邊catch之後,在調用者這邊無法自動回滾異常。加上手動回滾 錯誤示範 @LcnTransaction @Transactional(rollbackFor = {Exception.clas
原创 spring添加獨立子事務
最近業務碰到for循環事務,每個for循環中的代碼要單獨回滾單獨提交,不能影響外部代碼環境,研究過之後,記錄開發過程 @Transactional(rollbackFor = Exception.class) publi
原创 idea插件
IDEA中plugins搜英文名 控制檯日誌高亮Grep Console 括號內容高亮Rainbow Brackets(快捷鍵Ctrl+鼠標右鍵) 翻譯Translation(搜索後要往下拉才找得到)(快捷鍵Ctrl+shift+y)
原创 elasticsearch教程
阮老師的入門教程 http://www.ruanyifeng.com/blog/2017/08/elasticsearch.html 通俗易懂的漫畫 http://developer.51cto.com/art/201904/594615
原创 docker安裝elasticsearch以及head插件(docker容器中的通信的應用)
1. 下載鏡像 docker pull elasticsearch:6.8.0 2. 創建network docker network create dnw_es_680 使用docker的network https://
原创 docker服務和容器自啓動
docker 服務器開機自啓動: 1.systemctl is-enabled docker.service 檢查服務是否開機啓動 2.systemctl enable docker.service 將服務配置成開機啓動 3.sys
原创 分佈式事務
先回顧下spring本地事務@transactional 的使用 https://www.ibm.com/developerworks/cn/java/j-master-spring-transactional-use/index.htm
原创 jpa @query上使用if判斷
@Query(value = "select * from xxx where if(?1 !='',x1=?1,1=1) and if(?2 !='',x2=?2,1=1)" + "and if(?3 !=''
原创 Docker查看log的幾個命令
開發基於 Docker 的應用時,用好 log 可以大大提高排錯效率,下面就是幾個常用的 log 操作技巧: 顯示所有 log 顯示實時 log 使用 tail 查看 log 尾部 使用 grep 過濾 log 根據時間查看 log 組合
原创 @Primary 和 @Qualifier
問題 當一個接口有2個不同實現時,使用@Autowired註解時會報org.springframework.beans.factory.NoUniqueBeanDefinitionException異常信息 解決 (1)使用Qualifi
原创 idea的lombok找不到getset方法
問題記錄:git上拉取代碼,打開工程代碼沒有報錯。但是啓動是出現問題,找不到getXXX() 解決:打開setting
原创 spring cloud學習資料
教程 http://blog.didispace.com/spring-cloud-learning/ Eureka 服務上下線監控 https://www.jianshu.com/p/b46bce4411b0 eureka集羣高可用
原创 Redis緩存管理器
Spring Boot 與緩存 https://blog.csdn.net/pavel101/article/details/84339421 Redis緩存管理器 https://blog.csdn.net/pavel101/artic