怎么在ubuntu服务器系统中编程 python语言必须要用linux系统吗?
python语言必须要用linux系统吗?
用Windows彻底没问题,绝大多数轮子是后用的诸如变更土地性质桌面应用,win是好些你选特别是需要关联win32的其他程序如cad等更是非win万不可。最重要的是非职业或非科班程序员来说w7其实环境要表示友好多了。
想自学大数据,不知道从哪里学起,有什么书籍和学习路线推荐么?
大数据怎么学习可以从最基础的java语言先学些,接着去怎么学习LinuxampHadoop生态体系,一些分布式的技术理念,再后再那是学机器学习,深度学习算法。
阶段一、大数据基础——java语言基础方面
(1)Java语言基础
Java开发介绍、清楚Eclipse开发工具、Java语言基础、Java流程控制、Java字符串、Java数组与类和对象、数字处理类与核心技术、I/O与反射、多线程、Swing程序与真包含于类
(2)JavaWeb和数据库
数据库、JavaWeb开发核心、JavaWeb开发内幕
我推荐书籍:
《Effective Java中文版》(第2版)
这本书是学习java必备书籍,写完这本书也就手中掌握了初学者的基础知识。
阶段二、LinuxampHadoop生态体系
学习大数据都离不开hadoop,在虚空中hadoop有一套生态体系,分布式数据库Hbase、数据仓库Hive、数据迁移工具Sqoop、Flume分布式日志框架必须所了解并能够掌握。
我推荐书籍:
1、《Big Data》
2、《Hadoop权威指南》
3、《Hive编程指南》
阶段三、分布式计算。
(1)分布式计算框架
Python编程语言、Scala编程语言、Spark大数据处理、Spark—Streaming大数据处理、Spark—Mlib机器学习、Spark—GraphX图算出等
(2)storm技术架构体系
Storm原理与基础、消息队列kafka、Redis工具、zookeeper集群
推荐推荐书籍:
1、《Learning Spark》
2、《Spark机器学习:核心技术与实践》
阶段四、机器学习和深度学习算法的学习,可以不好些的依靠大数据去如何处理问题。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。