大學四年,我決定把Java學習過的書籍都分享一遍

敖 丙發表於2020-04-11

你知道的越多,你不知道的越多

點贊再看,養成習慣

給歲月以文明,而不是給文明以歲月

本文 GitHub https://github.com/JavaFamily 上已經收錄,有一線大廠面試點思維導圖,也整理了很多我的文件,歡迎Star和完善,大家面試可以參照考點複習,希望我們一起有點東西。

前言

王瀟:格局決定了一個人的夢想,夢想反過來決定行為。

那格局是什麼呢?

格局是你能夠看見的深度、廣度和密度。

王瀟認為,格局是一本本書搭建起來的,正如她所言:“讀書讓我知道世界很大,然後才知道推開門去看看這個世界。

之前有一篇文章我寫到了幾乎是一個技術人從0到1的整個生涯了,其實大家發現根本就沒有終點。

《程式人生》風雨十年-從大學到技術專家我做了啥?

我們的一生其實也基本上都在學習,那提到學習,我第一時間想到的就是讀書了。

記得帥丙在自己21歲的那個夏天,當時拿到了自己的第一筆實習工資1400塊,因為是110塊一天嘛,而且入職的第一個月也沒上滿,但是還是很開心,第一個月師傅就給了一個建議,買本書吧。

就這樣我買了出社會之後的第一本技術書籍《Java核心卷一》,也是師傅推薦的,如獲至寶。

到現在我的書架都茫茫噹噹了,但是這本書還是一直陪伴我左右,也是我印象最深刻的技術書籍,因為那感覺就像是初戀的味道,甜甜的。

為啥推薦大家讀書呢,書籍的作者都是幾年甚至幾十年的經驗,最後總結為一本書,那就算裡面有錯誤的點,我想你花幾十塊,只用幾個禮拜甚至幾天就可以拜讀人家十幾年的經驗,我覺得怎麼算都是血賺?

正文

好了扯了這麼多隻是想要引出今天的主題,我會按照不同的型別把我知道的一些書籍,包括身邊朋友推薦的書籍,都在這裡列給大家,大家按需自取。

我還推薦了很多非技術的書籍,人文地理懸疑情感都會涉及,反正很多書我是真的很喜歡。

我上一篇提到的我亦師亦友的阿里技術專家朋友,他就是個很喜歡讀書的人,說實話他的學校背景不好,剛開始出來也是在外包乾活的,但是他有個習慣,就是看書,基本上閒暇時候,都能看到他看書的身影。

看他的動態也都是分享各類書籍,口吐芬芳,我要是個女人,估計他跑不掉了。

反正經常讀書的人,你跟他說話,看他談吐,自然就知道了,我經常說的那句:腹有詩書氣自華 希望你能懂,不看真像網上的段子那樣,看到美好的景色只能:臥*

下面是我截圖的他的幾條動態,這種談吐我愛了❤

Java

Java核心技術·卷 I(原書第10版)| Core Java Volume

講的很全面,書中的程式碼示例都很好,很適合Java入門。

但是作者不太厚道的是把現在沒人用的GUI程式設計放在了第一卷,基本上10~13章是可以不用讀的。

Java效能權威指南|Java Performance: The Definitive Guide

市面上介紹Java的書有很多,但專注於Java效能的並不多,能遊刃有餘地展示Java效能優化難點的更是鳳毛麟角,本書即是其中之一。

通過使用JVM和Java平臺,以及Java語言和應用程式介面,本書詳盡講解了Java效能調優的相關知識,幫助讀者深入理解Java平臺效能的各個方面,最終使程式如虎添翼。

實戰Java高併發程式設計|葛一鳴

由部分段落的行文來看,搬了官方文件。

也有一些第一人稱的敘述和思考,也能看出作者也是花了一點心思的。勝在比較基礎,涉及到的知識點也還很全面(講到了流水線計算和併發模型這些邊邊角角的),但是由於是編著,全書整體上不夠統一和深入,適合作為學習高併發的第一本工具書。

Java 8實戰

對Java8的新特性講解的十分到位,尤其是lamdba表示式和流的操作。

再者對於Java8併發處理很有獨到見解。對於並行資料處理和組合式非同步程式設計還需要更深的思考才能更加掌握。

推薦給再用java8但沒有去真正瞭解的人看,有很多你不知道的細節、原理和類庫設計者的用心良苦在裡面、內容沒有很難,抽出幾個小時就能看完,花費的時間和收穫相比,價效比很高。

