原创 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