学习大数据需要提前学习些什么知识做铺垫?

看主攻的方向了,如果是深入底层的,爱莫能助。如果是大数据应用方面的,基础的大数据书籍翻一翻是必要的,网上书店搜索一堆。其他的就是应用方面的建议:
1、一门精通的编程语言
2、

本文最后更新时间:  2023-03-01 18:32:17

本人正在进行大数据方面的学习开发,针对这个问题忍不住想说一下自己的想法。学习大数据之前需要做一些基础性的学习,个人感觉三方面的学习可能比较重要:

一方面,Java基础知识的学习,有了Java的基础,学习大数据更更容易。基础学习可能需要包括:基本的数据类型,压缩、解压缩,并发编程,集合,Java开发环境的搭建,jvm的相关知识,网络编程(NIO),Java的序列化,流处理,设计模式,异常处理机制、回调机制等等。

另一方面,Linux基础知识。目前大数据的环境搭建,基本是基于Linux操作系统,具备Linux基础知识,有利于快速学习Java大数据。可以学习虚拟机的安装,Linux的基本命令,符号链接,进程查看,内存查看,CPU查看,端口号查看,主机名设置,主机间的文件复制(scp),在线安装等等。

最后,目前大数据计算有的有MR,有的用spark。如果用spark的话,可以学习下scala语言。

本人具有多年的java开发经验,熟悉多种框架,熟悉网络编程,熟悉java安全编程,熟悉大数据,熟悉多种安全协议,熟悉并发编程,有兴趣的同学可以互相关注,互相学习!!!

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。