Java併發程式設計實戰

先不談本書的內容如何,光書名就足夠吸引不少目光。“併發”這個詞在Java世界裡往往和“高階、核心”等字眼相聯絡起來,就衝著這兩個字,都將勾起軟體工程師們埋藏在心底那種對技術的探索欲和對高階API的駕馭感。

程式設計師嘛,多少都有點職業病。其實Java對“併發”優化從未停止過,從5.0到7.0,幾乎每個版本的新特性裡,都會針對前一版本在“併發”上有所改進。這種改進包括提供更豐富的API介面、JVM底層效能優化等諸多方面。

Thinking in Java

很美味的一本書,不僅有icecreamm,sundae,sandwich,還有burrito!真是越看越餓啊~

Effective Java中文版(第3版)|Effective Java Third Edition

Java 高階書籍,小白勸退。介紹了關於Java 程式設計的90個經驗技巧。

作者功力非常強悍,導致這本書有時知識面遷移很廣。總之,非常適合有一定Java開發經驗的人閱讀提升。

深入理解Java虛擬機器(第3版)| 周志明

淺顯易懂。最重要的是開啟一扇理解虛擬機器的大門。

記憶體管理機制與Java記憶體模型、高效併發這三章是特別實用的。

Java虛擬機器規範(Java SE 8版)|愛飛翔、周志明

整本書就覺得第二章的方法位元組碼執行流程,第四章的前8節和第五章能看懂一些。其他的過於細緻和瑣碎了。

把Java位元組碼講的很清楚了,本質上Java虛擬機器就是通過位元組碼來構建的一套體系罷了。所以位元組碼說的非常細緻深入。

資料&大資料

資料結構與演算法分析|Data Structures and Algorithm Analysis in Java

資料結構是計算機的核心,這部書以java語言為基礎,詳細的介紹了基本資料結構、圖、以及相關的排序、最短路徑、最小生成樹等問題。

但是有一些高階的資料結構並沒有介紹,可以通過《資料結構與演算法分析——C語言描述》來增加對這方面的瞭解。

MySQL必知必會

《MySQL必知必會》MySQL是世界上最受歡迎的資料庫管理系統之一。

書中從介紹簡單的資料檢索開始,逐步深入一些複雜的內容,包括聯結的使用、子查詢、正規表示式和基於全文字的搜尋、儲存過程、遊標、觸發器、表約束,等等。通過重點突出的章節,條理清晰、系統而扼要地講述了讀者應該掌握的知識,使他們不經意間立刻功力大增。

資料庫系統概念|Datebase System Concepts(Fifth Edition)

從大學讀到現在,每次拿起都有新的收穫。而且這本書還是對各個資料相關領域的概覽,不僅僅是資料庫本身。

高效能MySQL

對於想要了解MySQL效能提升的人來說,這是一本不可多得的書。

書中沒有各種提升效能的祕籍,而是深入問題的核心,詳細的解釋了每種提升效能的原理,從而可以使你四兩撥千斤。授之於魚不如授之於漁,這本書做到了。

高可用MySQL

很實用的書籍,只可惜公司現有的業務和資料量還沒有達到需要實踐書中知識的地步。

利用Python進行資料分析|唐學韜

內容還是跟不上庫的發展速度,建議結合裡面講的庫的文件來看。

內容安排上我覺得還不錯,作者是pandas的作者,所以對pandas的講解和設計思路都講得很清楚。除此以外,作者也是幹過金融資料分析的,所以後面專門講了時間序列和金融資料的分析。

image-20191207121445898
image-20191207121445898

HBase

看完影印版第一遍,開始以為會是大量講API,實際上除了沒有將HBase原始碼,該講的都講了,CH8,9章留到最後看的,確實有點頓悟的感覺,接下來需要系統的看一遍Client API,然後深入程式碼,Come ON!

Programming Hive

Hive工具書,Hive高階特性。

Hadoop in Practice| Alex Holmes

感覺比action那本要強 像是cookbook型別的 整個過完以後hadoop生態圈的各種都接觸到了 這本書適合當參考手冊用。

Hadoop技術內幕|董西成

其實國人能寫這樣的書,感覺還是不錯的,不過感覺很多東西不太深入,感覺在深入之前,和先有整體,帶著整體做深入會更好一點, jobclient,jobtracer,tasktracer之間的關係最好能系統化

