j2ee是什么(J2EE和J2SE有什么区别)

2022-09-05 13:12:21
摘要:  j2ee是什么(J2EE和J2SE有什么区别)...

区别子大的哩~~

大数据开发和传统开发既相辅相成,又大相径庭。

相同点:

1,始于基础开发,J2EE现在基本的学习曲线都是从J2SE开始,熟悉Java本源,然后再进入Web的开发。而大数据开发者的学习曲线基本也是从一门基础语言开始,而先进的开发者大多也是源于Java(因为Hadoop喜欢Java开发者),当然还有一部分源于Python,R等

2,用于成熟框架,J2EE的框架SSH等已经成熟,Spring甚至已经成为行业标准,大数据开发更不用说,Hadoop,Spark ,Flink等等,不胜枚举,基本两种开发都需要熟悉各种框架。

不同点:

1,J2EE业务向代码更多,大数据开发数据向代码更多

2,J2EE基本最后会走向架构师和高并发专家,是一条越走越深入的路线,更像T字曲线,大数据开发知识点爆炸,每一个框架本身都够喝一壶的,可能不仅要深度,广度也有一定需求。

现在数据挖掘已经不算小众岗位了,而且值得注意的是大数据开发和数据挖掘虽然粘合度高,但是还是有区别的

1,大数据开发其实更像分布式bi,但是比bi更下一层,可以理解为提供报表计算或者为数据挖掘提供纯度更高的数据

2,数据挖掘其实更偏向算法多一些,比如预测,分类,推荐等,很多数据挖掘人员不用过多关心代码实现,基本是使用python进行训练,建模和调优等

不过现在很多公司的情况是可能大数据开发和数据挖掘的界限不明确,基本要求从开发,到算法最好都能做,现在推荐算法的招聘岗位较多

如果想做数据挖掘,其实路线可以从基本的机器学习看起,回归->分类->聚类->推荐->深度学习