
畢業(yè)后做了7年java應(yīng)用開(kāi)發(fā)恬试,主要在一家傳統(tǒng)軟件公司做BI相關(guān)的東西赴恨。因?yàn)橹饕菍?xiě)業(yè)務(wù)代碼昌屉,大公司都有自己的技術(shù)平臺(tái)谆膳,所以java技術(shù)也并不很強(qiáng)懂衩,多線程都很少自己寫(xiě)华坦。...
Shuffle過(guò)程是MapReduce的核心惜姐,也被稱為奇跡發(fā)生的地方犁跪。要想理解MapReduce椿息, Shuffle是必須要了解的。我看過(guò)很多相關(guān)的資料坷衍,但每次看完都云里霧里的...
代理模式 為其他對(duì)象提供一個(gè)代理以控制對(duì)某個(gè)對(duì)象的訪問(wèn)寝优。代理類主要負(fù)責(zé)為委托了(真實(shí)對(duì)象)預(yù)處理消息、過(guò)濾消息枫耳、傳遞消息給委托類乏矾,代理類不現(xiàn)實(shí)具體服務(wù),而是利用委托類來(lái)完成服...
概述 定義 JAVA反射機(jī)制是在運(yùn)行狀態(tài)中嘉涌,對(duì)于任意一個(gè)類妻熊,都能夠知道這個(gè)類的所有屬性和方法;對(duì)于任意一個(gè)對(duì)象仑最,都能夠調(diào)用它的任意方法和屬性扔役;這種動(dòng)態(tài)獲取信息以及動(dòng)態(tài)調(diào)用對(duì)象...
select count(*)應(yīng)該是一個(gè)比較常用的語(yǔ)句亿胸,用來(lái)統(tǒng)計(jì)記錄行數(shù)。 但是预皇,慢慢地你會(huì)發(fā)現(xiàn)侈玄,這個(gè)語(yǔ)句越來(lái)越慢了,為什么呢吟温? count(*) 的實(shí)現(xiàn)方式 首先序仙,我們來(lái)看...