
好順佳集團
2022-04-27 14:06:23
727
30天免費代賬 · 代理記賬2.7元/天
好順佳經(jīng)工商局、財稅局批準(zhǔn)的工商財稅代理服務(wù)機構(gòu),專業(yè)正規(guī)可靠 點擊領(lǐng)取
一個Java后臺體驗了重慶的面試,記錄了每次面試中最讓人印象深刻的問題,并進(jìn)行總結(jié),找到答案并分享。現(xiàn)在,面試問題比較深入
閑話少說,標(biāo)題是:
參考博客:http://opentagclosetag.com/
參考文章:http://opentagclosetag.com/ http://opentagclosetag.com/
在啟動類中,您需要添加定義Hystrix處理類的enableccircuitbreaker注釋
用fake覆蓋create方法中fuse的默認(rèn)返回值,并將工廠類添加到接口中
打開保險絲
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
尤拉卡和動物園管理員杜波
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
數(shù)據(jù)源中不存在與Redis緩存滲透鍵對應(yīng)的數(shù)據(jù),每當(dāng)這個鍵的請求沒有從緩存中檢索出來時,請求就會轉(zhuǎn)到數(shù)據(jù)源,這可能會淹沒數(shù)據(jù)源。例如,使用一個不存在的用戶ID來獲取用戶信息,既不是緩存也不是數(shù)據(jù)庫,如果黑客利用這個漏洞進(jìn)行攻擊,可能會淹沒數(shù)據(jù)庫。
參考博客:http://opentagclosetag.com/
許多鍵同時過期,Redis崩潰了。解決方案是將密鑰分組,并分別設(shè)置過期時間,以避免同時過期
參見博客文章:HTtps: / / http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
對象
參考博客:http://opentagclosetag.com/
程序計數(shù)器,虛擬機堆棧,局部方法堆棧,堆,方法區(qū)域
參考博客:http://opentagclosetag.com/
有兩種解決方案:垂直分割和水平分割
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考文章:http://opentagclosetag.com/ http://opentagclosetag.com/
參考:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
參考博客:http://opentagclosetag.com/
主要區(qū)別如下:
CorePoolSize(核心線程數(shù))。核心線程將始終存在,即使沒有任務(wù)要執(zhí)行;當(dāng)線程的數(shù)量小于核心線程的數(shù)量時,總是創(chuàng)建線程,即使有空閑線程直到達(dá)到核心線程的數(shù)量;AllowCoreThreadTimeout =true(默認(rèn)為false),核心線程將超時關(guān)閉。
也稱為阻塞隊列,當(dāng)核心線程正在運行而另一個任務(wù)進(jìn)入時,它進(jìn)入任務(wù)隊列并等待線程執(zhí)行它。
MaxPoolSize(最大線程數(shù)),線程池中允許存在的最大線程數(shù);當(dāng)任務(wù)隊列已滿且線程數(shù)大于或等于核心線程數(shù)時,創(chuàng)建一個新線程來執(zhí)行任務(wù)。線程池中允許的最大線程數(shù)。當(dāng)任務(wù)隊列已滿且線程數(shù)大于或等于核心線程數(shù)時,將創(chuàng)建一個新線程來執(zhí)行該任務(wù)。
KeepAliveTime(線程空閑時間)當(dāng)空閑時間達(dá)到keepAliveTime時,線程退出(關(guān)閉),直到線程的數(shù)量等于核心線程的數(shù)量。如果allowCoreThreadTimeout=true,線程將退出,直到線程數(shù)等于0。
AllowCoreThreadTimeout允許核心線程超時
RejectedExecutionHandler(任務(wù)拒絕處理程序),當(dāng)線程數(shù)達(dá)到最大且任務(wù)隊列已滿時,它將拒絕一個任務(wù)。在調(diào)用線程池shutdown()方法之后,shutdown()將等待線程池任務(wù)完成。如果在被調(diào)用的shutdown()方法和線程池的實際shutdown()之間提交任務(wù),則新任務(wù)將被拒絕
< 上一篇:國際品牌的重慶代理記賬
下一篇:重慶渝中財務(wù)代賬收費 >
您的申請我們已經(jīng)收到!
專屬會計會盡快與您聯(lián)系,請保持電話暢通!