MySQL8.0版本的安裝可以使用解壓配置方式也可以使用步驟安裝方式,兩種方式都有可取之處,下面從軟件下載開(kāi)始,講解解壓版和安裝版的安裝和使用步驟...查看全文>>
MySQL是整個(gè)IT基礎(chǔ)課程,SQL貫穿整個(gè)IT人生,俗話說(shuō),SQL寫的好,工作隨便找。本課程從零到高階全面講解MySQL8.0,學(xué)習(xí)本課程之后可以具備基本開(kāi)發(fā)所需的SQL水平。查看全文>>
Hadoop技術(shù)棧,作為通用型分布式框架,可以同時(shí)完成海量數(shù)據(jù)的存儲(chǔ)、計(jì)算、以及資源管控等多種任務(wù),是大數(shù)據(jù)體系中的必學(xué)組件,也是絕佳的大數(shù)據(jù)入門技術(shù)棧。在大數(shù)據(jù)日益火爆的今天,很多程序員朋友都準(zhǔn)備將其作為自己以后的職業(yè)方向,探索高薪職業(yè)賽道。那么,Hadoop技術(shù)棧便是你入行的第一步!查看全文>>
一個(gè)類只要實(shí)現(xiàn)了__enter__()和__exit__()這個(gè)兩個(gè)方法,通過(guò)該類創(chuàng)建的對(duì)象我們就稱之為上下文管理器。上下文管理器可以使用 with 語(yǔ)句,with語(yǔ)句之所以這么強(qiáng)大,背后是由上下文管理器做支撐的查看全文>>
MapReduce是一種編程模型,用于處理大規(guī)模數(shù)據(jù)集的并行運(yùn)算。使用MapReduce執(zhí)行計(jì)算任務(wù)的時(shí)候,每個(gè)任務(wù)的執(zhí)行過(guò)程都會(huì)被分為兩個(gè)階段,分別是Map和Reduce,其中Map階段用于對(duì)原始數(shù)據(jù)進(jìn)行處理,Reduce階段用于對(duì)Map階段的結(jié)果進(jìn)行匯總,得到最終結(jié)果,這兩個(gè)階段的模型如下圖所示。查看全文>>
ReduceTask的工作過(guò)程主要經(jīng)歷了5個(gè)階段,分別是Copy階段、Merge階段、Sort階段、Reduce階段和Write階段,如下圖所示。查看全文>>