團(tuán)隊(duì)內(nèi)部要分享HBase的知識(shí),之前研究了一段時(shí)間,知識(shí)比較零散,這一次就系統(tǒng)化的整理一番,之后在想到Hbase的時(shí)候,看著一篇就夠了。 阿里陶系技術(shù)部招人,目前大把機(jī)會(huì),H...
團(tuán)隊(duì)內(nèi)部要分享HBase的知識(shí),之前研究了一段時(shí)間,知識(shí)比較零散,這一次就系統(tǒng)化的整理一番,之后在想到Hbase的時(shí)候,看著一篇就夠了。 阿里陶系技術(shù)部招人,目前大把機(jī)會(huì),H...
為什么叫x86和x86_64和AMD64? 為什么大家叫x86為32位系統(tǒng)? 為什么軟件版本會(huì)注明 for amd64版本,不是intel64呢? x86是指intel的開(kāi)發(fā)...
我們知道Flink提供了容錯(cuò)機(jī)制,能夠在應(yīng)用失敗的時(shí)候重新恢復(fù)任務(wù)。這個(gè)機(jī)制主要就是通過(guò)持續(xù)產(chǎn)生快照的方式實(shí)現(xiàn)的。Flink快照主要包括兩部分?jǐn)?shù)據(jù)一部分是數(shù)據(jù)流的數(shù)據(jù),另一部...
原文作者: 逍遙絕情原文地址:原文鏈接摘抄申明:我們不占有不侵權(quán),我們只是好文的搬運(yùn)工!轉(zhuǎn)發(fā)請(qǐng)帶上原文申明。 TinkerPop Gremlin基礎(chǔ)概念 圖計(jì)算在結(jié)構(gòu)(圖)和...
前言 這是前段時(shí)間我在公司內(nèi)部Android組的技術(shù)分享會(huì)上,以響應(yīng)式編程為主題做的一個(gè)專題分享,反饋還不錯(cuò),但是也有很多問(wèn)題,因此我根據(jù)反饋重新修改和完善了相關(guān)的論述,組成...
好久,好久....沒(méi)有更博客了。這一次利用閑暇時(shí)間,來(lái)扯一下關(guān)于JVM中的TLAB。什么是TLAB?它是干什么的?咋們先拋開(kāi)這個(gè)問(wèn)題,一切的開(kāi)始得從new對(duì)象到指針碰撞開(kāi)始講...
背景 concurrent包下的Lock和jdk原生的synchronized經(jīng)常被拿來(lái)作比較,通常會(huì)被問(wèn)到兩者的區(qū)別與優(yōu)劣,本文不會(huì)討論鎖具體實(shí)現(xiàn)細(xì)節(jié)(比如輕量級(jí)鎖具體修改...
前言 ConcurrentHashMap 是并發(fā)中的重中之重,也是最常用的數(shù)據(jù)結(jié)果,之前的文章中,我們介紹了 putVal 方法。并發(fā)編程之 ConcurrentHashMa...
前言 ConcurrentHashMap 精華代碼很多,前面分析了 helpTransfer 和 transfer 和 putVal 方法,今天來(lái)分析一下 addCount ...