为了账号安全,请及时绑定邮箱和手机立即绑定

大数据

大数据(big data,mega data),或称巨量资料,指的是需要新处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。

长相思兮回答:
种一棵树最好的时间是10年前,其次是现在。没有必要脱产学习,我就是从北大青鸟出来的。学完以后我根本就没找过这方面的工作,因为啥都没学明白。现在重新自学,感觉比以前效果还好,每天就晚上花两三个小时每天都进步一点。我

种一棵树最好的时间是10年前,其次是现在。没有必要脱产学习,我就是从北大青鸟出来的。学完以后我根本就没找过这方面的工作,因为啥都没学明白。现在重新自学,感觉比以前效果还好,每天就晚上花两三个小时每天都进步一点。我

已帮助用户139 26人反对 收起

回复
singwa回答:
您好,在大学期间有这个迷惑很正常,作为互联网这个行业主要还是看您个人的兴趣,您擅长哪个方向!如果自己感兴趣我认为这个方向都是可以有更好的发展的!综合当前行情来看,女生做前端的相对来说会多点,但是主要看您的个人兴趣,如果对后端感兴趣那就从事后端一样的可以混的很好。总结一个观点:主要在于坚持最后祝您在慕课网中学习愉快!

您好,在大学期间有这个迷惑很正常,作为互联网这个行业主要还是看您个人的兴趣,您擅长哪个方向!

如果自己感兴趣我认为这个方向都是可以有更好的发展的!

综合当前行情来看,女生做前端的相对来说会多点,但是主要看您的个人兴趣,如果对后端感兴趣那就从事后端一样的可以混的很好。

总结一个观点:主要在于坚持

最后祝您在慕课网中学习愉快!

已帮助用户16 1人反对 收起

回复
来自 大数据
weixin_Binary_0回答:
https://study.163.com/course/introduction.htm?courseId=1004331028&utm_campaign=share&utm_medium=androidShare&utm_source=weixing&utm_content=courseIntro

https://study.163.com/course/introduction.htm?courseId=1004331028&utm_campaign=share&utm_medium=androidShare&utm_source=weixing&utm_content=courseIntro

已帮助用户1 0人反对 收起

回复
lenmer回答:
你是学PS吗?推荐你先尝试着自学,然后想不通的再问问别人,茅塞顿开的感觉是记得最牢的,记得多动手,过脑百遍不如动手一遍。


你是学PS吗?推荐你先尝试着自学,然后想不通的再问问别人,茅塞顿开的感觉是记得最牢的,记得多动手,过脑百遍不如动手一遍。

已帮助用户2 1人反对 收起

回复
来自 C JAVA 大数据
小灰灰同学回答:
基础:《Java核心技术》卷 1《Java核心技术》卷 2更为适合你

基础:

Java核心技术》卷 1

《Java核心技术》卷 2

更为适合你

已帮助用户3 0人反对 收起

回复
来自 大数据
田心97回答:
你们不用慌,我的积分还负21呢

你们不用慌,我的积分还负21呢

已帮助用户1 0人反对 收起

回复
小灰灰同学回答:
看看我写的文章或许对你有帮助:https://www.imooc.com/article/21441

看看我写的文章或许对你有帮助:https://www.imooc.com/article/21441

已帮助用户2 0人反对 收起

回复
已采纳 李家小凯回答:
首先网络基础要熟悉,然后linux指令也一定熟悉,因为这是最基本的要求,一般研究大数据开发的基本都可以成为一个合格的运维的,要会写脚本。然后是看你要应聘的公司主要用些什么框架和技术还有工具,一般都是应聘难,进入就好了,因为你只负责某一块,不是全部,以上一些都基本是技术,还有最主要的是一定要细心,因为大数据开发是处理数据的,有可能因为你一个小小的错误就会把数据弄错了,那是很严重的错误

首先网络基础要熟悉,然后linux指令也一定熟悉,因为这是最基本的要求,一般研究大数据开发的基本都可以成为一个合格的运维的,要会写脚本。然后是看你要应聘的公司主要用些什么框架和技术还有工具,一般都是应聘难,进入就好了,因为你只负责某一块,不是全部,以上一些都基本是技术,还有最主要的是一定要细心,因为大数据开发是处理数据的,有可能因为你一个小小的错误就会把数据弄错了,那是很严重的错误

