原创 集合分組
List<List<LeaveStaffLog>> partList = com.google.common.collect.Lists.partition(result, 1000);
原创 SpringBoot-9 啓動報錯:Unregistering JMX-exposed beans on shutdown
報錯信息如下: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/
原创 獲取小括號、中括號內容
import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; /*
原创 通用mapper報錯:AopInvocationException: Null return value from advice does not match primitive return...
在使用通用mapper插入方法insertSelective時,報錯AopInvocationException: Null return value from advice does not match primitive return
原创 記錄Poi導出Excel
1. 居中和賦值的順序,要先居中再賦值 2.單行居中多次,如第一列到第三列居中。第四列到第六列居中,以此類推。那麼要從後往前設置居中
原创 Mysql-varchar字段的探索
環境:mysql 5.7.26。理論上本篇內容適用於5.0以上版本,引擎:innodb(myslam 一 問題 在實際項目設計數據庫表時,由於客戶方要求的字段太長太大,但是分割成多表也不合適,導致出現了以下錯誤: Column lengt
原创 Redis學習筆記1----數據類型的使用
一 數據類型 redis支持五種數據類型,分別是:字符串String,哈希Hash,列表List,集合Set,有序集合Sorted Set。 二 字符串String 常用命令: 1)GET,SET,DEL 2) INCR DECR I
原创 Mysql基礎知識
1.mysql引擎InnoDB和MyISam對比 1)InnoDB支持事務,MylSam不支持事務 2)InnoDB支持外鍵,MylSam不支持外鍵 3)InnoDB支持行級鎖,MylSam是表鎖 4)InnoDB空間內存使用高,MylS
原创 破解瀏覽器只能輸入,不能複製粘貼
以chrome瀏覽器爲例 步驟: F12---->選擇console---->F1,此時我們看到的是setting。如下圖: 選中紅框圈住的,然後關閉setting。此時即可複製粘貼了
原创 java.lang.IllegalArgumentException: URI is not absolute
項目正常啓動,訪問接口報錯: java.lang.IllegalArgumentException: URI is not absolute 解決: 根據控制檯報錯位置,打斷點,查看具體的url是否完整
原创 爲什麼service層使用接口
無意間想到這個問題。心中只有兩個答案: 1.多態 2.分工分層時,controller層和service層不同人做時,可以先規定好接口方便controller層同學調用。 但是感覺這並不是根本原因。然後百度,發現兩個答案不錯,鏈接如下:
原创 idea使用google代碼風格
步驟一: 本地新建文件:intellij-java-google-style.xml 將一下代碼複製粘貼到新建的文件中 <?xml version="1.0" encoding="UTF-8"?> <code_scheme name="
原创 org.springframework.web.multipart.MaxUploadSizeExceededException
公司指派給我一個任務,做一個項目的二期開發。從其他項目組接手過來後,測試文件上傳中 報錯: org.springframework.web.multipart.MaxUploadSizeExceededException: Maximu
原创 javamail在linux環境中發送郵件問題總結
在windows中使用javamail發送郵件成功,附件也沒問題。當服務部署到linux後,發現收不到郵件。解決步驟如下: 步驟一: ping smtp.126.com 提示:unknow host 解決:配置dns 配置完之後還是無法發
原创 mysql--探索數據類型float
在Mysql中,float和double用來表示浮點數。他們的精確性都有些問題。下面我們通過測試來探索一下float 測試一: 測試不指定精度的效果。如下圖: 結論:在不指定精度的情況下,folat默認是6位有效數字。 測試二: