原创 idea上傳項目到指定的git遠程倉庫

上傳項目到git有幾個重要的概念要搞清楚: 工作區、暫存區、本地倉庫、遠程倉庫 因此,提交一個項目到遠程倉庫也是有順序的: 工作區 ----- add ------》暫存區----- push -----》本地倉庫 ------

原创 IDEA pull時有衝突解決方案

git pull failed 用stach解決: 本地代碼先 git stash ;(stash作用見參考) 然後pull代碼; 最終再unstash changes; 原理: git stach相當於先把當前代碼暫時備份,然後

原创 idea配置方法註釋參考

idea配置方法註釋參考

原创 官方時間工具類

最近需要有有業務查詢需要按時間分片去不同地方拉取數據,所以需要一個時間拆分工具,比如推導出某個時間的n個月前是哪一天之類的。工具類不想自己寫,抄網上的代碼又怕有bug,最後發現官方也有類似的工具類。Java8推出的,LocalD

原创 mysql查詢逗號,分隔的多個id連表查詢

https://www.cnblogs.com/MPengYu/p/12495215.html mysql查詢逗號,分隔的多個id連表查詢

原创 list過濾

public static void main(String[] args) { //測試數據,請不要糾結數據的嚴謹性 List<StudentInfo> studentList = new Arr

原创 前端:xml格式化

//格式化xml代碼 function formateXml(xmlStr){ text = xmlStr; //使用replace去空格 text = '\n' + tex

原创 記錄一次單元測試空指針|AbstractTestNGSpringContextTests|注入失敗

某天給某個接口寫了個很簡單的單元測試,結果跑測試的時候報空指針,service沒注入進去,但是我用postman調用這個接口的時候,又是正常的有數據返回的,百思不得其解。我用的是testNG做的測試,copy了別人的代碼……最後

原创 前端:讓文字在div裏自動換行(禁用橫向滾動條)

div內文字自動換行 word-break:break-all 單詞截斷式生硬換行 word-wrap:break-word 需要換行時,單詞將完整保存到下一行 (記得給div設置寬度) 關於滾動條 overflow:auto;當

原创 把xml格式的字符串append到div,內容出錯 || Js特殊字符轉義之htmlEscape()方法

想把xml格式的字符串append到div,但是由於xml裏面一些特殊符號的問題,append出來的內容有點誤差,以下是找到的解決方案 /*傳入html字符串源碼即可*/ function htmlEscape(text){

原创 Git | 命令行修改push後的commit的message

git——修改已經提交併push後的commit註釋 把代碼push到遠程後,發現commit的註釋居然多了幾個錯別字,不行,必須改了! 搜索了一些答案之後自己做了一個總結如下: ①修改倒數第1次的commit 指令:git re

原创 【備忘】獲取某個區間內的隨機數

int num = new Random().nextInt(max-min+1)+min;

原创 定時任務

關於定時任務 springboot支持定時任務: 在要定時執行的方法上加個@Scheduled OK了 形如:@Scheduled(cron = “0 0/5 * * * ?”) cron表達式的規則 Cron表達式由6~7項組成

原创 設置 ON UPDATE CURRENT_TIMESTAMP,僅當字段值發生改變時,纔會更新記錄的時間

今天看到一個博客說:時間戳有ON UPDATE CURRENT_TIMESTAMP屬性,無論值有沒有改變時間都會更新 。(下面是別人的博客截圖) 表示疑惑,於是動手建表寫字段驗證了一波。 1.下面是建表語句: 設置upd_tim

原创 在Windows環境下安裝redis

之前是在Linux環境下安裝redis的,感覺那時候操作滿複雜的,因爲要進行一些小步驟讓redis在後臺運行,而不是一退出就關閉掉redis的服務。 OK,進入正文:在Windows環境下安裝redis 我參照的是這篇文章 的操作