原创 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