Learning Spark

很不錯,core的原理部分和api用途解釋得很清楚,以前看文件和程式碼理解不了的地方豁然開朗。

不足的地方是後幾章比較弱,mllib方面沒有深入講實現原理。graphx也沒有涉及

ODPS權威指南

基本上還算一本不錯的入門,雖然細節方面談的不多,底層也不夠深入,但畢竟是少有的ODPS書籍,且覆蓋面很全,例子也還行。

資料之巔|徐子沛

從一個新的視角(資料)切入,寫美國曆史,統計學的發展貫穿其中,草蛇灰線,伏脈千里,讀起來波瀾壯闊。

訊息佇列&Redis

RabbitMQ實戰

很多年前的書了,書中的例子現在已經不適用了,推薦官方教程。

一些基礎還是適用,網上也沒有太多講rab的書籍,將就看下也行,我沒用過所以….

Apache Kafka原始碼剖析|徐郡明

雖然還沒看,但知道應該不差。我是看了作者的mybatis原始碼分析,再來看這本的,相信作者。

作者怎麼有這麼多時間,把框架研究的這麼透徹,佩服,佩服。

深入理解Kafka:核心設計與實踐原理|朱忠華

通俗易懂,圖文並茂,用了很多圖和示例講解kafka的架構,從巨集觀入手,再講到細節,比較好,值得推薦。

深入理解Kafka是市面上講解Kafka核心原理最透徹的,全書都是挑了kafka最核心的細節在講比如分割槽副本選舉、分割槽從分配、kafka資料儲存結構、時間輪、我認為是目前kafka相關書籍裡最好的一本。

Kafka

認真刷了 kafka internal 那章,看了個talk,算是入了個門。

系統設計真是門藝術。

RocketMQ實戰與原理解析|楊開元

對RocketMQ的脈絡做了一個大概的說明吧,深入細節的東西還是需要自己看程式碼

Redis設計與實現|黃健巨集

部分內容寫得比較囉嗦,當然往好了說是對新手友好,不厭其煩地分析細節,但也讓整本書變厚了?,個人以為精煉語言可以減少20%的內容。

對於有心一窺redis實現原理的讀者來說,本書展露了足夠豐富的內容和細節,卻不至於讓冗長的實現程式碼嚇跑讀者——虛擬碼的意義在此。下一步是真正讀原始碼了。

Redis 深度歷險:核心原理與應用實踐|錢文品

真心不錯,資料結構原理+實際應用+單執行緒模型+叢集(sentinel, codis, redis cluster), 分散式鎖等等講的都十分透徹。

一本書的作用不就是系統性梳理,為讀者開啟一扇窗,讀者想了解更多,可以自己通過這扇窗去Google。這本書的一個瑕疵是最後一章吧,寫的倉促了。不過瑕不掩瑜。

技術綜合

TCP/IP詳解 卷1:協議

讀專業性書籍是一件很枯燥的事,我的建議就是把它作為一本手冊,先瀏覽一遍,遇到問題再去詳細查,高效。

Netty in Action

涉及到很多專業名詞新概念看英文原版順暢得多,第十五章 Choosing the right thread model 真是寫得太好了。另外結合Ron Hitchens 寫的《JAVA NIO》一起看對理解JAVA NIO和Netty還是很有幫助的

ZooKeeper

值得使用zookeeper的人員閱讀, 對於zookeeper的內部機制及api進行了很詳細的講解, 後半部分深入地講解了zookeeper中ensemble互相協作的流程, 及group等高階配置, 對zookeeper的高階應用及其它類似系統的設計都很有借鑑意義.

從Paxos到Zookeeper|倪超

分散式入門鼻祖,開始部分深入闡述cap和base理論,所有的分散式框架都是圍繞這個理論的做平衡和取捨,中間 zk的原理、特性、實戰也講的非常清晰,同時講cap理論在zk中是如何體現,更加深你對cap的理解.

深入理解Nginx(第2版)|陶輝

雲裡霧裡的快速讀了一遍,主要是讀不懂,讀完後的感受是設計的真好。

原本是抱著瞭解原理進而優化效能的想法來讀的,卻發現書中的內容都是講原始碼,作者對原始碼的註釋超級詳細,非常適合開發者,但不適合使用者,給個五星好評是因為不想因為我這種菜雞而埋沒了高質量內容。

