java开源笔记软件下载_开发常用软件笔记 - ZhaoQian's Blog - OSCHINA - 中文开源技术交流社区...
notepad++
使用快捷鍵Ctrl+H打開“替換對話框”,在每行的開頭添加內容。 勾選左下角的“正則表達式”選項 在“查找目標”里輸入上尖號“^”,上尖號代表每行的開頭 在“替換為”里輸入“private String”。然后點"全部替換"按鈕,這樣每行的前面就全部添加了private String". 在“查找目標”里輸入美元符號“$”,美元符號代表每行的結尾 在“替換為”里輸入“;”。 然后點"全部替換"按鈕,這樣每行的結尾就全部添加了;。
TortoiseGit
TortoiseGit在提交時總數會提示你輸入用戶名密碼,麻煩。解決方案如下: 設置 -> git 編輯本地 .git/config 增加
[credential]
helper = store 保存,輸入一次密碼后第二次就會記住密碼了
Firefox
2.禁用關閉多窗口的警告 打開Fireforx ,在地址欄中輸入:about:config 進入設置狀態找到browser.tabs.warnOnCloseOtherTabs設置為false就可以了 browser.tabs.warnOnCloseOtherTabs; false 啟動生效,以后就不會出現您將關閉X個標簽頁,您確定要繼續嗎
#Navicat 軟件 提示安裝 SQL Server Native Client,avicat自帶 sqlncli_x64.msi,就在安裝目錄下,安裝后問題解決
Process Explorer--windows-JAVA-CPU100%
jvisualvm 和 jconsole貌似都只能看到總共占用的cpu 看不到每個線程分別占用的cpu呢 所以在windows平臺上要找出到底是哪個線程占用的cpu還不那么容易,linux用top就簡單多了 最后的解決方法:
1.找到java進程對應的pid。
找pid的方法是:打開任務管理器,然后點擊 "查看" 菜單,然后點擊 "選擇列",把pid勾上,然后就可以在任務管理器里面看到所有進程的pid值了。(也可以用第三步中提到的工具直接查看)
2.然后把java進程導出快照。直接運行命令。
jstack -l 31372 > c:/31372.stack 我這里是指定把java所有的信息導出到c盤的31372.stack的文件里。 3.在windows下只能查看進程的cpu占用率,要查看線程的cpu占用率要借助其他的工具,我這里用的是微軟提供的 Process Explorer v15.3
下載完后解壓運行
右鍵點擊需要查看的進程---properties 4.然后選擇 Threads 選項卡,找到占用cpu的線程的tid,比如我這里是 31876 的線程
5.把pid轉換成16進制,我這里直接用系統自帶的計算器轉換,置于為什么要轉換,是因為先前用jstack導出的信息里面線程對應的tid是16進制的。 最后得到的線程pid的16進制的值為 7C84
6.在 c盤的31372.stack文件中查找 7C84
總結
以上是生活随笔為你收集整理的java开源笔记软件下载_开发常用软件笔记 - ZhaoQian's Blog - OSCHINA - 中文开源技术交流社区...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java map集合排序的_Java对M
- 下一篇: 360浏览器 ajax取缓存,web开发