2016年上半年好書推薦
2016年已經過去了一半,帶大家一起回顧2016年上半年人郵異步社區出過的好書,順便您也看看自己的書架,還有多少是您未讀過的,還有多少在計劃之內還沒讀完的,都來回顧下吧。
C Primer Plus 第6版 中文版
C Primer Plus (6th Edition)
暢銷的重量級C語言大百科全書
C語言從入門到精通的入門經典推薦
初學的大牛著作 第五版銷售超過250000冊
本書詳細講解了C語言的基本概念和編程技巧。
全書共17章。第1、2章介紹了C語言編程的預備知識。第3~15章詳細講解了C語言的相關知識,包括數據類型、格式化輸入/輸出、運算符、表達式、語句、循環、字符輸入和輸出、函數、數組和指針、字符和字符串函數、內存管理、文件輸入輸出、結構、位操作等。第16章、17章介紹C預處理器、C庫和高級數據表示。本書以完整的程序為例,講解C語言的知識要點和注意事項。每章末設計了大量復習題和編程練習,幫助讀者鞏固所學知識和提高實際編程能力。附錄給出了各章復習題的參-和豐富的參考資料。
本書可作為C語言的教材,適用于需要系統學習C語言的初學者,也適用于鞏固C語言知識或希望進一步提高編程技術的程序員。
Python核心編程 第3版
Core Python Applications Programming (3rd Edition)
Python高手進階圖書
詳解通用應用和Web開發
系列銷量逾70000冊
Python開發人員的案頭必讀學習手冊
本書是經典暢銷圖書《Python核心編程(第二版)》的全新升級版本,總共分為3部分。第1部分講解了Python的一些通用應用,包括正則表達式、網絡編程、Internet客戶端編程、多線程編程、GUI編程、數據庫編程、Microsoft Office編程、擴展Python等內容。第2部分講解了與Web開發相關的主題,包括Web客戶端和服務器、CGI和WSGI相關的Web編程、Diango Web框架、云計算、高級Web服務。第3部分則為一個補充/實驗章節,包括文本處理以及一些其他內容。 本書適合具有一定經驗的Python開發人員閱讀。
Spring實戰(第4版)
Spring in Action,Fourth Edition edition
全球有超過100 000的開發者使用本書來學習Spring
中文版累計銷售超10萬冊,暢銷經典Spring 技術圖書
第4版針對Spring 4進行了全面更新。全書分為四部分。第1部分介紹Spring框架的核心知識。第二部分在此基礎上介紹了如何使用Spring構建Web應用程序。第三部分告別前端,介紹了如何在應用程序的后端使用Spring。第四部分描述了如何使用Spring與其他的應用和服務進行集成。
《Spring實戰(第4版)》適用于已具有一定Java 編程基礎的讀者,以及在Java 平臺下進行各類軟件開發的開發人員、測試人員,尤其適用于企業級Java 開發人員。本書既可以被剛開始學習Spring 的讀者當作學習指南,也可以被那些想深入了解Spring 某方面功能的專業用戶作為參考用書。
浪潮之巔 第三版 上下冊
《浪潮之巔 第三版》是一本介紹互聯網及IT行業興衰變化的書,書中的內容最早由吳軍博士發表在Google黑板報上,歷經多次改寫和重構。近一百多年來,總有一些公司很幸運地、有意識或無意識地站在技術革命的浪尖之上。在這十幾年間,它們代表著科技的浪潮,直到下一波浪潮的來臨。從一百年前算起,AT&T 公司、IBM 公司、蘋果公司、英特爾公司、微軟公司、思科公司、雅虎公司和Google公司都先后被幸運地推到了浪尖。雖然,它們來自不同的領域,中間有些已經衰落或正在衰落,但是它們都極度輝煌過。在這些公司興衰的背后,有著它必然的規律。
《浪潮之巔》系統地介紹了這些公司成功的本質原因及科技工業一百多年的發展。本書不僅講述科技工業的歷史,更重在揭示它的規律性。 在極度商業化的今天,科技的進步和商機是分不開的。因此,《浪潮之巔》也系統地介紹了影響到科技浪潮的風險投資公司,諸如 KPCB 和紅杉資本,以及百年來為科技捧場的投資銀行,例如高盛公司,等等。
對所有身處并熱愛高科技行業的人來說,對所有渴望創新、欣賞創新的中國創業者來說,新版《浪潮之巔》都是一本可讀性很強的作品,足以做到“開卷有益”!
這不是一本科技產業發展歷史集,而是在這個數字時代,一本IT人非讀不可,而非IT人也應該拜讀的作品。
Python算法教程
Python Algorithms: Mastering Basic Algorithms in the Python Language
精通Python基礎算法
本書用Python語言來講解算法的分析和設計。本書主要關注經典的算法,但同時會為讀者理解基本算法問題和解決問題打下很好的基礎。全書共11章。分別介紹了樹、圖、計數問題、歸納遞歸、遍歷、分解合并、貪心算法、復雜依賴、Dijkstra算法、匹配切割問題以及困難問題及其稀釋等內容。本書在每一章結束的時候均有練習題和參考資料,這為讀者的自我檢查以及進一步學習提供了較多的便利。在全書的最后,給出了練習題的提示,方便讀者進行查漏補缺。 本書概念和知識點講解清晰,語言簡潔。本書適合對Python算法感興趣的初中級用戶閱讀和自學,也適合高等院校的計算機系學生作為參考教材來閱讀。
領域驅動設計:軟件核心復雜性應對之道(修訂版)
Domain-Driven Design: Tackling Complexcity in the Heart of Software
領域驅動設計之父經典著作
眾多聲名顯赫軟件大師鼎力推薦
深度剖析構建高質量復雜系統的核心技術
本書是領域驅動設計方面的經典之作,修訂版更是對之前出版的中文版進行了全面的修訂和完善。
Wireshark網絡分析的藝術
《Wireshark網絡分析的藝術》挑選的網絡包來自真實場景,經典且接地氣。講解時采用了生活化的語言,力求通俗易懂,以使讀者在輕松閱讀的過程中,既可以學到實用的網絡知識,又能形成解決問題的思路。
與大多網絡圖書的課堂式體驗不同,閱讀《Wireshark網絡分析的藝術》的感覺更像在聽技術圈的朋友分享經驗,除了知識,還有心情和想法。本書的覆蓋范圍從日常使用的手機App,到企業級的數據中心;從對付運營商的網絡劫持,到開發自己的分析工具,不一而足。無論你是系統管理員、實施工程師、技術支持、網管、培訓教師,還是開發和測試人員,都適合閱讀本書。
循序漸進Linux 第2版
本書從基礎知識入手,系統講解了Linux系統結構、shell、主流服務器搭建及故障排除、用戶權限管理、磁盤存儲管理、文件系統管理、內存管理和系統進程管理等關鍵技術,深入研究了系統性能優化思路、系統性能評估與優化、集群技術、負載均衡等Linux熱點主題。
全書強調學習方法以及技術能力的培養,在每個知識點后都給出了大量操作案例,包括了詳細的操作步驟,具有很強的可操作性,并對案例進行分析,提供了解決問題的思路和方法,做到了授人以漁。 本書適合希望系統、全面學習Linux技術的初學者作為教材,也適合Linux系統管理員、數據庫管理人員、網絡安全管理人員、系統集成人員和系統架構師參考。
Android開發進階 從小工到專家
本書是一本專門介紹Android開發的圖書。書中首先對Android開發的核心知識點進行深入講解,然后介紹單元測試、代碼規范、版本控制、重構、架構等重要的知識,使得讀者在深入掌握技術的同時也幫助他們開闊眼界,且能夠以更專業的方式設計應用軟件,完成從只會實現功能的初級程序員到軟件工程師、設計師的轉變。
本書的主要內容為:構成Android系統基石的四大組件、創造出豐富多彩的UI設計的控件、保證App流暢的多線程開發、必知必會的HTTP網絡請求應用、數據存儲的核心SQLite數據庫、讓程序更優秀的性能優化、讓程序更整潔的代碼規范、管理程序的好幫手Git版本控制,以及需要掌握的高級技術,如單元測試、六大原則與設計模式、重構和綜合實戰等。
本書適合Android開發初學者、程序員學習,也適合作為大中專院校相關專業的師生用書和培訓學校的教材。
Python數據分析
Python Data Analysis
Python是一種多范型編程語言,既適用于面向對象的應用開發,又適合函數式設計模式。Python已經成為數據科學家進行數據分析、可視化以及機器學習的一種理想編程語言,它能幫助你快速提升工作效率。 本書將會帶領新手熟悉Python數據分析相關領域的方方面面,從數據檢索、清洗、操作、可視化、存儲到高級分析和建模。同時,本書著重講解一系列開源的Python模塊,諸如NumPy、SciPy、matplotlib、pandas、IPython、 Cython、scikit-learn和NLTK等。此外,本書還介紹了數據可視化、信號處理、時間序列分析、數據庫、預測性分析和機器學習等主題。通過閱讀本書,你將華麗變身數據分析高手。
操作系統真象還原
大學及研究生都有操作系統課程,這類人群具有很高的學術能力,但書中講的過于抽象與晦澀,以至于很多學生對于此門課程恐懼到都提不出問題,只有會的人才能提出問題。操作系統理論書是無法讓讀者理解什么是操作系統的,學操作系統不能靠想像,他們需要看到具體的東西。
絕大多數技術人都對操作系統懷著好奇的心,他們渴望一本告訴操作系統到底是什么的書,里面不要摻雜太多無關的管理性的東西,代碼量不大且是現代操作系統雛形,他們渴望很快看到本質而不花費大量的時間成本。
第一本Docker書 修訂版
The Docker Book
本書由Docker公司前服務與支持副總裁James Turnbull編寫,是權威的Docker開發指南。本書專注于Docker 1.9及以上版本,指導讀者完成Docker的安裝、部署、管理和擴展,帶領讀者經歷從測試到生產的整個開發生命周期,讓讀者了解Docker適用于什么場景。書中先介紹Docker及其組件的基礎知識,然后介紹用Docker構建容器和服務來完成各種任務:利用Docker為新項目建立測試環境,演示如何使用持續集成的工作流集成Docker,如何構建應用程序服務和平臺,如何使用Docker的API,如何擴展Docker。
本書適合對Docker或容器開發感興趣的系統管理員、運維人員和開發人員閱讀。
Axure RP8 網站和APP原型制作 從入門到精通
Unity Shader入門精要
本書不僅要教會讀者如何使用Unity Shader,更重要的是要幫助讀者學習Unity中的一些渲染機制以及如何使用Unity Shader實現各種自定義的渲染效果,希望這本書可以為讀者打開一扇新的大門,讓讀者離制作心目中優秀游戲的心愿更近一步。
告別失控:軟件開發團隊管理必讀
Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
數據整理實踐指南
Bad Data Handbook Cleaning Up The Data So You Can Get Back To Work
本書共有19章,向讀者展示了使用和清理不良數據背后的理論和實踐。第1部分是Grubby的動手實踐指南,它向讀者介紹了駕馭、提取數據的方法,如何處理文本數據中的數據以及Web開發中碰到的數據問題。第2部分是讓人充滿意外的數據,它向讀者介紹了數據也會“撒謊”。第3部分是方法,它向讀者介紹了處理不良數據的一些方法。第4部分是數據存儲和基礎設施,它向讀者介紹了如何存儲數據。第5部分是數據的商業化,它向讀者介紹了如何避免數據處理的一些誤差。第6部分是數據策略,它向讀者介紹了如何追蹤數據、評估數據質量以及構建數據質量相關平臺等。 本書適合數據科學家、數據處理和整理相關開發人員閱讀。也適合想要進入數據處理領域的讀者閱讀。
數據科學家修煉之道
Data Scientist: The Definitive Guide to Becoming a Data Scientist
推薦理由:一本拓展思維的書,如果你想做數據科學家,可以選這本。
數據科學家是指采用科學方法、運用數據挖掘工具尋找新的數據洞察力的工程師,他們往往集技術專家和數據分析師的角色于一身。在IT行業中,數據科學家將在創造力、溝通能力以及與商業世界的聯系方面得到更多的鍛煉機會,是當前非常有發展潛力的新興職位。
本書全面介紹了成為數據科學家應當了解的各類知識。全書共分18章,首先介紹了數據科學與大數據、數據科學的重要性,接著介紹了數據科學家的類型、思維體系、技術資質、經驗、社交圈、所用的軟件、學習新知和解決問題,另外還介紹了機器學習與R語言平臺、數據科學的處理流程、所需的具體技能,最后介紹了數據科學求職、自我展示,并提供了一些有關職業數據科學家和資深數據科學家的案例學習。
Docker生產環境實踐指南
本書圍繞“Docker該如何應用到生產環境”這一核心問題展開。在本書中,讀者將接觸到多個IT企業應用Docker到生產環境的成功案例,了解Docker實際投產時將會面臨的問題,以及它與現有基礎設施存在的矛盾與沖突,了解構建Docker生態系統所需的配套設施,包括安全、構建鏡像、持續集成/持續交付、鏡像存儲、配置管理、網絡實現、服務發現、持久化存儲以及日志監控等模塊具體選型方案及利弊所在。本書編寫時一些案例參考的Docker版本是Docker 1.6版本或Docker 1.7。
創新的洞見
作為領先的科技創新媒體及交流平臺,虎嗅網365天不停歇地在追蹤趨勢、討論方法與得失。它發布的文章的角度與深度,令這個平***特。
這本書是從它過去一年近萬篇文章中精心選擇出來的代表作品,它們成功超越了時間施加在新聞上的速朽效應。希望讀者能從這些看似乎零星散落的篇章里感知創新的去處、未來的風口。
本文轉載自異步社區
網絡安全 Python
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。