另外別人的程式碼寫的真好看,即便是過程式語言程式也吊打我寫的面嚮物件語言程式。

作者是zookeeper的活躍貢獻者,而且是很資深的研究員,內容比較嚴謹而且較好的把握住了zk的精髓。書很薄,但是沒有廢話,選題是經過深思熟慮的。

深入剖析Tomcat

本書深入剖析Tomcat 4和Tomcat 5中的每個元件,並揭示其內部工作原理。通過學習本書,你將可以自行開發Tomcat元件,或者擴充套件已有的元件。 Tomcat是目前比較流行的Web伺服器之一。作為一個開源和小型的輕量級應用伺服器,Tomcat 易於使用,便於部署,但Tomcat本身是一個非常複雜的系統,包含了很多功能模組。這些功能模組構成了Tomcat的核心結構。本書從最基本的HTTP請求開始,直至使用JMX技術管理Tomcat中的應用程式,逐一剖析Tomcat的基本功能模組,並配以示例程式碼,使讀者可以逐步實現自己的Web伺服器。

image-20191201222250542
image-20191201222250542

深入理解計算機系統 | 布萊恩特

無論是內容還是紙張印刷,都是滿分。計算機學科的集大成之作。引導你如何練內功的,算是高配版本的計算機導論,目的是釜底抽薪引出來作業系統、組成原理這些專業核心的課程。幫助我們按圖索驥,點亮一個一個技能樹。

架構探險分散式服務框架 | 李業兵

剛看前幾章的時候,心裡滿腦子想得都是這特麼貼一整頁pom檔案程式碼上來幹雞毛,又是騙稿費的,買虧了買虧了,後來到序列化那章開始,誒?還有那麼點意思啊。

到服務註冊中心和服務通訊,60塊錢的書錢已經賺回來了。

知識是無價的,如果能花幾十塊錢幫你掃了幾個盲區,那就是賺了。

深入分析JavaWeb技術內幕 | 許令波

與這本書相識大概是四年前是在老家的北方圖書城裡,當時看到目錄的感覺是真的驚豔,對當時剛入行的自己來說,這簡直就是為我量身定做的掃盲科普集啊。

但是可惜的是,這本書在後來卻一直沒機會讀上。然後經過四年的打怪升級之後,這次的閱讀體驗依舊很好。

其中,java編譯原理、 Servlet工作原理、 Tomcat、spring和iBatis這幾章的收穫很大。

前端

jQuery 技術內幕| 高雲

非常棒的一本書,大大降低了閱讀jquery原始碼的難度(雖然還是非常難)。

Head First HTML與CSS(第2版)

翻了非常久的時間 斷斷續續 其實從頭翻到尾 才發現一點都不難。

可我被自己的懶惰和畏難情緒給拖累了 簡單說 我成了自己往前探索的負擔。網頁基礎的語法基本都涵蓋了 限於文字形態 知識點都沒法像做題一樣被反覆地運用和複習到。通俗易懂 這不知算是多高的評價?

作為入門真心算不錯了 如果更有耐心 在翻完 HTML 後 對 CSS 部分最好是可以迅速過一遍 找案例練習估計更好 紙上得來終覺淺 總是這樣。

JavaScript高階程式設計(第3版)

JavaScript最基礎的書籍,要看認真,慢慢地看,累計接近1000小時吧。而且物件與繼承,效能優化,HTML5 api由於沒有實踐或缺乏程式碼閱讀量導致看的很糊塗,不過以後可以遇到時再翻翻,或者看更專業的書。

深入理解ES6

Zakas的又一部傑作,他的作品最優秀的地方在於只是闡述,很少評價,這在幫助我們夯實基礎時十分有意義,我也喜歡這種風格。

我是中英文參照閱讀的,譯本後半部分有一些文字上的紕漏,但是總體來說忠實原文,水平還是相當不錯,希望再版時可以修復這些文字問題。

高效能JavaScript

還是挺不錯的。尤其是對初學者。總結了好多程式方面的好習慣。

不過對於老手來說,這些常識已經深入骨髓了。

深入淺出Node.js|樸靈

本書是我看到現在對Node.JS技術原理和應用實踐闡述的最深入,也最全面的一本書。鑑於作者也是淘寶的一位工程師,在技術總是國外好的大環境下,沒有理由不給本書五顆星。

