海量數(shù)據(jù)分布在100臺電腦中,想個辦法高效統(tǒng)計(jì)出這批數(shù)據(jù)的TOP10? 2022-09-14
堆排序:在每臺電腦上求出TOP10,可以采用包含10個元素的堆完成(TOP10小,用最大堆,TOP10大,用最小堆,比如求TOP10大,我們首先取前10個元素...詳情>
返回頻數(shù)最高的100個詞? 2022-09-14
堆/歸并排序:取出出現(xiàn)頻率最大的100個詞(可以用含100個結(jié)點(diǎn)的最小堆)后,再把100個詞及相應(yīng)的頻率存入文件,這樣又得到了5000個文件。最后就...詳情>
對象有哪些引用類型? 2022-09-14
Java 具有四種強(qiáng)度不同的引用類型。使用 SoftReference 類來創(chuàng)建軟引用。為一個對象設(shè)置虛引用關(guān)聯(lián)的唯一目的就是能在這個對象被回收時收到一...詳情>
大數(shù)據(jù)處理之分治思想? 2022-09-14
分而治之/hash映射 + hash統(tǒng)計(jì) + 堆/快速/歸并排序,說白了,就是先映射,而后統(tǒng)計(jì),最后排序: 分而治之/hash映射: 針對數(shù)據(jù)太大,內(nèi)存受限...詳情>
何謂海量數(shù)據(jù)處理? 解決的思路? 2022-09-14
所謂海量數(shù)據(jù)處理,無非就是基于海量數(shù)據(jù)上的存儲、處理、操作。何謂海量,就是數(shù)據(jù)量太大,所以導(dǎo)致要么是無法在較短時間內(nèi)迅速解決,要么是...詳情>
什么是TLAB (Thread Local Allocation Buffer)? 2022-09-14
從內(nèi)存模型而不是垃圾回收的角度,對 Eden 區(qū)域繼續(xù)進(jìn)行劃分,JVM 為每個線程分配了一個私有緩存區(qū)域,它包含在 Eden 空間內(nèi)
詳情>
說說你對Java原子類的理解? 2022-09-14
原子更新基本類型 AtomicBoolean: 原子更新布爾類型。 AtomicInteger: 原子更新整型。 AtomicLong: 原子更新長整型。原子更新數(shù)組 Atomi...詳情>
什么是CAS? 2022-09-14
CAS的全稱為Compare-And-Swap,直譯就是對比交換。是一條CPU的原子指令,其作用是讓CPU先進(jìn)行比較兩個值是否相等,然后原子地更新某個位置的值...詳情>
JUC原子類哪些核心的類? 2022-09-14
其基本的特性就是在多線程環(huán)境下,當(dāng)有多個線程同時執(zhí)行這些類的實(shí)例包含的方法時,具有排他性,即當(dāng)某個線程進(jìn)入方法,執(zhí)行其中的指令時,不...詳情>
什么是國密算法?有哪些? 2022-09-14
SM1 為對稱加密。其加密強(qiáng)度與AES相當(dāng)。該算法不公開,調(diào)用該算法時,需要通過加密芯片的接口進(jìn)行調(diào)用。SM2 非對稱加密,基于ECC。該算法已公...詳情>
熱問標(biāo)簽 更多>>
在線提問
專業(yè)導(dǎo)師線上坐鎮(zhèn),解答個性化學(xué)習(xí)難題
提交問題