已帮助用户0 2人反对 收起

回复
已采纳 书旅回答:
学linux,肯定要在windows上安装一个linux虚拟机呀,为什么不敢安装,网上都有超详细安装过程。不过建议初学linux命令,安装服务器版的,对学习基础命令有很大帮助,我有一篇博客是写安装ubuntu14.04-server的虚拟机,明天给你发链接,你可以参考一下

学linux,肯定要在windows上安装一个linux虚拟机呀,为什么不敢安装,网上都有超详细安装过程。不过建议初学linux命令,安装服务器版的,对学习基础命令有很大帮助,我有一篇博客是写安装ubuntu14.04-server的虚拟机,明天给你发链接,你可以参考一下

已帮助用户1 0人反对 收起

回复
已采纳 肖魏眸回答:
0、心态准备编程是一门技术,也可说是一门手艺。如同书法、绘画、乐器、雕刻等,技艺纯熟的背后肯定付出了长时间的反复练习。编程的世界浩瀚无边,所以请保持一颗敬畏的心态去学习,认真对待写下的每一行代码,甚至每一个字符。收拾好自己的心态,向着编程的世界出发。1、入门阶段第一步至关重要,是关系到初学者从入门到精通还是从入门到放弃。选一条合适的入门道路,并坚持下去。1.1 配置 Python 学习环境Python2 还是 Python3?很多人都在纠结入门应该学 Python2 还是 Python3。这其实不是个问题。我从没听过某个人是 Python2 程序员或 Python3 程序员。二者只是程序不兼容...[ 查看全部 ]

0、心态准备

编程是一门技术,也可说是一门手艺。如同书法、绘画、乐器、雕刻等,技艺纯熟的背后肯定付出了长时间的反复练习。编程的世界浩瀚无边,所以请保持一颗敬畏的心态去学习,认真对待写下的每一行代码,甚至每一个字符。收拾好自己的心态,向着编程的世界出发。

1、入门阶段

第一步至关重要,是关系到初学者从入门到精通还是从入门到放弃。选一条合适的入门道路,并坚持下去。

1.1 配置 Python 学习环境

Python2 还是 Python3?

很多人都在纠结入门应该学 Python2 还是 Python3。这其实不是个问题。我从没听过某个人是 Python2 程序员或 Python3 程序员。二者只是程序不兼容,思想上并无大差别,语法变动也并不多。选择任何一个入手,都没有大影响。

如果你仍然无法抉择,那请选择 Python3,毕竟这是未来的趋势,参考知乎回答 Python2 还是 Python3?

编辑器该如何选?

同样,推荐 pycharm 社区版,配置简单、功能强大、使用起来省时省心,对初学者友好,并且还是完全免费的!
其他编辑器诸如:

notepad++

sublimeText 3

atom

visual studio

idle: Python 自带编辑器。如果只是想尽快写出几行代码来,这是最简便的方式。

为了让初学者集中更多的精力在写代码这件事情上,所以我们就不推荐 vim 和 Emacs 了。

操作环境?

Python 支持现有所有主流操作平台,不管是 windows 还是 mac 还是 linux,都能很好的运行 Python。并且后两者都默认自带 Python 环境。

1.2 入门教程

完成  crossin的编程教室

自认为算得上是最浅显易懂的入门教程,很适合没有任何编程基础的人上手。

74篇图文教程,从最简单的 Python 安装到基本语法、数据结构、函数、文件操作、网络请求、面向对象等逐步深入。

对于如何加深对一个知识点的印象,最好的办法就是自己写代码实现一遍。如果还是不懂,那就再来一遍。所以无论你使用什么教程,都请将其中的示例代码全部在电脑上输入并运行,learning by doing!

课后配套练习: crossin的编程教室基础练习
课外练习:笨办法学Python

