導語:當你困惑時,書給你啟迪當你迷惘時,書給你指路。當你落寞時,書給你勇氣。當你悲傷時,書給你歡愉。當你狂躁時,書給你冷靜。當你成功時,書給你導航。我們整理出2019年4月值得一讀的9本技術書籍,其中涉及機器學習、人工智能、Android等方面。這個春天就讓書陪你度過吧。
1、《從機器學習到深度學習:基于scikit-learn與TensorFlow的高效開發實戰》

書籍介紹:
《從機器學習到深度學習:基于scikit-learn與TensorFlow的高效開發實戰》是一本場景式的機器學習實踐書,筆者努力做到“授人以漁,而非授人以魚”。理論方面從人工智能(AI)與機器學習(ML)的基本要素講起,逐漸展開有監督學習、無監督學習、強化學習這三大類模型的應用場景與算法原理;實踐方面通過金融預測、醫療診斷機率模型、月球登陸器、圖像識别、寫詩機器人、中國象棋博弈等案例啟發讀者将機器學習應用在各行各業裡,其中後三個案例使用了深度學習技術。
2、《給産品經理講技術》
本書專為非技術背景的網際網路行業從業者和想了解網際網路技術的人員量身定制,分門别類地整理了Web前端技術、用戶端技術、開發技術、網絡技術等章節,基本涵蓋了目前網際網路行業的所有垂直技術領域。為了讓讀者能夠更好地了解技術的精髓,幾乎每篇文章都配以現實生活中通俗易懂的例子,用于類比複雜的網際網路技術原理。
在最後的“溝通”章節,作者介紹了根據自身近10年工作經驗總結出的一些非技術人員與技術人員的溝通技巧,相信對讀者的工作會有一定幫助。
3、《機器學習基礎:從入門到求職》
《機器學習基礎:從入門到求職》的定位是幫助求職者快速入門并掌握機器學習相關的基礎核心知識,降低學習成本,節省更多的時間。
但是《機器學習基礎:從入門到求職》并未介紹如何求職、如何面試,而是把機器學習算法相關崗位的常見問題羅列在前言,讀者可閱讀前言後自行判斷哪些方面需要提升,然後學習本書中的相關章節,帶你走近機器學習求職的起點。
4、《架構修煉之道——億級網關、平台開放、分布式、微服務、容錯等核心技術修煉實踐》
《架構修煉之道——億級網關、平台開放、分布式、微服務、容錯等核心技術修煉實踐》結合實際的生産實踐,分别對網關、平台開放、分布式、MQ、RPC、I/O、微服務、容錯的内容做了詳細介紹。其中的内容不限于概念,而是會下沉到實踐背後的感悟與總結。比如本書詳細闡述了網關系統是如何“抗量”,又是如何容錯的,以及在每次大促中的備戰經驗。其他内容也是如此,基于實踐,源于實踐,比如微服務的實戰案例、MQ的各種功能場景、消息推送的實踐等講的皆是實踐之道。希望讀者可以通過《架構修煉之道——億級網關、平台開放、分布式、微服務、容錯等核心技術修煉實踐》了解網際網路常用架構知識背後的原理及解決問題之道。
5、《統計之美:人工智能時代的科學思維》
《統計之美:人工智能時代的科學思維》每一章節都通過某個曆史經典故事、網絡熱點事件、行業真實案例等背景知識引出對知識點的介紹,涵蓋了經典的統計學模型和前沿的資料科學技術,并結合大資料實踐領域的經驗,構造了一套以實際應用為導向的知識體系,幫助讀者輕松地掌握各分析方法的思想精髓,并能快速地應用到實際的工作中去。
6、《未來架構:從服務化到雲原生》
網際網路架構不斷演化,經曆了從集中式架構到分布式架構,再到雲原生架構的過程。雲原生因能解決傳統應用更新緩慢、架構臃腫、無法快速疊代等問題而成了未來雲端應用的目标。
《未來架構:從服務化到雲原生》首先介紹架構演化過程及雲原生的概念,讓讀者對基礎概念有一個準确的了解,接着闡述分布式、服務化、可觀察性、容器排程、Service Mesh、雲資料庫等技術體系及原理,并介紹相關的SkyWalking、Dubbo、Spring Cloud、Kubernetes、Istio等開源解決方案,最後深度揭秘開源分布式資料庫生态圈ShardingSphere的設計、實作,以及進入Apache基金會的曆程,非常适合架構師、雲計算從業人員閱讀、學習。
7、《雲計算通俗講義(第3版)》
《雲計算通俗講義(第3版)》力求簡明扼要地闡述雲計算的基本概念,讓非IT專業人士也能輕松看懂這一現在人人都能接觸(以後程度會更深)的事物——雲計算。本書遵循一條由感性到理性、由淺入深的主線展開:首先采用情景描述,讓外行的人對雲計算也能産生感性認識;其次從計算機的基本知識開始逐漸引出雲計算的概念,使人産生理性認識;接着列舉一系列生活中的典型雲應用例子,讓人們明白雲計算給生活帶來的确切好處;最後采用OpenStack搭建單節點和三節點方案讓人們感受組建雲系統的過程,以達到抛磚引玉的目的。本書可作為高等院校學生教材。
8、《安全技術大系Android軟體安全權威指》
《Android軟體安全權威指南》從平台搭建和語言基礎開始,循序漸進地講解了Android平台上的軟體安全技術,提供了對Windows、Linux、macOS三個平台的支援,涉及與Android軟體安全相關的環境搭建、檔案格式、靜态分析、動态調試、Hook與注入、軟體保護技術、軟體殼等主題,涵蓋OAT、ELF等新的檔案格式。《Android軟體安全權威指南》将Java與Native層的軟體安全技術分開講解,加入了與軟體殼相關的章節,内容安排細緻、合理。《Android軟體安全權威指南》的每一章都以執行個體講解的方式來展開内容,實踐性較強。
9、《Spring Boot程式設計思想(核心篇)》
本書是《Spring Boot 程式設計思想》的核心篇,開篇總覽Spring Boot核心特性,接着讨論自動裝配(Auto-Configuration)與SpringApplication。《Spring Boot程式設計思想(核心篇)》的讨論以Spring Boot為中心,議題發散至Spring技術棧、JSR及Java。希望透過全局的視角,幫助讀者了解Spring Boot變遷的曆程;經過多方的比較,幫助讀者了解Spring Boot特性的原理;整合标準的規範,幫助讀者掌握Spring Boot設計的哲學。
《Spring Boot程式設計思想(核心篇)》适合對Spring Boot感興趣的讀者閱讀。
結語:
以上是2019年4月值得一讀的9本技術書籍,書是階梯,幫助人們登上理想的高峰。讓我們一起來多讀書吧。