centos7安裝python3.6.8 怎樣在Linux下編程?需要什么技術(shù)?
怎樣在Linux下編程?需要什么技術(shù)?一、熟悉Linux基本操作和系統(tǒng)管理;二、熟悉vim基本操作和man命令;三、找一本厚點(diǎn)的C語言教材(比如ltc語言程序設(shè)計(jì)第二版gt),精讀 實(shí)現(xiàn)每一個例子,做
怎樣在Linux下編程?需要什么技術(shù)?
一、熟悉Linux基本操作和系統(tǒng)管理;
二、熟悉vim基本操作和man命令;
三、找一本厚點(diǎn)的C語言教材(比如ltc語言程序設(shè)計(jì)第二版gt),精讀 實(shí)現(xiàn)每一個例子,做每一個習(xí)題;
四、熟悉計(jì)算機(jī)基礎(chǔ)
1.買一本二手lt深入理解計(jì)算機(jī)系統(tǒng)(csapp)gt(影印或原版),精讀 實(shí)現(xiàn)每一個例子,做每一個習(xí)題;
2.看網(wǎng)課cmu的15-213,做每一個作業(yè),完成全部六個lab;
五、補(bǔ)課數(shù)學(xué)課
微積分、線性代數(shù)、概率和數(shù)理統(tǒng)計(jì)
離散數(shù)學(xué)
六、算法
1.買一本clrslt算法導(dǎo)論intro algorithmsgt(影印或原版),精讀 實(shí)現(xiàn)每一個例題 做每一個習(xí)題
2.上網(wǎng)課,cs61b或Princeton的algorithms IampII
七、操作系統(tǒng)
1.買二手書lt操作系統(tǒng)概念gtlt現(xiàn)代操作系統(tǒng)gtlt操作系統(tǒng):原理和實(shí)現(xiàn)gt(影印或原版),粗讀前兩本,最后一本精讀 做每一個例子和習(xí)題。
2.上網(wǎng)課MIT6.828,做每一個作業(yè),完成全部6個lab。
八、數(shù)據(jù)庫
參照七。
九、網(wǎng)絡(luò)
參照七。
十、云計(jì)算
1.直接上網(wǎng)課分布式系統(tǒng)
2.直接上網(wǎng)課cloud computing(以及advanced)。
----
十一大數(shù)據(jù)方向(線性代數(shù)和統(tǒng)計(jì)高分)
上網(wǎng)課
十二machine learning方向(線代和統(tǒng)計(jì)高分)
網(wǎng)課(推薦Stanford cs229 230,Andrew Ng吳恩達(dá))
如何用三個月學(xué)會python?
完全學(xué)會是不可能的,除非你是天才,我不是那種十分努力的人,我學(xué)了一年多python,爬蟲,web開發(fā),數(shù)據(jù)分析,機(jī)器學(xué)習(xí),雖然學(xué)的范圍很廣,但是我不敢說自己完全學(xué)會了。如果你想入門,還是可以的,每天堅(jiān)持看視頻,看書,寫代碼。
其實(shí)樓主提出這個問題還有兩個問題需要樓主自己考量。
1、樓主現(xiàn)在處于什么階段。
2、樓主認(rèn)為學(xué)會是什么。
如果樓主有一定的語言基礎(chǔ),或者說目前本身就是一個開發(fā)工程師,那么Python算是比較簡單的一種,可以很快上手。你看這個圖: 有編程基礎(chǔ)的人30分鐘就能知道Python的具體用法。我身邊的很多朋友都在學(xué)Python,在他們有一定基礎(chǔ)的情況下用不了三個月都能學(xué)的差不多了。
關(guān)于樓主對于學(xué)會的界定,個人的觀點(diǎn)是凡是入門容易的。越是高深就反而更難。
對了,這里有一些適合初學(xué)Python的一些資料樓主可以抽時間下載下來看一下:
學(xué)習(xí)是一件自覺的事情,希望題主成功
1. 搭建適合自己的python環(huán)境,1天,我用的是centos7 anaconda 2
2. 基礎(chǔ)語法 學(xué)習(xí)1天 if for ...
3.爬蟲學(xué)習(xí)可以參考,Google百度,這個時間不好估計(jì)
4.確定目標(biāo)網(wǎng)站,最好調(diào)研下,找個好爬并且反扒技術(shù)不高的網(wǎng)站1~2天
5. 估計(jì)還需要搞下db,設(shè)計(jì)表,不想搞db直接json 或csv 保存到文件,姑且算2天吧多算點(diǎn)時間
6.有數(shù)據(jù)后分析,這個也不好估計(jì),如果僅僅是搞搞統(tǒng)計(jì)或者畫畫圖表的話,看量了.如果還要做數(shù)據(jù)清洗,或者數(shù)據(jù)挖掘亦或機(jī)器學(xué)習(xí),還需要再補(bǔ)點(diǎn)數(shù)學(xué),這部分看個人,全職補(bǔ)的話算一個月吧,沒事瞎搞的話算一年吧!
ps:搞明白自己想做點(diǎn)什么,想得到什么?爬蟲技術(shù),還是數(shù)據(jù)建模分析.....