在JAVA程序中,性能問題的大部分原因并不在于JAVA語言,而是程序本身。養(yǎng)成良好的編碼習慣非常重要,能夠顯著地提升程序性能。 ● 1. 盡量在合適的場合使用單例 使用單例可...
在JAVA程序中,性能問題的大部分原因并不在于JAVA語言,而是程序本身。養(yǎng)成良好的編碼習慣非常重要,能夠顯著地提升程序性能。 ● 1. 盡量在合適的場合使用單例 使用單例可...
填坑,整理下Java的常用異常。正確使用異常在實際編碼中非常重要,但面試中的意義相對較小,因為對異常的理解和應用很難通過幾句話或幾行代碼考查出來,不過我們至少應答出三點:異常...
原文:https://zhuanlan.zhihu.com/p/35398064俗話說,站在巨人的肩膀上看世界,一般學習的時候也是先總覽一下整體,然后逐個部分個個擊破,最后形...
寫在前面 用了很久nginx,最多的使用場景還是反向代理功能(準確的說其實只使用了它反向代理的功能),對它的了解還是遠遠不夠的,最近讀了一遍文章《全面了解Nginx到底能做什...
1、故障現(xiàn)象 客服同事反饋平臺系統(tǒng)運行緩慢,網(wǎng)頁卡頓嚴重,多次重啟系統(tǒng)后問題依然存在,使用top命令查看服務器情況,發(fā)現(xiàn)CPU占用率過高。 2、CPU占用過高問題定位 2.1...
1.top命令查詢哪個進程占用cpu高 2.執(zhí)行命令:ps -mp 進程id -o THREAD,tid,time(用于獲取占用cpu高的線程id) 3.執(zhí)行命令:print...
作者:孤獨煙,本文版權歸作者和博客園所有編輯:陶家龍、孫淑娟(51CTO技術棧)出處:http://rjzheng.cnblogs.com/ 考慮到絕大部分寫業(yè)務的程序員,在...
一.業(yè)務場景 在調用其他服務接口進行數(shù)據(jù)同步時,同步數(shù)據(jù)成功則入庫,同步數(shù)據(jù)失敗時,則記錄失敗信息到日志表中,并回滾同步操作。 上面代碼沒能達到預期的結果(同步數(shù)據(jù)入庫失敗時...