我來簡書才兩個多月,若干規(guī)矩還不太懂,但是不懂可以多問問,多學(xué)學(xué),經(jīng)驗積累的多了也就懂了。 自從有了能量條,就感覺像口袋里的鈔票一樣,不知不覺就沒了,禮尚往來都做不到,你總不...
1、什么是MongoDB ? MongoDB 是一個基于分布式文件存儲的數(shù)據(jù)庫。由 C++ 語言編寫。旨在為 WEB 應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲解決方案。 MongoDB...
前言 我們都知道,一個程序的瓶頸通常都在數(shù)據(jù)庫,很多場景需要獲取相同的數(shù)據(jù)。比如網(wǎng)站頁面數(shù)據(jù)等,需要一次次的請求數(shù)據(jù)庫,導(dǎo)致大部分時間都浪費在數(shù)據(jù)庫查詢和方法調(diào)用上,這時就可...
前言 在上一章節(jié),我們了解到了多線程的一些基礎(chǔ)知識點——多線程的實現(xiàn)、CAS 是什么以及 AQS 的工作流程,接下來,在這章節(jié)中,我會通過有關(guān)于應(yīng)用性的多線程面試題的內(nèi)容,來...
前言 今年疫情的原因,可能許多打算上半年跳槽的人都決定等到金九銀十進(jìn)行跳槽,目前已經(jīng)臨近九月份,在金九銀十到來之前,這兩三個月是沖刺面試的好時間。如果準(zhǔn)備跳槽但又準(zhǔn)備不充分,...
前言 談到多線程,一般都會聯(lián)想到高并發(fā),但是實際上兩者并不是一個概念,高并發(fā)一般指的是從業(yè)務(wù)方面的描述系統(tǒng)的并發(fā)負(fù)載能力,而多線程只不過是如何使CPU的利用率達(dá)到最大化。因此...
前言 從這章開始,我們正式進(jìn)入Java代碼的相關(guān)面試,部分較為基礎(chǔ)的、帶坑的面試題我將放在《漫聊系列》里面,而體系相對較為龐大的內(nèi)容我將單獨分為一個章節(jié)放在本系列當(dāng)中進(jìn)行講解...
前言 在上一章節(jié)我們了解到了JVM 的內(nèi)存劃分以及類的加載過程,那么這一章節(jié)我們通過以下三個面試問題了解下JVM 如何回收內(nèi)存以及多線程情況下 Java 內(nèi)存模型如何保證可見...
前言 JVM可以說是下到應(yīng)屆生,上到高級開發(fā)都是面試必考的知識,只是深淺的不同罷了,但是百變不離其中,了解JVM的基本原理與作用,大部分的面試題也能對答如流。為避免閱讀疲勞,...