原创 Zookeeper API 備忘(持續更新)

zk.getChildren() 用於監聽節點的變化 zk.exists() 用戶監聽節點上數據的變化 監聽結點創建可以先監聽,後創建,則會觸發NodeCreated事件 zk.exists("A", nw); zk.create("A

原创 mysql連接命令備忘

mysql -h localhost -P port -uroot -p database

原创 Linux 統計網絡流量備忘

sar 1 -n DEV 1秒統計一次

原创 Linux 修改只讀文件

chattr -i 文件    讓只讀文件可編輯 chattr +i 文件   讓文件只讀

原创 Hive 顯示列名

set hive.cli.print.header=true;

原创 kaldi使用訓練好的模型做語音識別

關於模型的訓練這裏就不寫了,網上搜thchs30資料有很多,關鍵說一下如果使用訓練好的模型 大體的過程參考這裏:https://www.2cto.com/kf/201706/651060.html 上面的步驟基本是正確的,但是有一個關鍵點

原创 Linux 查看線程佔用情況

查看線程資源佔用情況 top -H -p pid 找到對應的pid,轉換成16進制 printf 0x%x pid 然後jstack pid > 文件 在文件中查找16進制pid

原创 Mina 單雙向認證

生成服務器端密鑰 keytool -genkey -alias serverkey -keystore kserver.keystore 導出服務器端證書 keytool -export -alias serverkey -keystor

原创 Java內存泄露排查備忘

jmap -dump:format=b,file=outfile.bin pid jmap -dump:live,format=b,file=outfile.bin pid 導出整個內存情況,但有時與實際內存佔用不一致 jmap -hi

原创 Linux下查看句柄

查看句柄最大數 ulimit -n 查看23711進程連接句柄數 lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more |grep 23711 查看所有進程句柄數 lsof -n|aw

原创 SSH默認連接端口修改與異常解決方案

這裏是SSH客戶端的默認連接端口,而不是SSH服務的監聽端口,所以修改/etc/ssh/ssh_config,Port改爲相應端口即可 在SSH本地的時候,會報 ssh_exchange_identification: Connectio