这是本很有名的 Python 书籍,但并不适合纯零基础自学。因为其中重实践但不解释,新手很容易看得一头雾水。作为学习同时的辅助倒更合适。

其他推荐教程

《父与子的编程之旅》 又名 《与孩子一起学编程》

这也是一本非常适合零基础的 Python 入门书籍。喜欢阅读纸质书的同学可以买一本,不少在线书店有售。

课后阅读 2:简明Python教程,在线教程版

《简明 Python 教程》

在线阅读:http://www.kuqin.com/abyteofpython_cn/

这是一本言简意赅的 Python 入门教程,简单直白,没有废话。适合有过其他语言基础的人快速了解 Python 语法。

以上是我们推荐的学习材料,主要偏重没有太多编程基础的纯新手。其他也有一些不错的资源,可供不同需求的学习者使用:

在线文字教程:

廖雪峰的Python教程:廖先生的教程涵盖了 Python 知识的方方面面,内容更加系统,有一定深度,有一定基础之后学习会有更多的收获。

入门书籍:

与孩子一起学编程

Head First Python 中文版

笨办法学Python

Dive.Into.Python中文版(附课程源码),中文翻译在线版

Python核心编程

深入理解Python

Python标准库

Python编程指南

交互式学习网站:

codecademy

codeschool

codecademy 与 codeschool 这两个通过互联网学习 Python 的网站均备受好评。不妨去体验一下。

在线视频课程:

在线教育网站(Coursera网易云edx课堂腾讯课堂等)有哪些值得推荐的 Python 教程?

2、提升阶段

完成入门阶段的基础学习之后,常会陷入一个瓶颈期,通过看教程很难进一步提高编程水平。这时候,需要的是练习,大量的练习。

可以从书上的例程开始写,再写小程序片段,然后写完整的项目。

我们收集了一些练习题和网站。可根据自己阶段,选择适合的练习去做。建议最好挑选一两个系列重点完成,而不是到处浅尝辄止。

Crossin的编程教室 - 每周一坑:
编程教室的公众号每周会放出一道题目供练习,并在下一周讲解。欢迎关注微信公众号,和大家一起提交解答。
往期题目:

【每周一坑】三门问题
【每周一坑】双色球选号器
【每周一坑】统计英文小说词频
【每周一坑】特殊回文数

crossin编程教室实例:相对于编程教室基础练习着重于单一知识点,编程实例训练对基础知识的融会贯通;

hackerrank:Python 部分难度循序渐进,符合学习曲线

实验楼:提升编程水平从做项目开始;

codewar:社区型编程练习网站,内容由易到难;

leetcode:为编程面试准备,对初学者稍难;

牛客网:提供 BAT 等大厂笔试题目;

codecombat:提供一边游戏一边编程;

projecteuler:纯粹的编程练习网站;

菜鸟教程100例:基于 py2 的基础练习;

知乎:Python学习路径及练手项目合集

知乎:Python 的练手项目有哪些值得推荐?

3、遇到问题怎么办?

学习的过程中或多或少都会有各种问题出现,不要试着逃避,真的勇士敢于直面惨淡的 BUG。

第一步肯定是利用好搜索引擎,怎么用也是一门技术活:
编程初学者如何使用搜索引擎:看完也许会对搜索引擎的使用有新的感受。

第二步,求助于各大同性交友网站:
stackoverflow:这个就不用多说了吧,这是是一个程序员的知识库;
v2ex:国内非常不错的编程社区,不仅仅是包含程序,也包含了程序猿的生活;
segmentfault:一家以编程问答为主的网站。

4、过来人的建议

在初学编程的过程中,你会有各种各样的疑惑,你会遇到各种各样的坑。这时,前人的经验尤为重要,我们整理了一些知乎问题供参考:

你是如何自学Python的?
怎么用最短时间高效而踏实地学习 Python?
对于编程零基础,第一个语言是 Python 的人有什么建议?
Python 编程,应该养成哪些好的习惯?
如何处理 Python 入门难以进步的现象?

5、写在最后

