原创 swagger(springfox)配置分組(根據uri分組,url分組等)

swagger配置代碼:  package com.wjj.application; import com.wjj.application.response.ReturnCode; import org.springframework

原创 spring boot 讀取文本文件,優先在系統相對路徑(jar包相對路徑)查找如果沒有,再查找jar包中的resources目錄下

在開發支付項目時需要讀取密鑰,爲了保證密鑰的安全性和項目的多環境使用便捷性,參考springboot的配置讀取方案,設計一套支付的密鑰讀取方案: 優先在系統相對路徑(jar包相對路徑)查找如果沒有,再查找jar包中的resources目錄

原创 springboot下使用Redisson(redlock, redis鎖, 分佈式鎖)

pom依賴: <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.11.5</vers

原创 記一次GitLab(GitLab Community Edition 9.3.11)上合併衝突,解決後生成一條反過來的合併,並且覆蓋了合併來源的代碼

一般公司都會自己部署gitlab來管理git倉庫,有時候就會上去提交合並請求.再一次申請合併請求是發現有衝突故去解決衝突,解決完點擊確認合併,驚奇的發現會生成一條反向合併而且會用目標分支覆蓋來源分支(代碼回滾了),這個是的巨大的坑這裏記錄

原创 SpEL表達式總結(@Value(#SpEL表達式))

轉載: https://www.jianshu.com/p/e0b50053b5d3 , https://www.cnblogs.com/chinda/p/6490896.html SpEL 字面量: 整數:#{8} 小數:#{8.8}

原创 Python中windows下簡單的寫入剪切板操作

import os #寫入剪切板 def setClipboard(data): os.system(r'ECHO %s|CLIP' % data)  

原创 Junit4 多線程運行測試用例

Junit4 測試默認不能開啓多線程,這裏藉助Groboutils Core可以實現多線程 下載jar包(不知道爲什麼我這邊maven依賴不進去,只能導入jar包了): https://mvnrepository.com/artifact

原创 IDEA運行junit測試用例時控制檯中文輸出亂碼

最近遇到在IDEA運行測試用例(junit4)時System.out.println中文時總是亂碼,設置好編碼後還是不行,後來總算解決了,這裏記錄下解決辦法: 1.設置好編碼:  2.刪除原來的 Run/Debug Configurat

原创 elasticsearch 中獲得 分詞匹配 +(or) 全詞模糊匹配 的查詢結果(boolQuery)

@Override public Response selectStructuredDataList(StructuredDataDTO structuredDataDTO) { StructuredDataT

原创 Spring Boot最核心的20個註解

Spring Boot最核心的27個註解,你瞭解多少?   導讀   Spring Boot方式的項目開發已經逐步成爲Java應用開發領域的主流框架,它不僅可以方便地創建生產級的Spring應用程序,還能輕鬆地通過一些註解配置與目前比較火

原创 Redisson(redlock, redis鎖, 分佈式鎖) 核心代碼(加鎖解鎖)介紹說明

加鎖核心代碼(RedissonLock.tryLockInnerAsync):       <T> RFuture<T> tryLockInnerAsync(long leaseTime, TimeUnit unit, long thr

原创 elasticsearch 中獲得分詞或者全詞模糊匹配的查詢結果(boolQuery)

@Override public Response selectStructuredDataList(StructuredDataDTO structuredDataDTO) { StructuredDataT

原创 java讀取相對目錄的文件,讀取jar包相對目錄的文件

java讀取相對目錄的文件,讀取jar包相對目錄的文件: package com.wjj.application.util; import java.io.*; /** * 文件工具集 * @author hank * @si

原创 spring boot 讀取文本文件,優先在系統相對路徑(jar包相對路徑)查找如果沒有,再查找jar包中的resource目錄下

在開發支付項目時需要讀取密鑰,爲了保證密鑰的安全性和項目的多環境使用便捷性,想出一個方案: 優先在系統相對路徑(jar包相對路徑)查找如果沒有,再查找jar包中的resource目錄下 密鑰的安全性建立在:如果是生產環境讀取系統相對jar

原创 java(包括springboot)讀取resources下文件方式

1、使用項目內路徑讀取,該路徑只在開發工具中顯示,類似:src/main/resources/resource.properties。只能在開發工具中使用,部署之後無法讀取。(不通用)   File file = new File("s