centos7安装python3.6.8 怎样在Linux下编程?需要什么技术?
怎样在Linux下编程?需要什么技术?
一、熟悉Linux基本操作和系统管理;
二、熟悉vim基本操作和man命令;
三、找一本厚点的C语言教材(比如ltc语言程序设计第二版gt),精读 实现每一个例子,做每一个习题;
四、熟悉计算机基础
1.买一本二手lt深入理解计算机系统(csapp)gt(影印或原版),精读 实现每一个例子,做每一个习题;
2.看网课cmu的15-213,做每一个作业,完成全部六个lab;
五、补课数学课
微积分、线性代数、概率和数理统计
离散数学
六、算法
1.买一本clrslt算法导论intro algorithmsgt(影印或原版),精读 实现每一个例题 做每一个习题
2.上网课,cs61b或Princeton的algorithms IampII
七、操作系统
1.买二手书lt操作系统概念gtlt现代操作系统gtlt操作系统:原理和实现gt(影印或原版),粗读前两本,最后一本精读 做每一个例子和习题。
2.上网课MIT6.828,做每一个作业,完成全部6个lab。
八、数据库
参照七。
九、网络
参照七。
十、云计算
1.直接上网课分布式系统
2.直接上网课cloud computing(以及advanced)。
----
十一大数据方向(线性代数和统计高分)
上网课
十二machine learning方向(线代和统计高分)
网课(推荐Stanford cs229 230,Andrew Ng吴恩达)
如何用三个月学会python?
完全学会是不可能的,除非你是天才,我不是那种十分努力的人,我学了一年多python,爬虫,web开发,数据分析,机器学习,虽然学的范围很广,但是我不敢说自己完全学会了。如果你想入门,还是可以的,每天坚持看视频,看书,写代码。
其实楼主提出这个问题还有两个问题需要楼主自己考量。
1、楼主现在处于什么阶段。
2、楼主认为学会是什么。
如果楼主有一定的语言基础,或者说目前本身就是一个开发工程师,那么Python算是比较简单的一种,可以很快上手。你看这个图: 有编程基础的人30分钟就能知道Python的具体用法。我身边的很多朋友都在学Python,在他们有一定基础的情况下用不了三个月都能学的差不多了。
关于楼主对于学会的界定,个人的观点是凡是入门容易的。越是高深就反而更难。
对了,这里有一些适合初学Python的一些资料楼主可以抽时间下载下来看一下:
学习是一件自觉的事情,希望题主成功
1. 搭建适合自己的python环境,1天,我用的是centos7 anaconda 2
2. 基础语法 学习1天 if for ...
3.爬虫学习可以参考,Google百度,这个时间不好估计
4.确定目标网站,最好调研下,找个好爬并且反扒技术不高的网站1~2天
5. 估计还需要搞下db,设计表,不想搞db直接json 或csv 保存到文件,姑且算2天吧多算点时间
6.有数据后分析,这个也不好估计,如果仅仅是搞搞统计或者画画图表的话,看量了.如果还要做数据清洗,或者数据挖掘亦或机器学习,还需要再补点数学,这部分看个人,全职补的话算一个月吧,没事瞎搞的话算一年吧!
ps:搞明白自己想做点什么,想得到什么?爬虫技术,还是数据建模分析.....
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。