美文网首页饥人谷技术博客
2020年又要来了,flag立起来!内含前端、算法、Java书籍

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

作者: 饥人谷班主任圆圆 | 来源:发表于2019-12-04 15:43 被阅读0次

    直击心灵大拷问,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的一些推荐书籍,如果能够把这些书籍都阅读完毕,估计离头秃也不远啦!

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

    奥利给!

    相关文章

      网友评论

        本文标题:2020年又要来了,flag立起来!内含前端、算法、Java书籍

        本文链接:https://www.haomeiwen.com/subject/dpfywctx.html