原创 Util工具類 提供下載轉碼中文名稱的excel
/** * 轉碼以提供中文名文件下載支持 * * @param fileName * @return */ public static String getAttachFileNameForCn(String fileName)
原创 Spring boot 多表關聯查詢
返回值: 如圖:,返回結果中,根據股票代碼關聯查詢了股票名稱,這邊spring boot 有自帶jpa的寫法,下一篇,介紹roo.join();這邊介紹下hibernate的寫法, Controller: /** * 查詢最新
原创 Util工具類 獲取指定時間的最近半年時間月份第一天
String[] yeer = Util.getHalfYear(new Date()); for (int i = 0; i < yeer.length; i++) { System.out.println(yeer[i]);
原创 動態合併excel單元格
效果圖: 生成如圖所示的excel文檔,合併第一行單元格,動態生成第二行時間點單元格數據,不多說,上乾貨: /** * 導出行業信用利差歷史範圍數據 * * @param studyType 研究類型 5 * @pa
原创 echart 圖表tooltip樣式自定義
效果圖: 樣式要求如下:主要有2個難點,1.谷歌瀏覽器默認顯示最小字號是12px的,除非在設置裏面調節調整最小字號,可以顯示到6px,但是不可能讓用戶去修改瀏覽器設置,所以這邊使用 transform這個屬性來進行縮放,縮放會有誤差,所以
原创 GitLab使用規範
CAMS項目組GitLab使用規範1. 基本信息(1) 項目組GitLab地址 http://gitlab.xxx.xxx.com.cn/cams(2) 協作開發模式 開發人員採用fork主倉庫的方式進行開發。
原创 mock記錄
使用說明 有兩個工程: dubmok mock的主要框架 dubmok-cases 用來增加和管理mock用例的工程 如何部署mock: 1.將兩個工程內容都放到測試環境服務器上; 2.將dubmok工程下的dis
原创 UT規範
1.概覽UT主要使用powermock進行測試,powermock是easymock的改進版,相對於easymock:a.更簡單、直觀,省去了easymock的一些步驟,學習成本低b.支持靜態函數單元測試c.支持的註解比easymock更
原创 Util工具類 跨Oracle、MySQL通用分頁查詢
/** * * 跨Oracle、MySQL通用分頁查詢 */ public class PagingUtil { public static final String MYSQL = "MYSQL"; publ
原创 前後端通訊方式
一、Ajax前端使用 axios 庫與服務端通信。axios 返回的是 promise 對象。示例(使用 es6語法):axios.get(url).then(response => response.data).then(json =>
原创 生產環境hotfix部署流程
針對生產環境發佈新版本後有bug需要緊急修復的情況,協作流程思路:新建對應的hotfix補丁分支,相關開發人員基於hotfix分支進行bug修復,修復完畢驗證無誤後,同樣通過Merge Request合併至主倉庫,然後由hotfix分支構
原创 Util工具類 讀取項目文件所在位置
/** * 查詢jar包運行路徑 * * @return */ public static String getJarUrl() { URL url = JarUrlUtil.class.getProtectionDoma
原创 Util工具類 比較日期大小
/** * 比較日期大小 * <p> * 2017年9月7日 16:15:53 * xj * * @param DATE1 第一個時間 * @param DATE2 第二個時間 * @param dat
原创 Util工具類 判斷時間是否在某段時間之內
開區間,表示不包括節點時間,不多說,上代碼: /** * 判斷time是否在from,to之內 開區間 * * @author xj * @date 2017/11/23 16:56 * @param time 時間 *
原创 Gitlab提交規範說明
1.commit 格式:message要包含#jiraid#,示例 #test-11#,請填寫有效jiraid,會有審計 。其餘信息可以隨意添加。author要是工號,示例011001,K0110001 2.檢查範圍:待push的每個co