原创 java file.listFiles()按文件名稱、日期、大小排序

1:按 文件名稱 排序是什麼規則呢? windows的命名規則是,特殊字符(標點、符號)> 數字 > 字母順序 > 漢字拼音。首字規則,首字相同看第二個,依次類推…  例如:全是數字的情況,100<200<300 ;111<121<131

原创 Cron表達式範例:每隔5秒執行一次:*/5 * * * * ?

Cron表達式範例: 每隔5秒執行一次:*/5 * * * * ? 每隔1分鐘執行一次:0 */1 * * * ? 每天23點執行一次:0 0 23 *

原创 mybatis返回count(*)的整數值

1、mybatis中resultType定義爲"java.lang.Integer" <select id="selectNums" resultType="java.lang.Integer">     select count(*)

原创 LocalDateTime與String日期轉換

DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime time = LocalDateTime.now(); St

原创 FastJson對於JSON格式字符串、JSON對象及JavaBean之間的相互轉換

fastJson對於json格式字符串的解析主要用到了一下三個類: JSON:fastJson的解析器,用於JSON格式字符串與JSON對象及javaBean之間的轉換。 JSONObject:fastJson提供的json對象。 JSO

原创 查看centos版本號

--寫在開始-- 玩Linux,不同的版本會有一些細微區別; so,經常需要查看服務器版本號;   --正文-- 有以下命令可以查看linux服務器版本號: # lsb_release -a LSB Version: :base-4.0-

原创 DigestUtils.md5Hex()加密

在項目中把commons-codec-1.3jar放進去,對我們想要加密的參數值直接進行加密處理用DigestUtils.md5Hex(),括號中放入我們需要加密的參數即可 User user = new User();  user.se

原创 java Error: 無法訪問org.apache.http.annotation.ThreadSafe 找不到org.apache.http.annotation.ThreadSafe的類文件

這幾天需要把項目升級,項目用的是springboot,由1.X升級爲2.X,這個過程中很是煎熬,各種報錯,於是就重新創建新的2.X的項目,然後,再將原來項目的內容遷移過去,但是在這個過程中,出現了一個問題,正如文章標題所寫的,有個Thre

原创 idea控制檯全屏

使用ctrl+shift+" 即可全屏。  

原创 ll command not found 當ll無法識別的解決辦法

ll並不是linux下一個基本的命令,它實際上是ls -l的一個別名。 Ubuntu默認不支持命令ll,必須用 ls -l,這樣使用起來不是很方便。 如果要使用此命令,可以作如下修改: 打開 ~/.bashrc 找到 #alias ll=

原创 Java中Collections.sort()的用法

Java中Collections.sort()的使用: 在日常開發中,很多時候都需要對一些數據進行排序的操作。然而那些數據一般都是放在一個集合中如:Map ,Set ,List 等集合中。他們都提共了一個排序方法 sort(),要對數據

原创 JAVA 8 '::' 關鍵字

Java 8 中我們可以通過 `::` 關鍵字來訪問類的構造方法,對象方法,靜態方法。 現有一個類 Something class Something { // constructor methods Somethi

原创 mac idea複製文件到桌面

Windows下面的文件是可以直接ctrl+c複製到桌面的,但是MAC下面這樣操作是不行的!在MAC下如果使用Command+C的複製方法只能在項目內部進行移動,如果要從項目內部移動到項目外是不會有反應的!只能用鼠標點住然後把文件拖到桌面

原创 Guava之RangeMap

在Guava官方API上面可以得知:RangeMap是一種集合類型( collection type),它將不相交、且不爲空的Range(key)映射給一個值(Value)。和RangeSet不一樣,RangeMap不可以將相鄰的區間合併

原创 Guava報錯NoSuchMethodError的解決方法

在使用Guava緩存的時候,系統報錯: java.lang.NoSuchMethodError: com.google.common.base.Objects.firstNonNull 錯誤原因就是找不到方法,我使用的是17.0版本的