
前言 在開發(fā)高并發(fā)系統(tǒng)時(shí)有三把利器用來保護(hù)系統(tǒng):緩存、降級(jí)和限流 緩存 緩存的目的是提升系統(tǒng)訪問速度和增大系統(tǒng)處理容量 降級(jí) 降級(jí)是當(dāng)服務(wù)出現(xiàn)問題或者影響到核心流程時(shí),需要暫...
本文是自己學(xué)習(xí)Java中Future機(jī)制的筆記溯饵。閱讀了很多網(wǎng)上的源碼分析侵俗,自己對(duì)照著JDK1.8源碼走了一遍。算是稍微理解了一下Future機(jī)制丰刊。 本文的內(nèi)容包含如下: 為什...
電話號(hào)碼 /^(\d{3,4}-?)?\d{7,9}$/g 手機(jī)號(hào)碼 /^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-...
事務(wù)的嵌套概念 所謂事務(wù)的嵌套就是兩個(gè)事務(wù)方法之間相互調(diào)用隘谣。spring事務(wù)開啟 ,或者是基于接口的或者是基于類的代理被創(chuàng)建(注意一定要是代理啄巧,不能手動(dòng)new 一個(gè)對(duì)象寻歧,并且...
實(shí)現(xiàn)思路 簡單來說就是用分頁實(shí)現(xiàn)痢站,每次從數(shù)據(jù)庫查詢部分?jǐn)?shù)據(jù),然后交給poi的SXSSFWorkbook选酗,poi發(fā)現(xiàn)數(shù)超過自身設(shè)置的暫存區(qū)數(shù)量時(shí)會(huì)flush到磁盤文件阵难。所以我們...