经过第一步和第二步训练,相信一般的小程序片段都难不倒你了,你已经在编程的世界里已经迈出了关键的一步。接下来就可以完成具体的项目了,爬虫、web开发、数据分析、机器学习等等丰富的世界已经向你敞开,选择一个方向重新出发吧!


已帮助用户1 0人反对 收起

回复
来自 大数据
luckyforever回答:
机器人 机器学习 深度学习 人工智能 图像处理 模式识别 算法 人工神经元网络 智能家居 大数据 物联网 云计算

机器人 机器学习 深度学习 人工智能 图像处理 模式识别 算法 人工神经元网络 智能家居 大数据 物联网 云计算

已帮助用户2 0人反对 收起

回复
liujingru回答:
elasticsearch 和 hbase 存储机制不一样hbase是Key vlaue 的形式,大批量拉取数据,存储海量的数据性能必须大于elasticsearch,但是搜索列没有优势elasticsearch是基于lunce,优点是搜索速度快,方便建立索引,支持全文检索,但是数据上百亿的情况下,干不过HBASE两者都有好处,使用场景不一样

elasticsearch 和 hbase 存储机制不一样

hbase是Key vlaue 的形式,大批量拉取数据,存储海量的数据性能必须大于elasticsearch,但是搜索列没有优势

elasticsearch是基于lunce,优点是搜索速度快,方便建立索引,支持全文检索,但是数据上百亿的情况下,干不过HBASE

两者都有好处,使用场景不一样

已帮助用户2 0人反对 收起

回复
Ginoy回答:
python脚本就能爬

python脚本就能爬

已帮助用户1 0人反对 收起

回复
已采纳 自由的气息回答:
积分变得跟难得了,求采纳.

积分变得跟难得了,求采纳.

已帮助用户0 0人反对 收起

回复
已采纳 助攻无敌回答:
输入数据保存成string string转char数组 定义一个计数变量,初始值为0 遍历数组,若当前数组内容属于大写字母的ASCII范围内则计数+1 打印计数变量得到结果

输入数据保存成string
string转char数组
定义一个计数变量,初始值为0
遍历数组,若当前数组内容属于大写字母的ASCII范围内则计数+1
打印计数变量得到结果

已帮助用户0 0人反对 收起

回复
来自 Python 大数据 C
已采纳 慧有未来回答:
首先你需要规划下未来你想往哪个方向发展,比如去做前端开发,后端开发,还是移动端开发,或者是运维,数据库工程师?定好您未来发展方向,您就可以去搜索下相关的学习路径,然后跟着一点点学习成长,慢慢就会达到您的目标的。祝您成功。

首先你需要规划下未来你想往哪个方向发展,比如去做前端开发,后端开发,还是移动端开发,或者是运维,数据库工程师?定好您未来发展方向,您就可以去搜索下相关的学习路径,然后跟着一点点学习成长,慢慢就会达到您的目标的。祝您成功。

已帮助用户0 0人反对 收起

回复
来自 大数据
oldfu回答:
网易云课堂上有一套吴恩达的免费课程可以先入个门

网易云课堂上有一套吴恩达的免费课程可以先入个门

已帮助用户1 0人反对 收起

回复
首页上一页1234567下一页尾页

关联分类

  • JAVA

    JAVA 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由...
  • Linux

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于P...
  • iOS

    iOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基...

本月最佳回答网友

关注我喜欢或专注的猿问分类

  • JavaScript
  • Node.js
  • Vue.js
  • React.JS
  • Html5
  • Html/CSS
  • AngularJS
  • WebApp
  • JQuery
  • Bootstrap
  • 前端工具
  • CSS3
  • Sass/Less
  • JAVA
  • Python
  • Go
  • PHP
  • C
  • C++
  • C#
  • MySQL
  • SQL Server
  • Oracle
  • MongoDB
  • Android
  • iOS
  • Unity 3D
  • Cocos2d-x
  • 大数据
  • 云计算
  • 深度学习
  • 机器学习
  • 测试
  • Linux
  • Photoshop
  • Maya
  • Premiere
  • ZBrush
  • 数据结构
  • Ruby
保存
意见反馈 常见问题 APP下载
官方微信