作者秉著授人於魚不如授人於漁的精神,細緻入微的從V8虛擬機器,記憶體管理,字串與Buffer的應用,非同步程式設計的思路和原理這些基礎的角度來解釋Node.JS是如何工作的,比起市面上眾多教你如何安裝node,用幾個包編寫一些示例來比,本書絕對讓人受益匪淺。

認真看完本書,幾乎可以讓你從一個Node的外行進階到專家的水平。贊!

Vue跟React的技術棧的書不多,很多也是官方文件的照搬照抄,我覺得看官網咖哈哈。

非技術類

失蹤的孩子

整本書的能量太密集了,像一個源源不斷噴發的火山,讀完悵然若失。最後幾頁,萊農從時間中回望,生命的真相被自己毫不留情的剖白,而即使是這樣的時刻,她依然能再次在對莉拉的愛和嫉妒中被激發開始進行她最為重要、最可能留在時間之中的作品的創作,如此的勇氣,誠實和堅韌……反正我已經喜歡她了。

而莉拉依然是個迷。她和萊農是相反的人,萊農會攫住一切填充自己,去成為,但莉拉對任何事情的投入都不會滋養自身,而是燃燒掉自己的一部分。

她的激情,超越一切的理解和視野與她的情緒化,她的恐懼,都讓人困惑。莉拉是所有人的鏡子,任何人在她面前都不得不面對自己;同時,是不是沒有人,或者說莉拉沒有允許任何人瞭解她?因為她在與外界和自己的對抗中也未能真正看見自己?

人生|路遙

想著和平凡的世界一個調子,都是鄉村,都是文革的尾巴,都是那點家長裡短絕對真實。

我總覺得那是作者的真實寫照,一切都是從自己的記憶中提煉出來的故事。

只不過根據高加林我總在思考勞動人民是否應該有文化,有文化了以後就開始痛苦,開始懷春悲秋,開始事逼,開始怨天尤人。

知識分子那些臭毛病顯露無疑。

絲綢之路 | 彼得·弗蘭科潘

書的顏值很高,厚厚的大開本,包裝和紙張都不枉自己百元大洋。書名雖叫【絲綢之路】,但是讀後發現其實是以中東為針,一路串起亞歐大陸各個文明兩千多年間所發生的故事。

從史實、文化、宗教、政治、權力、金錢等多方面論述了以中亞和歐洲為主的發展史,資訊量非常的大。每個章節的標題都用四個字直接道出當前世界的核心驅動,比如基督之路、鐵蹄之路、西歐之路、納粹之路、爭霸之路。

視野廣闊,大開大合,時間跨度可算是穿越千年中東。美中不足的是,中國作為絲綢之路東段上最為重要的國家,描述的篇幅卻很少。

我的天才女友 | 埃萊娜·費蘭特

來自義大利作家的小說,“那不勒斯”四部曲的第1部,講述了兩個女主人公莉拉和埃萊娜的少女時代。

相比七月與安生,跨度更大,情節也要豐富很多,但是作為一個男性閱讀角度似乎get不到小說所評價那樣優秀的點,代入感很好,時間已經過去好久,現在留在記憶中的還是如西西里的美麗傳說般暖色調的義大利小鎮上有兩個小女生在平淡的生活。

長安十二時辰 | 馬伯庸

開年第一單,閱讀體驗非常的好,完全是美國個人主義英雄大片的大唐版,而主人公張小敬身上卻有著更多的堅忍和矛盾,中間有個片段,講檀棋在元宵燈會的街上跟著張小敬,在萬千盞燈籠一齊高高燭起,光彩明耀,火樹銀花中,看張小敬的背影顯得很是落寞。

讀完之後,這一幕仍然記憶猶新,靠整個故事的支撐,這一幕真的完全可以體會到落寞二字。

書中很認真的說了一些長安的城建和大唐的民俗,管制,可以看出來為了寫出這本書,親王的確是花費了不少心思的,很佩服。

一本非常非常適合改編成電影的小說(事實上也的確正在拍攝),值得推薦。

ps:2019年同名電視劇已經上線了…

布穀鳥的呼喚 | J·K·羅琳

大概三年前買的,今年回家整理新書架的時候發現了它,就帶回杭州了。

故事情節比不上哈利波特,但是文筆是真的沒得說,畢竟是能寫出來哈利波特的人。

