工作中,如果機器cpu idle過低,會收到告警 P2主機名: set-xr-xxxx監控項: all(#5) cpu.idle < 30 當前值: 0 排查的步驟如下, 使用top + 大寫P,查看cpu占用過高的進程 這里往往就是后臺java服務,然后要通過進程來排查具體的線程,這時有兩種方法方法一: top -H -p [pid] , 這時可以看到該進程下的所有線程,同樣與大寫P結合可以...
摘要:本文章的源碼再文章末尾什么是查詢緩存有一級緩存和二級緩存。默認開啟一級緩存。證明了一級緩存只是在數據庫會話內部共享的。但是,整合到中后,一級緩存就會被關閉。根據時間表比如沒有刷新間隔緩存不會以任何時間順序來刷新。 倉庫地址:spring-boot-learning歡迎star、fork,給作者一些鼓勵 學習SpringBoot集成Mybatis的第二章,了解到Mybatis自帶的緩存機...
摘要:關于異常處理的文章已有相當的篇幅,本文簡單總結了的異常處理機制,并結合代碼分析了一些異常處理的最佳實踐,對異常的性能開銷進行了簡單分析。是程序正常運行中,可以預料的意外情況,應該被捕獲并進行相應處理。 關于異常處理的文章已有相當的篇幅,本文簡單總結了Java的異常處理機制,并結合代碼分析了一些異常處理的最佳實踐,對異常的性能開銷進行了簡單分析。博客另一篇文章《[譯]Java異常處理的最...
摘要:近年來,直播短視頻行業的相關業務發展迅猛,本書主要介紹其中涉及的音視頻開發相關技術。希望本書能幫助讀者系統學習化繁為簡,在音視頻開發的道路上不斷進步。是進階和面試的必備書籍活動一參與方式識別抽獎助手小程序參與抽獎。 最近幾年國內的初級Android程序員已經很多了,但是中高級的Android技術人才仍然稀缺 這確實不假,當然也應證了一個問題:為什么中高級Android程序員不多呢? 確...