今日主題 并發(fā) 1.并行和并發(fā)有什么區(qū)別? 并行:多個(gè)處理器或多核處理器同時(shí)處理多個(gè)任務(wù)。并發(fā):多個(gè)任務(wù)在同一個(gè) CPU 核上,按細(xì)分的時(shí)間片輪流(交替)執(zhí)行,從邏輯上來看那...
今日主題 并發(fā) 1.并行和并發(fā)有什么區(qū)別? 并行:多個(gè)處理器或多核處理器同時(shí)處理多個(gè)任務(wù)。并發(fā):多個(gè)任務(wù)在同一個(gè) CPU 核上,按細(xì)分的時(shí)間片輪流(交替)執(zhí)行,從邏輯上來看那...
java的線程有6種狀態(tài) 1.新建狀態(tài):new出線程,但是沒有執(zhí)行start方法。2.運(yùn)行狀態(tài):就緒和運(yùn)行中統(tǒng)稱為運(yùn)行狀態(tài)。3.等待狀態(tài):即WAITING,運(yùn)行中的線程調(diào)用s...
今日主題: RabbitMQ RabbitMQ 的使用場(chǎng)景有哪些? 搶購(gòu)活動(dòng),削峰填谷,防止系統(tǒng)崩塌。延遲信息處理,比如 10 分鐘之后給下單未付款的用戶發(fā)送郵件提醒。解耦系...
引言:CMS缺陷: 單核、雙核情況下,效率低。 foreground 模式(并發(fā)失敗導(dǎo)致)下垃圾回收占用時(shí)間較長(zhǎng),比如:可中止預(yù)處理 默認(rèn)是5s, MSC - 內(nèi)存整理(Ma...
垃圾收集器分類 串行收集器->Serial和Serial Old只能有一個(gè)垃圾回收線程執(zhí)行,用戶線程暫停適用于'內(nèi)存比較小的嵌入式設(shè)備。并行收集器[吞吐量?jī)?yōu)先]->Paral...
開篇問題: 一句話描述類加載過程?類加載過程實(shí)際是將Java文件編譯為class文件并裝載到JVM中最終解析為01機(jī)器代碼供服務(wù)器進(jìn)行的過程,涉及到的過程包括:編譯、裝載、鏈...
01 寫作不在乎起點(diǎn) 你是否好奇那些閱讀量過十萬(wàn),百萬(wàn),甚至千萬(wàn)的文章是如何寫出來的,這些爆款文的作者是否掌握了一些不為你所知的寫作技巧呢? 新媒體時(shí)代,寫作的重要性就不過多...
1、白羊座--穆桂英 穆桂英是小說《楊家將》里虛構(gòu)的人物,歷史上并未記載此人。然而,穆桂英的巾幗英雄的形象卻已經(jīng)深入人心,她英勇善戰(zhàn),保家衛(wèi)國(guó),用同樣勇猛正義的白羊座來對(duì)應(yīng),...
單例模式 定義:是指確保一個(gè)類在任何情況下都絕對(duì)只有一個(gè)實(shí)例,并提供一個(gè)全局訪問點(diǎn)。 餓漢式單例模式 類加載的時(shí)候就立即初始化,并且創(chuàng)建單例對(duì)象,線程安全。 無鎖、執(zhí)行效率比...