作為推理小說,怕是不及格,但是把它作為犯罪小說之類的非型別小說來看的話,其實閱讀體驗還是可以的。

歐洲:1453年以來的爭霸之路 | 布倫丹·西姆斯

自文藝復興之後,歐洲開始漸漸的走進地球文明的舞臺正中心。

讀到中間德意志民族的內政被周邊國家的各種干涉,感覺德國和我們的兔子一樣,是個多難的民族,所以統一之後思想家才會這麼多,一戰二戰的德國,如果用兔子的一句話概括,我們走了一些彎路。

房思琪的初戀樂園 | 林奕含

正如文前李銀河所說,林奕含屬於老天爺賞口飯的那種人,非常有才華的、有靈氣的一位年輕作者。我們應當感激,不用親身經歷,就可以看到世界的背面,難以想象出林每次去回憶,然後再去一步一步的描述出當時的心理活動,此間的痛苦。

最後,書中的話:忍耐不是美德,把忍耐當成美德是這個偽善的世界維持它扭曲的秩序的方式,生氣才是美德。

image-20191208111703561
image-20191208111703561

半小時漫畫世界史 | 陳磊

和上一本中國史一樣,閱讀體驗很輕鬆,如果是對這段歷史毫無概念的話,真的砸牆推薦。但是如果是要有了一定的知識儲備的話,那就沒啥意思了,半小時也別指望能講多深了。

巴黎和羅馬真的是太值得去一次的了。

歐洲現代史:從文藝復興到現在 | 約翰·梅里曼

耶魯大學歷史教授的課堂講義,採用的是國別和編年混合風格,順著歷史發展的脈絡逐一展開,又不失相互關聯性,而不是簡簡單單的說几几年發生了什麼,幾月幾日誰誰誰死了這些。

5個世紀中葡萄牙西班牙瑞典荷蘭法國輪流崛起,俄國西化,德國統一,英國宗教改革,奧地利波蘭土耳其相繼衰落,文藝復興,啟蒙運動,航海時代,工業革命,世界大戰,美蘇冷戰。

維多利亞女王拿破崙一世路易十四彼得大帝葉卡捷琳娜俾斯麥希特勒丘吉爾,當稱人類群星閃耀時。

愛德華•巴納德的墮落:毛姆短篇小說集1 | 毛姆

屯了毛姆這麼多書,這次才是第一次看。

書的紙張倒是很有意思,600多頁,卻很輕。故事讀起來倒像是個老朋友再和你講故事,叨叨叨的從夏威夷講到南美洲,又從西海岸講到東南亞,講故事的水平非常的高,幾乎都是幾段字下來,就把人帶到了故事場景中。最喜歡的兩篇是愛德華•巴納德的墮落,赴宴之前,和最後的譯後記。

一句頂一萬句 | 劉震雲

第八屆茅盾文學獎獲獎作品,敘事架構猶如一生二二生三三生萬物綿綿不絕擴散開來,薄薄三百頁,前後一百年,初看時以為《平凡的世界》,結局才發現是《百年孤獨》,“生活是過以後,而不是過從前”。

生活的藝術家 | 李小龍

來自李小龍的一本散文集,是的,就是那個李小龍。

很難想到那個在電影裡面喊著啊噠~的他,大學是專修哲學的。書中的文章大都是對於生活和哲學的思考,可以看到那個在大熒幕前面一秒五踢啊噠啊噠的背後,是一個冷靜、理性、智慧、通達的李小龍。“我無法教你什麼,只能幫助你探求你自己。除此之外,別無他法。”

窮查理寶典 | 查理芒格

查理芒格的思想集和演講稿編,知識面跨學科,洞察力才能足夠深,包括數學、物理、生物、歷史、經濟等這些硬學科,從而形成一個多學科的思維框架。

致富也不只是賺了多少錢那麼簡單,而是在道德品質、閱讀能力和個人生活上全面提升的過程。應該專注於正在做的事情,多閱讀,特別是傳記,來和“偉人”交朋友,減少物慾,滿足自己已經擁有的,不嫉妒別人。

百年孤獨|加西亞·馬爾克斯

久負盛名的大作,讀完只能說,果然只有這種書才配得上諾獎。

先前看《霍亂時期的愛情》,印象最深的就是華麗魔幻文筆和細膩的心理活動描寫,到這本《百年孤獨》,震撼的目瞪口呆,怎麼能有人寫得出這樣的小說。

