J***A语言的数据模型,j***a语言的数据模型有哪些

dfnjsfkhak 38 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言数据模型问题,于是小编就整理了2个相关介绍Java语言的数据模型的解答,让我们一起看看吧。

  1. java写一万行代码,却不及Python大数据几行代码,放弃java行吗?
  2. 做大数据必须要用Java吗?

JAVA写一万行代码,却不及python大数据几行代码,放弃j***a行吗?

这么贬低j***a抬Python都是想偷懒走捷径的人,不愿花时间研究编程底层的部分。

其实作为data scientist的确没有j***a的需求。专注算法 计算模型,时间花在数学建模上。但是他们也不会贬低j***a。没有大数据工程师,他们哪来的数据啊。

JAVA语言的数据模型,java语言的数据模型有哪些-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

数据科学和数据工程两个不同领域。没有人用j***a做数据科学同样数据工程师离不开j***a。

PYTHON几行是因为那几万行被别人写好了,他刚好用python写好了而已,如果使用j***a写好的,j***a也能几行搞定。当然这也代表在大数据,跟多现成的东西都是python。所以你不是在选语言,是在选语言里的那些可利用的轮子有哪些。

本人也是从事J***a后台开发多年了,同样也去研究过一点点J***a去做大数据开发。确实J***a做大数据开发真的是很麻烦,并且实现起来要学的东西还不少。python确实对于大数据这块封装的真的是太到位了,同样的功能python来***的是不知道要简单多少

JAVA语言的数据模型,java语言的数据模型有哪些-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

但是如题主所说是否应该放弃J***a呢?个人觉得短时间之内还不能直接放弃掉。确实python对于人工智能,大数据这块对于程序员来说很友好,甚至对于后台开发,python都能去做,但是比较python算属于刚刚崛起的语言,很多封装内容还不够完善,需要大量的时间和使用情况来积累。所以包括大部分公司对于python也都是这么个态度,何况我们是为公司在做事。

毋庸置疑,如果不出意外python确实可以把J***a替代掉。但是最少短时间之内肯定不行的。如果有好的意见的小伙伴可以在评论区留言,或者点个关注,我们一起探讨探讨。

居然这么有这么无知的问题!PYTHON几行代码,就是调用人家而已,如果J***A调用,也没多少行。你说J***A写一万行,那可能就是人家从头真正写出来,水平远高于你只写几行的PYTHON,让他去学python,过几天就比你强,而且人可以自己写出那个算法,优化他,再应用各个,而只会几行代码调用的python的程序员,就得依靠人家,人家提供什么,就只能做什么。

JAVA语言的数据模型,java语言的数据模型有哪些-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

希望python不要老吹几行代码能做什么了,这根本不是你功劳,而且在实际项目中 ,你老是追求这种几行代码的,是没法合作的,别人看不懂

做大数据必须要用J***a吗?

做大数据必须要用J***a吗?用纯Python做大数据行不行?Python做大数据有哪些优缺点?大数据开发不一定要用J***a,用Python是可以的。J***a是企业界开发的不倒翁,一直屹立着。用纯Python做大数据也是可以的,最主要是依据项目的需要。

目前业界在大数据中用得比较多的语言,主要有:R、Python、Scala、J***a等。

R被称为“统计人员为统计人员开发的一种语言”。优秀的用于统计分析、绘图的语言和操作环境工具

Python面向对象的解释型语言,语法简洁,有丰富强大的库,能够把其它语言制作的各种模块很轻松地联结在一起。

Scala代表了一个新的语言品种,一种面向对象的编程语言却又无缝结合命令式编程和函数式编程风格。

J***a目前高居排行榜状元的不倒翁,大量的人使用。

Python是很多数据分析人十分喜爱的开发语言,内置了很多C语言编写的库,操作方便快捷。很多人主要用Python来抓取数据,这方面具有很多优势,有很多的爬虫框架,比如Scrapy、HTTP工具包Urlib2、HTML解析工具Beautifulsoup、XML接下去lXML等。

你好,我是Lake,专注大数据技术、程序员经验、互联网科技见解分享。

学习大数据是否一定要学J***a?我个人认为主要还是要看你所选择工作方向如果你选择大数据运维,那不一定要学习J***a。大数据运维平时比较多的是对各种机器进行配置修改安装部署集群、[_a***_]安装、对机器运维等等,所涉及到的J***a开发方面会很少。同样,如果你选择ETL(数据处理)开发工程师,也不一定要学习J***a语言,你需要更多关注的是数据仓库方面的理论知识以及业务数据模型构建。但是如果你选择大数据应用或平台开发工程师,那么J***a语言你是一定要学的,很多日常需求开发你都会使用到J***a。

目前很多大数据开源项目底层都是使用J***a进行开发,比如Hadoop、HBase、Flink等等。当你选择从事大数据开发工程师时,那么平时你在和这些大数据技术组件打交道时,或多或少都会使用到J***a。学习他们的原理和源码,你需要对J***a有所了解才能看懂,有时候大数据组件的一个BUG,需要你看源码才能够解决,如果你对J***a不懂的话,还能看懂吗?同样,比如日常业务开发需求,需要你结合公司某些特定业务场景,对大数据组件进行定制化开发和优化时,如果你不会J***a,那个你还怎么满足这样的业务需求呢。大数据开发工程师,不仅仅要懂J***a,更要对自己所维护的大数据组件原理要非常精通才行,这样你在公司内才会更有影响力。

ETL开发同学和大数据运维同学就不一定要学习J***a语言。ETL同学更多的是关注怎么样对数据进行加工处理,一般会使用SQL来进行日常任务开发,不会用到太多J***a。ETL同学关注的是如何通过数据仓库理论和业务模型构建,使得自己开发的任务更具有通用性,以便于自己以后的任务维护和数据指标的统一等等。大数据运维同学主要侧重机器运维、集群、任务运行稳定方面,一般它们不会去开发具体的代码,更多的使用使用脚本Linux命令等进行运维。当然,如果它们能够对J***a很熟练的话,那么他们在运维和开发方面,也会更加方便快捷。

总结

大数据是否要学习J***a,其主要还是要看你所选择从事的大数据方向。不同的大数据岗位,对J***a的需求是不同的,当然,我个人建议你有时间还是可以好好学习J***a,毕竟很多大数据技术组件都是J***a开发的,你以后再对这些大数据技术组件进行优化和源码阅读时,就能够快速的完成。

如果我的回答对你有帮助的话,希望你能点赞或者关注我,你的鼓励,就是我持续分享的动力,感谢。

到此,以上就是小编对于J***A语言的数据模型的问题就介绍到这了,希望介绍关于J***A语言的数据模型的2点解答对大家有用

标签: 数据 JAVA Python

上一个喀什无人机培训哪里找班,新疆喀什无人区

下一个农用无人机运用培训课程,农用无人机运用培训课程内容