回覆列表
  • 1 # 剛剛知道了

    看主攻的方向了,如果是深入底層的,愛莫能助。如果是大資料應用方面的,基礎的大資料書籍翻一翻是必要的,網上書店搜尋一堆。其他的就是應用方面的建議:

    1、一門精通的程式語言

    2、一個研究的方向;比如:某個區域的節假日客流分析

    3、用精通的程式語言,在想要研究的方向,做出一個成果

    4、最後,大資料思維的訓練。這個其實就是多做。

    PS:不要把大資料想得多高階多難。其實就算不會程式語言,用excel分析幾十萬條、百萬條記錄的資料,也是能做到的。我在公司的經營分析中,經常就是excel做比較low的大資料分析。

  • 2 # 程式碼飼養員天齊

    本人正在進行大資料方面的學習開發,針對這個問題忍不住想說一下自己的想法。學習大資料之前需要做一些基礎性的學習,個人感覺三方面的學習可能比較重要:

    一方面,Java基礎知識的學習,有了Java的基礎,學習大資料更更容易。基礎學習可能需要包括:基本的資料型別,壓縮、解壓縮,併發程式設計,集合,Java開發環境的搭建,jvm的相關知識,網路程式設計(NIO),Java的序列化,流處理,設計模式,異常處理機制、回撥機制等等。

    另一方面,Linux基礎知識。目前大資料的環境搭建,基本是基於Linux作業系統,具備Linux基礎知識,有利於快速學習Java大資料。可以學習虛擬機器的安裝,Linux的基本命令,符號連結,程序檢視,記憶體檢視,CPU檢視,埠號檢視,主機名設定,主機間的檔案複製(scp),線上安裝等等。

    最後,目前大資料計算有的有MR,有的用spark。如果用spark的話,可以學習下scala語言。

    本人具有多年的java開發經驗,熟悉多種框架,熟悉網路程式設計,熟悉java安全程式設計,熟悉大資料,熟悉多種安全協議,熟悉併發程式設計,有興趣的同學可以互相關注,互相學習!!!

  • 3 # 加米穀大資料

    0基礎學習大資料需要Java基礎

    可以說是大資料最基礎的程式語言,一是大資料的本質是海量資料的計算,查詢與儲存,後臺開發很容易接觸到大資料量存取的應用場景;二是Java天然的優勢,大資料的元件很多是用Java開發的。

    需要學習Linux系統管理、Shell程式設計設計、Maven

    大資料技術往往執行在Linux環境下,大資料的分散式叢集(Hadoop,Spark)都是搭建在多臺Linux系統上,對叢集的執行命令都是在Linux終端視窗輸入......想從事大資料相關工作,需要掌握Linux系統操作方法和相關命令。

    大資料開發零基礎需要學習什麼內容?(1)Java、大資料基礎

    https://www.toutiao.com/i6684880291628057099/

  • 中秋節和大豐收的關聯?
  • 榮耀20系列應該是小P30吧,喜歡拍照的話值得購入嗎?