1.注解 Java注解又稱為java標(biāo)注,是在JDK5.0引入的一種注釋機(jī)制。在Java程序中,無(wú)論是類,方法,變量還是包等都可以通過注解進(jìn)行標(biāo)注,然后可以通過反射獲取標(biāo)注的...
1.注解 Java注解又稱為java標(biāo)注,是在JDK5.0引入的一種注釋機(jī)制。在Java程序中,無(wú)論是類,方法,變量還是包等都可以通過注解進(jìn)行標(biāo)注,然后可以通過反射獲取標(biāo)注的...
1.聚集索引 -聚集索引:是一種索引結(jié)構(gòu)與數(shù)據(jù)一起存儲(chǔ)的索引,類似字典的正文; -非聚集索引:是一種索引結(jié)構(gòu)與數(shù)據(jù)分開存放的索引,類似字典的目錄; 2.區(qū)別 ①:聚集索引一個(gè)...
分布式系統(tǒng)有三個(gè)重要指標(biāo):-Consistency : 一致性-Availability : 可用性-Partition tolerance:分區(qū)容錯(cuò)性 這三個(gè)指標(biāo)不可能同時(shí)...
機(jī)器學(xué)習(xí) :根據(jù)學(xué)習(xí)算法從海量的數(shù)據(jù)中總結(jié)出規(guī)律的過程,總結(jié)出來的規(guī)律稱為模型,機(jī)器學(xué)習(xí)研究的主要內(nèi)容是關(guān)于在計(jì)算機(jī)上從數(shù)據(jù)中產(chǎn)生模型的算法,即學(xué)習(xí)算法;模型:泛指從數(shù)據(jù)中學(xué)...
1.Spark基本概念 Spark是一種基于內(nèi)存計(jì)算的大數(shù)據(jù)并行計(jì)算框架,最早是由加州大學(xué)伯克利分校開發(fā),現(xiàn)已經(jīng)成為Apche頂級(jí)開源項(xiàng)目,其作為MapReduce 的替代方...
Canal是阿里巴巴開源的一款數(shù)據(jù)庫(kù)同步組件,它通過分析MySQL數(shù)據(jù)庫(kù)的更新日志Binlog將更新的數(shù)據(jù)推送到不同的消費(fèi)方來達(dá)到數(shù)據(jù)同步的目的; 首先要了解,MySQL數(shù)據(jù)...
G1(Garbage First) 1. G1的由來 Garbage First 簡(jiǎn)稱G1,是Java提出的最新垃圾回收算法,它摒棄了之前CMS等垃圾回收算法將JVM內(nèi)存...
樂觀鎖與悲觀鎖 樂觀與悲觀的區(qū)別跟讀寫無(wú)關(guān),區(qū)別在于對(duì)數(shù)據(jù)操作時(shí)加鎖操作的差異,數(shù)據(jù)操作包括(讀,寫,刪等); -樂觀鎖:總是假設(shè)最好的情況,每次拿數(shù)據(jù)時(shí)都認(rèn)為別人不會(huì)修改數(shù)...
「簡(jiǎn)書」作為一款「寫作軟件」在誕生之初就支持了 Markdown,Markdown 是一種「電子郵件」風(fēng)格的「標(biāo)記語(yǔ)言」,我們強(qiáng)烈推薦所有寫作者學(xué)習(xí)和掌握該語(yǔ)言。為什么?可以...
Java8 Stream-API Stream 流類似集合類中的Iterator,但是比Iterator高級(jí),只需要給出過濾條件,stream會(huì)隱式地在內(nèi)部進(jìn)行遍歷,并且可以...