原创 Java與JS 字符串拆分split方法的區別

Java的split方法,拆分的字符串如果按指定字符拆分,得到的最後一個字符串爲空(""),則忽略最後一個子字符串。對此需要注意數組越界問題。可以用split(",",-1)來避免這個問題。 例如: public class Test

原创 算法筆記——冒泡排序

筆記,如有冒犯,請諒解,謝謝!參考地址:https://mp.weixin.qq.com/s/KuyPwyWiP6kJXJkDkHgHRg  算法步驟(從小到大) 比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。 對每一對相鄰

原创 Linux學習筆記——判斷java進程是否存在,不存在則啓動

PCOUNT=`ps -ef|grep java|grep -v -grep|wc -l` echo PCOUNT=${PCOUNT} if [ ${PCOUNT} -ne 0 ]; then echo "Process i

原创 Java筆記——Java 實現金額小寫轉大寫

Java 實現金額小寫轉大寫 話不多說,放碼出來。。。 package oracleTestProject; import java.text.DecimalFormat; public class MyTest2020040501

原创 Java筆記——Java ZIP壓縮一個或多個文件

功能需求: 壓縮多個文件成一個zip,並把原始的各個文件刪除 實現: 傳壓縮包文件名(全路徑)、需要壓縮的一個或多個文件名(全路徑)和是否刪除原始文件標誌(可選是否刪除) 話不多說,放碼出來。。。 壓縮類: package oracle

原创 Java學習筆記——讀寫追加文件內容

實際項目中,拿到文本文件如果需要在文件中替換或者添加內容,可以用java.io.RandomAccessFile實現。 原文件內容: 1、最簡單的文件末尾添加 需要在網頁中添加一個打印網頁的按鈕,上碼 import java.io.R

原创 Linux學習筆記——crontab定時刪除指定路徑下的文件

查看當前服務器設置的定時任務: crontab -l 編輯定時任務: crontab -e 模糊匹配,每天5點刪除指定路徑下的.html文件 0 5 * * * find /home/denglishang -name "*.htm

原创 Linux學習筆記——find查找指定路徑下多種格式的文件

某個路徑下查找: -bash-3.2# find ./denglishang/ -name "*.c" -o -name "*.sh" -o -name "*.js" -o 是or  或者的意思 某個目錄及其下級目錄查找: -bas