原创 一次springboot半自動部署測試環境經歷

1、先將項目打包好,使用測試的代碼 小編是用idea打包的 命令    mvn clean install -P test  ???(pom.xml  pom文件的路徑名?) 如果測試沒通過,需要加上 -Dmaven.test.skip

原创 Java實用DateUtils工具類

 實用日期工具類,有需要可以直接摘 /** * @author chx * @description cn.gov.cwl.vlt.utils * @date 2019/10/24 */ public class DateUti

原创 Java的Des加解密工具

Des是對稱加密,加密速度快,但因爲是對稱加密,容易破解,適用於不是很敏感的數據,但需要簡單加密的場景! 本次分享的爲Des加解密工具類,有3個工具類,選擇自己適用的就好 分別是DesUtil.java    DesUtils.java 

原创 easypoi使用模板導出所遇的坑

做這個功能的時候躺了很多坑,當時錯誤信息沒記下來,錯誤信息簡單總結下,希望能幫助到有需要的人! 1、找不到模板路徑 排查步驟: <!-- 資源打包加載 --> <!-- include中一定要加載加入新增的文件夾 --> <res

原创 easypoi常規應用

easypoi常規應用 easypoi沒有設置orderNum默認從上往下排序!!! 1、表頭如何分組? // groupName可以實現表頭分組 farmat可以把時間轉字符串格式 @Excel(name = "出生日期",

原创 git工作常用命令及管理

日常工作常用命令及管理 git add &文件夾或文件&   添加某某文件夾或文件(先添加再可以提交) git add . 表示添加全部內容(文件夾和文件) git commit -m "開發XX接口"   提交到本地倉庫,-m 表示提交

原创 記一次springboot項目上測試環境(簡單粗暴入門方式)

背景:項目開發的差不多了,測試準備進場,項目暫時由我自己來維護,使用腳本部署,還未掌握,So來個簡單粗暴的方式! 適合人羣:部署新手(大佬可以發郵件我交流,嘿嘿) 1、先用 SecureCRT 登錄服務器 2、部署項目前要看有木有JDK環

原创 Oracle批量新增或插入報java.sql.SQLSyntaxErrorException: ORA-01790: 表達式必須具有與對應表達式相同的數據類型問題

在項目開發的時候,Oracle表中的informCentralManId,informProvinceManId,informCityManId字段類型是 NUMBER,當這幾個字段插入NULL的時候,就會報java.sql.SQLSyn

原创 單例模式

單例模式的應用場景,全局創建唯一的對象,比如用在資料管理的方面。 下面來個最嚴謹的單例模式,代碼如下: public class Singleton { private static volatile Singleton sin

原创 設計模式:裝飾者模式

提高Java編程能力,各個設計模式必須瞭解,才能寫出高質量的代碼。 裝飾者模式,顧名思義,是對被裝飾者進行裝飾,這個模式有什麼好處呢,比子類更加靈活。讓調用者可以自由選擇裝飾或者不裝飾。 以下的例子,是小弟參照模仿寫了一個簡單-裝飾者模式

原创 Git和Idea結合使用步驟

1、到官網下載相應的版本 或者 解壓自己備好的git資源包(解壓版不能使用鼠標右鍵功能) 以下用解壓版來說明(步驟是一樣的) https://git-scm.com/download/win 一般打開網頁的時候,就可以自動下載了 2、解