2020年又要来了,flag立起来!内含前端、算法、Java书籍推荐

直击心灵大拷问,2019马上过去了

“今年你找到前端工作了吗?”

“今年你升职加薪了吗?”

“今年你变得更加博学了吗?”

“今年你头发掉的更多了吗?”

“今年你找到对象了吗?”

我猜,大家应该就头发掉的更多了吧

思考

来,让我们一起立个flag✊

2020年我们要看完以下这些书!

编码

《编码》

被誉为“永不退色的计算机科学经典著作”,适合想入门和了解计算机原理知识的小白。内容通俗易懂,不晦涩难懂,生动形且图文并茂,通过这本书你会获得对计算机工作原理较深刻的理解。

黑客与画家

《黑客与画家》

跟随硅谷创业之父,走进黑客的世界,本书能燃起你对编程的兴趣。作者的目的就是,通过这本书让普通读者理解我们所处的这个计算机时代,揭示它的发展轨迹,帮助你看清我们现在的位置和将来的方向。适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。

你不知道的JavaScript(上)

《你不知道的JavaScript(上)》

JavaScript入门经典教程,你不知道的JS(上)中主要介绍了“作用域和闭包”以及“this和对象原型”。这本书比较深入地讲解了JavaScript核心部分,是JS入门必备的书籍之一!

你不知道的JS(中)

《你不知道的JavaScript(中)》
深入挖掘JavaScript语言本质,简练形象地解释抽象概念,打通JavaScript的任督二脉,你不知道的JS(中)主要介绍了“类型和语法”以及“异步和性能”。

你不知道的JS(下)

《你不知道的JavaScript(下)》

深入了解ES6,探索JavaScript语言核心概念,你不知道的JavaScript(下)中主要介绍了JavaScript入门知识和对ES6及未来发展趋势的展望。

css揭秘

《CSS揭秘》

本书揭示了47个鲜为人知的CSS技巧,主要内容包括背景与边框、形状、视觉效果、字体排印、用户体验、结构与布局、过渡与动画等。关键是有很多的隐藏技巧,非常注重实践,看过之后你一定会在工作中不经意间用到书里的技巧~

css世界

《CSS世界》

本书从前端开发人员的需求出发,以“流”为线索,从结构、内容到美化装饰等方面,全面且深入地讲解前端开发人员必须了解和掌握的大量的CSS知识点。CSS入门简单,想要深入却很难,但是作者在书中结合了很多案例,详尽解析CSS的相关知识与常见问题。

啊哈算法

《啊哈!算法》

听名字你就已经预感到了这是一本比较有趣的算法书籍,实际内容上也是的!阅读的时候像是在读一个个小故事。这是一本充满智慧和趣味的算法入门书。没有枯燥的描述,没有难懂的公式,一切以实际应用为出发点,通过幽默的语言配以可爱的插图来讲解算法。

算法图解

《算法图解》

这是一本像小说一样有趣的算法入门书,可能是算法真的很难,所以作者们都喜欢用这样有趣的方式来为大家讲解!本书作者是兼具计算机科学和美术方面的教育背景,所以书里的一些图解都非常有意思~书中包括二分查找、大O表示法、两种基本的数据结构以及递归等

图解HTTP

《图解HTTP》

172张图解轻松入门,想学HTTP必入的书籍!书中利用图画来讲解,每张图都很可爱,对 HTTP 做了相对来说较深入细致的介绍,非常适合前端入门学习,Web前端开发者必备!

大话设计模式

《大话设计模式》

本书是以情景对话的形式,通过一个个小故事来讲解设计模式,是准备攀登面向对象编程高峰朋友们的引路人和提携者,想要深入理解和感受GoF的《设计模式》的同学必不可少的书之一。

Effective Java

《Effective Java》

这本书算是大名鼎鼎了,最新的版本是第三版,这本书的魔力在于,无论你处于Java学习的哪个阶段,读这本书都能得到收获。无论什么时候看都不晚,并且最好不要只看一遍。

Java之父James Gosling鼎力推荐,通过90条经验法则,探索新的设计模式和语言习惯用法,帮助读者更加有效地使用Java编程语言及其基本类库。

重构,改善现有代码的设计

《重构,改善现有代码的设计》

最新的版本应该是第二版。如果你阅读过这本书之后,会发现你之前写过的三四年的代码都是垃圾,写出给机器看的代码太容易了,容易到你会骄傲自大,而忽略了最重要的事情:代码是写给人看的。

书中给出了60多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。

深入理解Java虚拟机

《深入理解Java虚拟机》

最新的版本应该是第二版。这本书是国内讲解JVM的经典之作,优点在于非常全面,由浅入深地介绍了JVM的方方面面,是不可多得的JVM入门书籍。不过最大的问题在于,它已经稍微有点过时了。该书写作的时候Java 7刚面世,在过去的这些年里,Java世界经历了翻天覆地的变化:Java 8的函数式编程与Java 9的模块系统都号称是Java问世以来最大的变化;JVM也经过了许多年的发展,书中介绍的一些东西已经不再适用(比如着重介绍的各类GC算法已经基本被废弃),因此阅读的时候需要留意。

程序员的自我修养——链接、装载与库

《程序员的自我修养——链接、装载与库》

相当小众的一本书,但是相比于计算机原理那种纯理论的教材,这本书着重介绍工程实践中系统软件的运行机制和原理。对于对系统底层一头雾水的读者来说,这本书的价值在于能帮你拨开操作系统虚无缥缈的云雾,让你真正了解你的操作系统是如何工作的。作为现代操作系统的基石,这本书介绍的概念在可以预见的未来都不会过时。书中最有逼格的一句话是:真正了不起的程序员对自己的程序的每一个字节都了如指掌。

以上是前端、算法以及Java的一些推荐书籍,如果能够把这些书籍都阅读完毕,估计离头秃也不远啦!

不过!身处这无时无刻都在变化的时代,不读书,如何改变命运?

奥利给!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,076评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,658评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,732评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,493评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,591评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,598评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,601评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,348评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,797评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,114评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,278评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,953评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,585评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,202评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,442评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,180评论 2 367
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,139评论 2 352