python编程快速上手 让繁琐工作自动化 豆瓣_2019年,这些豆瓣评分9.0以上的8本程序员好书你都知道吗?...
豆瓣這些9.0以上的高評分程序員好書你都知道有哪些嗎?小編去豆瓣看了一下,推薦這8本最適用的程序員好書給你。
1、UNIX環(huán)境高級編程(第3版)(豆瓣評分9.6)UNIX編程圣經(jīng)
與Linux相結(jié)合的案例教程,UNIX和網(wǎng)絡(luò)專家Stevens名著
UNIX/Linux程序員案頭常備經(jīng)典之作
這一版涵蓋了70多個新接口,包括POSIX異步I/O、旋轉(zhuǎn)鎖、屏障(barrier)和POSIX信號量。此外,這一版刪除了許多過時的接口,保留了一些廣泛使用的接口。書中幾乎所有實例都已經(jīng)在主流的4個平臺上測試過,包括Solaris 10、Mac OS X 10.6.8(Darwin 10.8.0)、Free-BSD 8.0和Ubuntu 12.04(基于Linux 3.2)。
與前兩版一樣,讀者仍可以通過實例學(xué)習(xí),這些實例包括了1萬多行可下載的ISO C源代碼,書中通過簡明但完整的程序闡述了400多個系統(tǒng)調(diào)用和函數(shù),清楚地說明它們的用法、參數(shù)和返回值。為了使讀者能融會貫通,書中還提供了幾個貫穿整章的案例,每個案例都根據(jù)現(xiàn)在的技術(shù)環(huán)境進行了全面更新。
2、Linux/UNIX系統(tǒng)編程手冊(豆瓣評分9.3)
《Linux/UNIX系統(tǒng)編程手冊(套裝上下冊)》總共分為64章,主要講解了高效讀寫文件,對信號、時鐘和定時器的運### 用,創(chuàng)建進程、執(zhí)行程序,編寫安全的應(yīng)用程序,運用POSIX線程技術(shù)編寫多線程程序,創(chuàng)建和使用共享庫,運用管道、消息隊列、共享內(nèi)存和信號量技術(shù)來進行進程間通信,以及運用套接字API編寫網(wǎng)絡(luò)應(yīng)用等內(nèi)容。
《Linux/UNIX系統(tǒng)編程手冊(套裝上下冊)》在匯聚大批Linux專有特性(epoll、inotify、/proc)的同時,還特意強化了對UNIX標(biāo)準(zhǔn)(POSIX、SUS)的論述,徹底達到了“魚與熊掌,二者得兼”的效果,這也堪稱本書的大亮點。
3、Python Cookbook 中文版,第 3 版(豆瓣評分9.3)
《Python Cookbook(第3版)中文版》介紹了Python應(yīng)用在各個領(lǐng)域中的一些使用技巧和方法,其主題涵蓋了數(shù)據(jù)結(jié)構(gòu)和算法,字符串和文本,數(shù)字、日期和時間,迭代器和生成器,文件和I/O,數(shù)據(jù)編碼與處理,函數(shù),類與對象,元編程,模塊和包,網(wǎng)絡(luò)和Web編程,并發(fā),實用腳本和系統(tǒng)管理,測試、調(diào)試以及異常,C語言擴展等。
《Python Cookbook(第3版)中文版》覆蓋了Python應(yīng)用中的很多常見問題,并提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,并在Python 3.3環(huán)境下進行了測試,可以很方便地應(yīng)用到實際項目中去。此外,《Python Cookbook(第3版)中文版》還詳細(xì)講解了解決方案是如何工作的,以及為什么能夠工作。
4、C Primer Plus(第6版)中文版(豆瓣評分9.3)暢銷30余年的C語言編程入門教程
近百萬程序員的C語言編程啟蒙教程
技術(shù)大牛案頭常備的工具書 針對C11標(biāo)準(zhǔn)庫更新
《C Primer Plus(第6版)中文版》是一本經(jīng)過仔細(xì)測試、精心設(shè)計的完整C語言教程,它涵蓋了C語言編程中的核心內(nèi)容。《C Primer Plus(第6版)中文版》作為計算機科學(xué)的經(jīng)典著作,講解了包含結(jié)構(gòu)化代碼和自頂向下設(shè)計在內(nèi)的程序設(shè)計原則。
與以前的版本一樣,作者的目標(biāo)仍舊是為讀者提供一本入門型、條理清晰、見解深刻的C語言教程。作者把基礎(chǔ)的編程概念與C語言的細(xì)節(jié)很好地融合在一起,并通過大量短小精悍的示例同時演示一兩個概念,通過學(xué)以致用的方式鼓勵讀者掌握新的主題。
每章末尾的復(fù)習(xí)題和編程練習(xí)題進一步強化了重要的信息,有助于讀者理解和消化那些難以理解的概念。本書采用了友好、易于使用的編排方式,不僅適合打算認(rèn)真學(xué)習(xí)C語言編程的學(xué)生閱讀,也適合那些精通其他編程語言,但希望更好地掌握C語言這門核心語言的開發(fā)人員閱讀。 5、Python編程快速上手 : 讓繁瑣工作自動化(豆瓣評分)
5、Python編程快速上手 : 讓繁瑣工作自動化(豆瓣評分9.0)
暢銷Python編程圖書,幫助你通過編程快速實現(xiàn)工作自動化
在本書中,你將學(xué)習(xí)利用Python 編程,在幾分鐘內(nèi)完成手工需要幾小時的工作,而事先卻無需具備編程經(jīng)驗。一旦掌握了編程的基礎(chǔ)知識,你就可以毫不費力地創(chuàng)建Python 程序,完成高效的自動化工作,包括:
● 在一個文件或多個文件中搜索文本;
● 創(chuàng)建、更新、移動和重命名文件和文件夾;
● 搜索網(wǎng)頁和下載的在線內(nèi)容;
● 在任意大小的Excel電子表格中更新和格式化數(shù)據(jù);
● 拆分、合并PDF文件,以及如何加水印和加密;
● 發(fā)送提醒郵件和文本通知;
● 填寫在線表格。
6、Python神經(jīng)網(wǎng)絡(luò)編程(豆瓣評分9.2)
本書將帶領(lǐng)您進行一場妙趣橫生卻又有條不紊的旅行——從一個非常簡單的想法開始,逐步理解神經(jīng)網(wǎng)絡(luò)的工作機制。您無需任何超出中學(xué)范圍的數(shù)學(xué)知識,并且本書還給出易于理解的微積分簡介。本書的目標(biāo)是讓盡可能多的普通讀者理解神經(jīng)網(wǎng)絡(luò)。讀者將學(xué)習(xí)使用Python開發(fā)自己的神經(jīng)網(wǎng)絡(luò),訓(xùn)練它識別手寫數(shù)字,甚至可以與專業(yè)的神經(jīng)網(wǎng)絡(luò)相媲美。
本書適合想要了解深度學(xué)習(xí)、人工智能和神經(jīng)網(wǎng)絡(luò)的讀者閱讀,尤其適合想要通過Python編程進行神經(jīng)網(wǎng)絡(luò)開發(fā)的讀者參考。
7、動手學(xué)深度學(xué)習(xí)(豆瓣評分)
目前市面上有關(guān)深度學(xué)習(xí)介紹的書籍大多可分兩類,一類側(cè)重方法介紹,另一類側(cè)重實踐和深度學(xué)習(xí)工具的介紹。本書同時覆蓋方法和實踐。本書不僅從數(shù)學(xué)的角度闡述深度學(xué)習(xí)的技術(shù)與應(yīng)用,還包含可運行的代碼,為讀者展示如何在實際中解決問題。為了給讀者提供一種交互式的學(xué)習(xí)體驗,本書不但提供免費的教學(xué)視頻和討論區(qū),而且提供可運行的Jupyter記事本文件,充分利用Jupyter記事本能將文字、代碼、公式和圖像統(tǒng)一起來的優(yōu)勢。這樣不僅直接將數(shù)學(xué)公式對應(yīng)成實際代碼,而且可以修改代碼、觀察結(jié)果并及時獲取經(jīng)驗,從而帶給讀者全新的、交互式的深度學(xué)習(xí)的學(xué)習(xí)體驗。
本書面向希望了解深度學(xué)習(xí),特別是對實際使用深度學(xué)習(xí)感興趣的大學(xué)生、工程師和研究人員。本書不要求讀者有任何深度學(xué)習(xí)或者機器學(xué)習(xí)的背景知識,讀者只需具備基本的數(shù)學(xué)和編程知識,如基礎(chǔ)的線性代數(shù)、微分、概率及Python編程知識。本書的附錄中提供了書中涉及的主要數(shù)學(xué)知識,供讀者參考。
8、重構(gòu) : 改善既有代碼的設(shè)計(第2版)(豆瓣評分9.4)軟件開發(fā)大師的不朽經(jīng)典
生動闡述重構(gòu)原理和具體做法
普通程序員進階到編程高手必須修煉的秘笈
20 多年前,正是《重構(gòu):改善既有代碼的設(shè)計》第1 版的出版,使重構(gòu)終于從編程高手們的小圈子走出,成為眾多普通程序員日常開發(fā)工作中不可或缺的一部分。如今,Martin Fowler 的《重構(gòu):改善既有代碼的設(shè)計》一書已經(jīng)成為全球有經(jīng)驗的程序員手中的利器,既可用來改善既有代碼的設(shè)計、提升軟件的可維護性,又可用于使既有代碼更易理解、煥發(fā)出新的活力。 這本備受關(guān)注的第2 版在第1 版的基礎(chǔ)上做了全面修訂,反映了編程領(lǐng)域業(yè)已發(fā)生的許多變化。第2 版中介紹的重構(gòu)列表更加內(nèi)聚,并用JavaScript 語言重寫了代碼范例。
此外,第2 版中還新增了與函數(shù)式編程相關(guān)的重構(gòu)范例,旨在教會讀者如何在沒有類的環(huán)境下開展重構(gòu)。 新版沿襲了第1 版的結(jié)構(gòu),依次解釋什么是重構(gòu),為什么要重構(gòu),如何通過“壞味道”識別出需要重構(gòu)的代碼,以及如何在實踐中成功實施重構(gòu)(無論用的是什么編程語言)
總結(jié)
以上是生活随笔為你收集整理的python编程快速上手 让繁琐工作自动化 豆瓣_2019年,这些豆瓣评分9.0以上的8本程序员好书你都知道吗?...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言中的运算符按位或,|按位或运算符
- 下一篇: python 公开课_python公开课