2017本身读过的技术类书籍回顾

读完的书籍

过去的2017年我终于毕业走出学校了,大四一年求职过程也算是曲折,结果虽然不太如任意,可是就自身技术积累来讲也算还不错。7月份毕业以后才发现原来看书比看教学视频学习知识来的更快效果更好一点,而后半年间一会儿看了10本左右的技术类书籍,其中一半以上都是在Kindle手机App上看的,本身以前买了一个kindle没用着,却是发现kindle的手机app作的的确是不错,还有几本是买的纸质书。整体来讲看的时候有些急于求成,不求甚解,读起来有些难的就硬着头皮去看到最后也不是十分清楚,读起来容易些的看起来收获不少可是发现只看一遍是远远不够的。技术类书籍大部分都是要求你去实践边动手边理解,只是硬啃的话也感受是收效不大。本身看了这几本感受收获是有,那些没看懂的还须要后面结合必定实践后再去研究看懂,看得懂的要抽时间再去多看几遍加深记忆和理解。总的来讲就是这句话:纸上得来终觉浅,绝知此事要躬行。前端

1. 《深刻理解JAVA虚拟机-JVM高级特性与最佳实践》 -周志明

总结:很棒的书,第一次看的时候收获不少,可是技术类书籍自己要靠实践才能有更好的理解和记忆,所以这本书后面在积累了必定实践经验后还须要抽时间再多几遍web

理解记忆程度:60%spring

2. 《图解Java多线程设计模式 》 -结城浩

总结:讲多线程设计模式很棒的一本书,可是里面大量插图除了卖萌彷佛没有什么卵用…总的来讲很不错的书,就算没有什么Java多线程或者并发基础,里面内容也能大概看懂70%吧,比较适合新手。编程

理解记忆程度:50%设计模式

3. 《Tomcat 架构解析》-刘光瑞

总结: 这是一本对Tomcat的讲的比较深的一本书,若是是奔着理解使用tomcat来看这本书,估计是不会收获太多的。这本书书如其名,着重是在分析tomcat的架构设计和实现原理,调优项和使用技巧类也有,可是在书中不是重点,也没有大笔墨去阐述。我在读的过程当中也是硬着头皮一头雾水看完了,因此也只是存留了一个大致的印象。tomcat

理解记忆程度:35%springboot

4. 《图解HTTP》-上野宣

总结:也是“图解”系列丛书的一员,一向的内容质量比较高且简单易读。因为大学学过《自顶向下-计算机网络》这本书,因此读这本书的时候一边结合这计算机网络这本书的应用层部分和传输层部分,总的看下来对内容理解还算是比较深入,若是作前端的话这本书的做用仍是很大的。网络

理解记忆程度: 70%多线程

5. 《深刻实践SpringBoot》 -陈韶健

总结: 学习springboot的时候最开始看的这本书,由于当时京东搞活动恰好这本书参加了活动,可是可能限于纸张的问题,做者这本书写的的确是太过简单且流于表面,整本书都是小的案例,印刷的代码占了书的大量内容,并且讲解又不清楚,我都怀疑是否是骗稿费的,看到后面两本,对比才发现这本是真的烂。架构

理解记忆程度:50%

6. 《JAVA EE的颠覆者-SpringBoot实战》 -汪云飞

总结: 相比上本书,这本算是比较优秀的了,案例比较多也有表明性,能讲到的细节也都尽可能照顾到了,讲的也比较齐全。

理解记忆程度:50%

7. 《SpringBoot解密-快速实现微服务体系》 理解记忆程度:50%

总结: 要是先看了上面那本书而后再看这本书,保证你对springboot的理解能上升一个层面。

8. 《大型网战技术架构-核心原理与案例分析》 -李智慧

总结: 好书,适合入门架构师看的书,看完以后不会让你对架构有很详细的了解,可是能对当前Web应用开发的整体架构有个大致的认识,构建web应用时如何整体选型,熟悉web开发中的技术选型和各个中间件以及性能瓶颈和初步等性能调优等,会让你感受Web应用的总体开发也就那么回事,对于初学者学习架构来讲绝对是一本不可多得的好书,对我来讲恰好参与了一个大型的分布式系统的开发,结合实践来看更是受益不浅。

理解记忆程度:65%

9. 《Spring实战》

总结: 看得过程当中很枯燥,正本书都在讲配置和使用,几乎没有涉及到原理和源码分析,可是同样感受有些难懂,若是不根据书中的例子本身整个都动手写一遍,印象不会特别深入。看的过程当中有些本身动手去实现了,可是无耐书太厚,本身也是硬着头皮看完了,可是感受没消化什么东西。

理解记忆程度:45%

10.《图说区块链》 -徐明星

总结: 发现书名中但凡带有图说两个字的都会稍微简单易懂一些,这本也不例外,可是彷佛简单的有些过头,即便没有任何技术基础也能看懂个80%。这本书是纯讲什么是区块链以及区块链,里面有大量的例子,可是几乎没有涉及到具体的代码实现已经教动手实践相关,全书几乎没有代码,适合那种想了解区块链可是不许备去开发实战的那种。

理解记忆程度:70%

11.《编写高质量代码——改善Java程序的151个建议》

总结: 看出版日期彷佛是一本老书了,也的确是一本经期时间考验的精品书籍,全书罗列了151个Java代码编写或者维护方面的建议。我本身日常会在网上看一些技术博客,发现不错的就会收藏或记录一番,而这本书就是把做者多年来编程经验浓缩成了一本书一百多个知识点,看书的过程当中就会发现都是一些很实用很重要的点,能汲取前人的经验少踩一些坑,之后的编程过程当中要是可以记起做者提出的这些建议那必定能写出不错的代码。

理解记忆程度: 60%

未读完的书籍

1.《实战Java高并发程序设计》 葛一鸣,郭超 著

2. 《Java并发编程的艺术》方腾飞 魏超 程晓明

感受本身没什么多线程和并发经验,看这些书也只是对理论和基础有个了解,要是之后有这块的需求,相信本身也不会一脸懵逼的接收任务而后写出本身都不肯回看的代码了…

相关文章
相关标签/搜索