只能說,無論怎麼列必讀書籍,都繞不開此書。

月亮與六便士

毛大爺名氣最具盛名的一本書,很易讀的文學作品。

全篇小說都是從第一人稱“我”的角度,對斯特里克蘭德進行了主觀的描寫,從斯特里克蘭德開始離家出走開始漸入佳境,毛姆在環球旅行中寫作,以至於場景地點的代入感都非常強,帶著讀者登上塔希提島上,在酒館裡和眾人逐個聊起斯特里克蘭德,“我”和讀者一起,在一來一去的談話中,瞭解到了這個天才最後的經歷。後半生窮困潦倒的他在死的時候,肯定不會知道自己在死後的一個世紀,被稱之為天才,畫作也被收藏在美術館作為鎮館之寶,流傳百年。但他是自由的,沒有遺憾的。

最後引用一段話,“只要在我的生活中能有變遷——變遷和無法預見的刺激,我是準備踏上怪石嶙峋的山崖,奔赴暗礁遍佈的海灘的。”

股票作手回憶錄|傑西·利弗莫爾

被譽為百年美股第一人,傑西·利弗莫爾的自傳,五美元起家,到日賺一億美金的投機之路,可以看到利弗莫爾在小的時候就對數字有著非常人的敏感和對波動線的記憶力,十多歲隻身一人遠走紐約,更見其殺伐果斷之氣。全書並沒有講操作細節,但是傳主的做事風格很值得研究,時機、獨立思考、判斷、知錯能改、以及鱷魚般的耐心。

萬曆十五年 | 黃仁宇

一本表面上寫歷史,卻涵蓋當時的政治、經濟、社會民俗、當世思想的大作,對中國歷史上諸多王朝暗流下那道潛規則的分析和批判。格局之大,立意之高,實屬罕見。

讀罷全書,我們明白明王朝的覆滅是必然的,而後的滿清,只不過是改朝換代,骨子裡與前朝無異,滅亡也是遲早的。

我們的身上被鎖住了一個牢固的枷鎖,丟在泥坑,都在掙扎,越來越爛。

第五項修煉| 彼得·聖吉

前半部分理論,後半部分講實戰。撈乾的來說,大局觀的系統思考能力、增長極限和轉移負擔的自我超越能力、正向暗示的心智慧力,擴充認知邊界建立跨學科的思維架構能力。

海邊的卡夫卡|村上春樹

卡夫卡,舒伯特,艾希曼,瓊尼沃克,烏鴉少年,短毛貓語,竹筴魚雨,腸子迷宮,夏目漱石,雨月物語,俄狄浦斯。在這個世界上,不單調的東西讓人很快厭倦,不讓人厭倦的大多是單調的東西。

我的人生可以有把玩單調的時間,但沒有忍受厭倦的餘地,而大部分人分不出二者的差別。

孤獨因你本身而千變萬化。

白夜行|東野圭吾

把小說寫成這樣絕對是開掛了吧,除了連番登場的幾十號人物,隨處雕琢的大時代的背景也讓人歎為觀止。對人性的挖掘比起吉田修一還是弱一些,就是純好看,從第一句開始吸住你逐漸往往裡掉。

嫌疑人X的獻身|東野圭吾

這個社會 每一個人都是時鐘上的齒輪,為了自己的意願,也不該犧牲掉他人,哪怕那是出於愛,一個錯誤尚且為錯,付出更大的努力用更大錯誤也扭轉不了的,

這畢竟不是數學的負負得正,邏輯之所以沒法解決罪惡的問題,只因為最初就規避了人性。

追風箏的人|卡勒德·胡賽尼

為什麼忠誠善良的人反而遭到這樣的結局,面對阿米爾的汙衊,他和阿里選擇離去。

當房屋需要他時,他又毅然決然的選擇堅守,為了阿米爾能夠得到父親的讚許,哈桑卻受到那樣的凌辱,換來的卻是懦弱的阿米爾的迴避,身份,階級,好可笑的頭銜,生命與忠誠在那些虛無的名譽不值一提。

猶如草芥浮萍….

戀情的終結 | 格雷厄姆

現在看的小說都不多了,而愛情小說更是少之又少,但幸運的是,這本和上一本霍亂時期的愛情一樣,都是不可多得的大師之作。

