今天在自己的Window 10操作系統(tǒng)的VMware中安裝系統(tǒng)的時(shí)候,報(bào)了一下錯(cuò)誤如下 查詢網(wǎng)上的資料,原因如下: 1、出現(xiàn)此問題的原因是Device Guard或Crede...
今天在自己的Window 10操作系統(tǒng)的VMware中安裝系統(tǒng)的時(shí)候,報(bào)了一下錯(cuò)誤如下 查詢網(wǎng)上的資料,原因如下: 1、出現(xiàn)此問題的原因是Device Guard或Crede...
單例,大家肯定都不陌生,這是Java中很重要的一個(gè)設(shè)計(jì)模式。稍微了解一點(diǎn)單例的朋友也都知道實(shí)現(xiàn)單例是要考慮并發(fā)問題的,一般情況下,我們都會(huì)使用synchronized來保證線...
終于,我還是離開了那家剛?cè)肼氁粋€(gè)多月的公司。這一次,我很有底氣,因?yàn)槲沂执_定以及萬分肯定,這樣的公司不適合我。 離職當(dāng)天,是老板找我談的話,順便我跟她聊了下自己對(duì)于公司目前...
在Java相關(guān)的崗位面試中,很多面試官都喜歡考察面試者對(duì)Java并發(fā)的了解程度,而以volatile關(guān)鍵字作為一個(gè)小的切入點(diǎn),往往可以一問到底,把Java內(nèi)存模型(JMM),...
01 昨天,一個(gè)讀者和我聊天,說起自己最近被虐的面試經(jīng)歷。他985畢業(yè),工作3年,看中了一家月薪1.5萬的工作,準(zhǔn)備跳槽。雖然在北京不算高,但也還不錯(cuò),他的各方面條件也很匹配...
此篇博客所有源碼均來自JDK 1.8 在上篇博客中介紹了Java四大并發(fā)工具之一的CyclicBarrier,今天要介紹的CountDownLatch與CyclicBarri...
本系列會(huì)持續(xù)更新。 一、垃圾回收算法 1.標(biāo)記清除 標(biāo)記-清除算法將垃圾回收分為兩個(gè)階段:標(biāo)記階段和清除階段。 在標(biāo)記階段首先通過根節(jié)點(diǎn)(GC Roots),標(biāo)記所有從根節(jié)點(diǎn)...
本系列會(huì)持續(xù)更新。 一、JVM內(nèi)存調(diào)優(yōu) 對(duì)JVM內(nèi)存的系統(tǒng)級(jí)的調(diào)優(yōu)主要的目的是減少GC的頻率和Full GC的次數(shù)。 1.Full GC 會(huì)對(duì)整個(gè)堆進(jìn)行整理,包括Young、...