整理一下看过的书

从去年双十一以来,突然买了一些书后,于是就养成了读书的好习惯。哈哈哈哈~~~~现在写个帖子来记录下自己读到的一些好书。

Python

  1. 《Python编程从入门到实践》
    这是我买的第一本Python的书籍,我个人感觉是还挺不错的,前面的介绍比较初级,和书名一样适合初学者,在各种榜单上也经常能看到。后面的实践项目是比较核心的,都挺不错的,还记得跟着pygame那一章做了个恶搞室友的游戏,还有Django那一章算是这本书中最好的部分了。

  2. 《流畅的Python》
    超好的Python进阶书籍,个人认为Python核心编程反而没有那么好,在流畅的Python中,作者介绍了超多Python的一些特性以及底层的方法等内容,非常翔实,而且有很多高阶的用法,个人认为是必看的。

  3. 《精通Scrapy网络编程》
    我觉得这本书非常实用,偏实战,讲解得很到位,甚至还会拉出源码给你解析,我之前也买过一些其他的爬虫书籍,但感觉都很坑,这本介绍scrapy框架的书籍真的让我十分赞叹。前面有基本操作介绍,后面有多个项目实战,真的可以。

  4. 《机器学习实战》
    这本书我其实没有买,是在图书馆借的,感觉很好,秉承 in action 系列的特点,偏实战,感觉挺好的,但稍微有点欠缺,有些地方并没有讲清楚,不过我也没看过几本机器学习的书籍。建议可以配合博客使用。

  5. 《tesorflow实战》
    这本书也没有买,天知道我是怎么坚持看手机版的pdf看到卷积神经网络的,但是我感觉这本书还挺不错的,配合吴恩达老师的深度学习视频食用效果会更佳。

Java

  1. 《Java编程思想》
    这个不用多说了,Java圣经,我觉得确实当之无愧,目前看过的最好的书,很多原理作者都能给你解释清楚,同时还结合了设计模式,我是在之前看过一些杂七杂八的jse书籍后再啃的,里面有些章节的难度还是很大,感觉十分抽象,以后肯定会再刷的。不过也有缺点吧,就是有些新特性没有介绍,所以这些部分需要自己学习。
  2. 《Java for Web Application》
    中文名太长了…wrox系列的书籍,书里的内容对我现在来说刚刚好,涵盖了Java8,也并没有过时,里面的内容我觉得还是挺不错的。spring部分感觉不适合初学者,完全懵逼。。。
  3. 《精通Spring4.x 企业开发应用实战》
    对于学习Spring来说,我认为讲得很不错了,原理基础部分的依赖注入部分和AOP部分讲得都很不错,书里介绍了很多方面的内容,但有的只是当作介绍一样告诉你有这个东西,这个应该是唯一的缺点,太过追求全面。
  4. 《Java8实战》
    并不是一本介绍Java基础的书,书中都是介绍Java8的新特性,详细介绍了流API,Lambda表达式以及函数式编程等内容,挺棒的。(今天忍不住又要来夸一下这本书,基本每当你看到一个疑惑的引起思考的地方,在后文马上就会提出你的问题并给出解答,这种感觉太舒服了,虽然以后可能不会用到,但还是深深感觉到了学术界编程的优雅,给了一种设计模式的感觉,感觉能把设计模式和函数式编程结合运用的都是代码界的贵族啊)
  5. 《第一行代码》
    介绍安卓的入门书,基于andriod7,并没有看过其他的安卓书,但这一本感觉不错,而且版本也没有太老。

Linux

1.《Linux/UNIX系统编程手册》
我是为了了解select/poll等网络模型而看的,草草看了一下没有看完,大概从理论上还是了解了Linux的许多知识点的。也是十分推荐的一本书。

你可能感兴趣的:(Java)