小說情節簡單來說就是愛上了個有婦之夫,然後陰差陽錯私奔失敗,接著分道揚鑣直到多年之後的偶遇,最後女主患病而亡。

但文筆是真的細膩到不敢相信是個男人寫的,書裡窮盡了愛情中所有狂熱的情感,狂熱的愛,狂熱的恨,狂熱的猜疑,狂熱的嫉妒,狂熱的佔有。

龍族I-IV|江南

我十六歲的時候,看《縹緲錄》,心中念著那個拿著虎牙槍的少年。

如今我二十三歲了,看《龍族》,面對一堆白爛中二的吐槽不知所措。

就像拿槍的少年穿起了風衣,救美的英雄接受了金幣。我看著商業化寫作對一個作者的侵蝕和改變,這讓我覺得難過極了。

三體I-Ⅲ|劉慈欣

《三體》就是那種讓你在讀完三部之後掩卷抬頭,感覺眼中的世界都從此不一樣了的書。

流浪地球|劉慈欣

覺得文筆勝於三體,且驚覺是三體之前的作品。

對於其中地球變軌後的生態變化仍存在疑惑,那段地球與木星擦肩表現力強,不錯的作品。

全球通史

這種時間跨度如此之長的,有之前的《絲綢之路》和《人類簡史》,但是無論是整體行文的架構、視野的寬度、以及分析思考的深度上來說,此書都要比這兩本要優秀得多,尤其是到一戰之前的部分。

幸虧之前大量零碎的知識點做背書,再遇此書建立整體體系,穿針引線,才有所體會到書前序中的"思接千載,視通萬里"之感。

程式設計師的自我修養|俞甲子 / 石凡 / 潘愛民

講的不錯,將硬體與系統、機器層與實現層整合了起來,有了一個很清晰的視角。

頸椎病康復指南|董曉俊

出來打工不容易,大家照顧好自己。

活著|餘華

為啥安利這個,大家懂就好了

我們一無所有|安東尼·馬拉

藝術讓我們不因真實而亡故,結構相當特別,像是在看電影。

講述從蘇聯聯邦到新俄羅斯近80年曆史車輪下一些動人心魄的小人物微塵。

語言剋制、平靜,讀來卻十分疼痛,或是戲謔嘲諷像是苦中求樂,非常喜歡。

總結

其實我覺得在我們現在這個浮躁的社會,大家閒暇時間都是刷抖音,逛淘寶,微博……他們都在一點點吞噬你的碎片時間,如果你嘗試著去用碎片的時間看看書,我想時間久了你自然能體會這樣的好處。

美團技術團隊甚至會獎勵讀完一些書本的人,很多公司都有自己的小圖書館,我覺得挺好的。

我現在也認識很多作者,像程式設計師小灰,老錢這樣的作者,都很不錯,如果未來自己能達到寫作的條件的話我也想寫哈哈。

至於我為啥不敢懈怠……三歪(java3y作者)在我對面我真的不敢有絲毫放鬆,每次閒暇之餘我準備拿起手機玩耍的時候,看到他在看書,我默默的放下手機,就是這樣的人在不斷鞭笞著我。

鳴謝

自己技術群的小夥伴:很多書籍我沒寫進去,主要是記錄被刷走太多了,我讓大傢俬聊,結果都發群裡了,我就懶得整理了,主要是沒書評我沒看過也不敢寫。

豆瓣小夥伴:很多我沒有的書籍我都是找的豆瓣書評。

阿里技術團隊的小夥伴:文章有很多書評都是來自他。

其實很多好書我都沒寫到,一時想不到,大家有喜歡的也留言讓更多朋友看到嘛,我有空會修改文章。

還有就是本文主要的目的不是安利多少書,主要是想大家放下手機翻開你在角落積灰的書籍,你會發現裡面有光的。

這周雙十二有點小忙,年會的事情也緊鑼密鼓的籌備著,我下週要是鴿了那……

白嫖不好,創作不易,各位的點贊就是丙丙創作的最大動力,我們下篇文章見,文末圖片有福利

持續更新,未完待續……


文章每週持續更新,可以微信搜尋「 三太子敖丙 」第一時間閱讀,回覆【資料】【面試】有我準備的一線大廠面試資料和文章,本文 GitHub https://github.com/JavaFamily 已經收錄,有大廠面試完整考點,歡迎Star。

你知道的越多,你不知道的越多

相關文章