回覆列表
-
1 # 北大青鳥海南大立校區
-
2 # 小小程式設計師玲兒
百戰程式設計師IT問題專業解答
1, 網站業務邏輯的開發python有一個優良的網頁開發框架django, django支援各種主流資料庫,有好用的orm系統和模板系統,完善的第三方庫能幫助解決遇到的大部分問題。 並且支援各種作業系統。
2, 資料分析和科學計算python有numpy,scipy等一大批科學計算庫,有pandas資料分析庫 還有matplotlib等繪相簿,在科學計算和資料分析領域已經成為主流語言
3, 網路爬蟲scrapy做為python實現的爬蟲庫,被廣泛使用,同時python還擁有beatifulsoup, pyquery等html解析庫 requests網路庫可以用來做爬取和分析用途。
4, 自動化運維主流的作業系統都整合有python, 同時自動化運維領域主流技術棧 saltstack和ansible也是基於python技術開發。可以使用python打造強大的自動化運維工具。
相關內容
- 有誰知道python,java,vb,C++誰更實用呢?
- 研一想轉向計算機方向該學習Java還是Python?
- 假設php的學習成本為1,那麼js、c、java、python、c++的學習成本分別為多少?
- 有python,java,C++基礎,剛要入門分散式系統的學習,如何系統的學習?
- 王者榮耀被比作Python,英雄聯盟則是Java,這描述合理麼?
- java和python在爬蟲方面的優勢和劣勢是什麼?
- Python,Java,C++/C等哪種語言更具有發展前景?
- 男26本科機械,想去培訓機構學軟體轉行,學java、前段還是Python好呢?
- 如果學大資料,最好學習哪種程式語言?是Java還是Python或者c++?
python能做什麼?
1, 網站業務邏輯的開發python有一個優良的網頁開發框架django, django支援各種主流資料庫,有好用的orm系統和模板系統,完善的第三方庫能幫助解決遇到的大部分問題。 並且支援各種作業系統。
2, 資料分析和科學計算python有numpy,scipy等一大批科學計算庫,有pandas資料分析庫 還有matplotlib等繪相簿,在科學計算和資料分析領域已經成為主流語言
3, 網路爬蟲scrapy做為python實現的爬蟲庫,被廣泛使用,同時python還擁有beatifulsoup, pyquery等html解析庫 requests網路庫可以用來做爬取和分析用途。
4, 自動化運維主流的作業系統都整合有python, 同時自動化運維領域主流技術棧 saltstack和ansible也是基於python技術開發。可以使用python打造強大的自動化運維工具。
java能做什麼?
1 大資料分析java擁有完整的大資料技術體系,包括但不限於hadoop, hbase, spark, storm 用來處理海量資料。
2 分散式叢集java有大量功能完善的分散式服務中介軟體,避免重新開發此類服務。 這些中介軟體包括zookeeper, kafka, hdfs等等
3 搜尋引擎搜尋引擎目前也是java一家獨霸, java 的elasticsearch是目前最好的開源搜尋引擎,此外圍繞elasticsearch的elk日誌分析工具也已經形成了生態鏈 發揮著越來越多的用途。
所以從上述分析可以看出,python更適合用在創業開發或者對業務變化需求非常高的公司。而java更適合對業務要求穩定, 並且有海量資料需要處理的公司!