課程大綱:
第1節(jié)項(xiàng)目介紹以及在本課程中能學(xué)到什么東西、如何應(yīng)用到實(shí)際項(xiàng)目中 00:09:43分鐘
第2節(jié)scala和IDE的安裝以及使用以及maven插件的安裝 00:07:04分鐘
第3節(jié)Centos環(huán)境準(zhǔn)備(java環(huán)境、hosts配置、防火墻關(guān)閉) 00:06:24分鐘
第4節(jié)scala基礎(chǔ)知識(shí)講解-1 00:08:51分鐘
第5節(jié)scala基礎(chǔ)知識(shí)講解-函數(shù)和閉包-2 00:30:07分鐘
第6節(jié)scala基礎(chǔ)知識(shí)講解-數(shù)組和集合-3.1 00:48:33分鐘
第7節(jié)scala基礎(chǔ)知識(shí)講解-數(shù)組和集合-3.2 00:14:16分鐘
第8節(jié)scala基礎(chǔ)知識(shí)講解-類(lèi)和對(duì)象-400:23:06分鐘
第9節(jié)scala基礎(chǔ)知識(shí)講解-特征和模式匹配-500:13:46分鐘
第10節(jié)scala基礎(chǔ)知識(shí)講解-正則表達(dá)式和異常處理-600:12:41分鐘
第11節(jié)scala基礎(chǔ)知識(shí)講解-知識(shí)回顧00:15:58分鐘
第12節(jié)nosql數(shù)據(jù)庫(kù)mongodb安裝00:04:57分鐘
第13節(jié)spring data for mongodb-簡(jiǎn)單連接mongodb00:07:52分鐘
第14節(jié)spring data for mongodb-spring配置+CRUD操作(不實(shí)現(xiàn)repo,默認(rèn)操作)00:36:20分鐘
第15節(jié)spring data for mongodb-實(shí)現(xiàn)repo接口+mongoTemplate+CRUD操作00:36:17分鐘
第16節(jié)spring data for mongodb-分頁(yè)查詢(xún)00:13:32分鐘
第17節(jié)zookeeper集群安裝00:13:41分鐘
第18節(jié)zookeeper基本介紹-100:22:36分鐘
第19節(jié)zookeeper工作原理-選舉流程(basic paxos算法)-200:24:27分鐘
第20節(jié)zookeeper工作原理-選舉流程(fast paxos算法)-300:31:16分鐘
第21節(jié)kafka-背景及架構(gòu)介紹00:12:28分鐘
第22節(jié)kafka集群安裝以及測(cè)試00:14:29分鐘
第23節(jié)kafka數(shù)據(jù)發(fā)送與接收實(shí)現(xiàn)-java00:31:28分鐘
第24節(jié)hdfs單機(jī)安裝部署00:18:51分鐘
第25節(jié)連接hdfs查詢(xún)存儲(chǔ)-java00:35:45分鐘
第26節(jié)機(jī)器學(xué)習(xí)基本線(xiàn)性代數(shù)介紹00:05:08分鐘
第27節(jié)IKAnalyzer中文分詞工具介紹00:17:54分鐘
第28節(jié)IKAnalyzer中文分詞工具結(jié)合java應(yīng)用00:16:29分鐘
第29節(jié)Spark以及生態(tài)圈介紹00:11:45分鐘
第30節(jié)Spark運(yùn)行架構(gòu)介紹及原理之job,stage,task00:26:19分鐘
第31節(jié)Spark編程模型RDD設(shè)計(jì)以及運(yùn)行原理00:15:48分鐘
第32節(jié)純手寫(xiě)第一個(gè)Spark應(yīng)用程序:WordCount00:23:57分鐘
第33節(jié)RDD常用函數(shù)介紹00:29:22分鐘
第34節(jié)Spark Sql介紹、DataFrame創(chuàng)建以及使用、RDD DataFrame DataSet相互轉(zhuǎn)化00:12:54分鐘
第35節(jié)Spark Streaming介紹00:12:56分鐘
第36節(jié)Spark Streaming+Kafka集成操作00:18:44分鐘
第37節(jié)avro結(jié)合maven使用,實(shí)現(xiàn)序列化和反序列化00:21:07分鐘
第38節(jié)Spark ML(機(jī)器學(xué)習(xí))介紹(監(jiān)督學(xué)習(xí)、半監(jiān)督學(xué)習(xí)、無(wú)監(jiān)督學(xué)習(xí)) 00:13:59分鐘
第39節(jié)特征抽?。篢F-IDF原理介紹 00:17:49分鐘
第40節(jié)特征提?。篢F-IDF代碼實(shí)現(xiàn)計(jì)算 00:26:37分鐘
第41節(jié)聚類(lèi)算法:KMEANS原理介紹00:20:55分鐘
第42節(jié)聚類(lèi)算法:KMEANS代碼實(shí)現(xiàn)計(jì)算00:20:03分鐘
第43節(jié)其它Spark ML算法簡(jiǎn)單介紹00:03:48分鐘
第44節(jié)Spark連接Mongodb代碼實(shí)現(xiàn)00:13:08分鐘
第45節(jié)Mesos總體架構(gòu)介紹00:08:25分鐘
第46節(jié)Mesos安裝部署00:12:04分鐘
第47節(jié)Spark on Mesos安裝部署00:11:12分鐘
第48節(jié)系統(tǒng)整體架構(gòu)再次介紹+技術(shù)串聯(lián)介紹(將學(xué)習(xí)的技術(shù)全部整合到項(xiàng)目中)00:03:57分鐘
第49節(jié)項(xiàng)目代碼:父類(lèi)工程,管理各個(gè)jar的版本00:03:47分鐘
第50節(jié)項(xiàng)目代碼:avro序列化jar,用于客戶(hù)端和機(jī)器學(xué)學(xué)習(xí)實(shí)現(xiàn)序列化和反序列化00:04:46分鐘
第51節(jié)項(xiàng)目代碼:kafka發(fā)送數(shù)據(jù)jar,給app調(diào)用并實(shí)現(xiàn)切詞并發(fā)送數(shù)據(jù)到kafka00:06:23分鐘
第52節(jié)項(xiàng)目代碼:工具類(lèi)jar,實(shí)現(xiàn)操作hdfs、切詞以及操作mongodb00:03:28分鐘
第53節(jié)項(xiàng)目代碼:操作類(lèi)jar,調(diào)用工具類(lèi)具體進(jìn)行切詞以及數(shù)據(jù)清洗并且存儲(chǔ)到Hdfs00:05:34分鐘
第54節(jié)項(xiàng)目代碼:機(jī)器學(xué)習(xí)集合jar,主要用來(lái)存放record00:02:56分鐘
第55節(jié)項(xiàng)目代碼:機(jī)器學(xué)習(xí)算法jar,主要進(jìn)行tf-idf以及kmeans計(jì)算,主要實(shí)現(xiàn)企業(yè)上下游、供求上下游模型計(jì)算00:07:11分鐘
第56節(jié)項(xiàng)目代碼:流式計(jì)算jar,主要是接受客戶(hù)端發(fā)送到kafka的數(shù)據(jù)加載模型進(jìn)行計(jì)算00:04:35分鐘
第57節(jié)項(xiàng)目代碼:測(cè)試模擬jar,主要模擬實(shí)現(xiàn)用戶(hù)加載avro序列化jar寫(xiě)數(shù)據(jù)到kafka00:01:51分鐘
第58節(jié)Spark on Mesos部署提交參數(shù)介紹00:08:17分鐘
第59節(jié)Spark代碼提交到Mesos運(yùn)行(Spark-submit)00:07:13分鐘
第60節(jié)項(xiàng)目整體流程跑通,結(jié)果展示00:06:54分鐘
第61節(jié)Spark調(diào)優(yōu)介紹00:08:01分鐘
第62節(jié)基于Spark的機(jī)器學(xué)習(xí)項(xiàng)目-智能客戶(hù)系統(tǒng)實(shí)戰(zhàn)課程總結(jié)00:04:12分鐘
第63節(jié)實(shí)際工作及面試注意問(wèn)題00:03:45分鐘