原创 短信,郵件模板特殊符號${變量名},${1}替換,根本不需要啥算法

1.首先我們來看比較常見的形式:${userName}即${變量名}  這種無非都是使用正則匹配然後根據變量名去替換實現,但是如果不想自己寫太多代碼去實現的話,可以用apache.commons-text工具的api實現 apache.c

原创 微信支付簽名錯誤原因排查

1.  檢查最基本的公衆號APPID,微信商戶平臺的商戶ID,微信商戶平臺的API祕鑰(切記這個祕鑰不是公衆號的是商戶平臺裏面的)。檢查這三項是否正確   2.如果都是對的,那麼就把api祕鑰重新生成一次,應該就ok了  

原创 java IO讀取文件內容,中文有亂碼有的不會

這個問題是由於中文漢字一個字佔如果用utf-8是2-4個字符不等,但是用gbk就是2個字符,如果utf-8格式讀取文件亂碼那麼將緩衝區調大就行了 byte[] bytes = new byte[1024];  

原创 jsonArray轉list

直接轉是轉不了的 需要先得到jsonArray循環得到jsonObject 然後保存到map 再添加到list List<Map<String, String>> list=new ArrayList<

原创 一、docker安裝簡單上手

一、docker安裝 如果安裝過請先卸載 yum remove docker \ docker-client \ docker-client-latest \ docke

原创 支付寶雙12生活節刷翻倍豆腳本

1、首先需要下載一個apk 地址:https://www.lanzous.com/i7rk5la 2、安裝之後打開會有提示然後按以下步驟 打開autojs->會提示打開“無障礙”->去無障礙設置界面給autojs權限->回到autojs從

原创 linux添加定時任務報錯 error renaming /var/spool/cron/#tmp.xxxxxxxx to /var/spool/

在給linux服務器添加定時任務的時候出現以下錯誤 文件格式問題 [root@xxxxxxbi2cZ ~]# crontab -e crontab: installing new crontab crontab: error renam

原创 linux 查看tcp狀態佔用情況、ip端口占用情況

netstat -nat|grep ":8899"|awk '{print $5}' |awk -F: '{print $1}' | sort| uniq -c|sort -n [root@iZwz456d64eewvewbg5bi

原创 1024準備開始自建站

1024準備開始自建站,加油,go,go,go

原创 二、常用的docker命令

1、搜索鏡像 docker search tomcat 這裏以tomcat爲例我們可以在鏡像倉庫中直接搜索想要的鏡像  可以看到第一個星星最多的就是我們想要的tomcat了該如何下載下來呢 這裏就需要用到下載命令了 2、下載或拉取鏡像

原创 java 導出mysql數據庫表數據,命令行導出表數據數據缺失

 Process process = Runtime.getRuntime().exec(mysqlpath+"mysqldump  -h" + hostIP + " -u" + userName + " -p" + password +

原创 docker應用學習筆記

一、docker安裝 如果安裝過請先卸載 yum remove docker \ docker-client \ docker-client-latest \ docke

原创 win7、win10 iso鏡像 vmware

鏈接: https://pan.baidu.com/s/14Dq0FL4e6T7RZByQSCKl8Q 提取碼: iv9t  win7_32 鏈接: https://pan.baidu.com/s/14Dq0FL4e6T7RZByQSCK

原创 java 毫秒 轉天時分秒

直接上代碼  public static void main(String[] args) { try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM

原创 Rabbit MQ windows服務啓動

打開dos命令窗口 進入到安裝目錄的sbin位置  命令輸入: rabbitmq-server start