书籍推荐

这几年,看了一些书。罗列出来,希望能给需要的人一些借鉴。正好在找工作,也能复习下。当然笔者是计科毕业的,专业书除外。后续的一些书籍信息,也会更新到这里。

MySQL技术内幕-Innodb存储引擎

豆瓣,主要讲述Innodb存储引擎的实现,写的也比较深入(索引实现,事务等)。但没讲具体的索引优化和注意的点。推荐阅读第五章和第七章。也可以结合看下mysql索引原理

Redis设计与实现

豆瓣,主要讲述Redis的实现原理,代码级别。如果要掌握Redis,看这本基本就够了。推荐!可以结合这本介绍memecache

软技能-代码之外的生存指南

豆瓣,这本书是与技术无关的,但是建议每位技术人员都看下,干货很多。

大型网站技术架构

豆瓣,比较适合入门架构领域,浅尝辄止。可以结合这篇文章

Hadoop实战

豆瓣,实战大数据开发,不会有太多概念的东西。如果不需要理解原理,为了快速上手,推荐这本。

Nginx实战开发

豆瓣,内容比较简单,讲述了很多Nginx在各种场景下的配置。推荐深入理解Nginx,这本书笔者也在看。

HTML5和CSS3权威指南

豆瓣,偏实战,实例很多。可以作为工具书查阅。

JavaScript高级程序设计

豆瓣,内容和概念比较多,也比较深入。前端必备。

Node.js开发实战详解

豆瓣,当时入门使用,实例挺好的,但有些错误。建议结合深入浅出nodejs

Web性能权威指南

豆瓣,推荐阅读第一部分和第三部分。第二部分涉及较多网络链路上的,不推荐。

白帽子讲Web安全

豆瓣,对每种攻击手段的原理和预防手段都讲述了十分清楚,Web开发必备。

Java开发实战

豆瓣,非常详细,实例也比较多。入门打基础(JavaSE)可以好好看下。

高性能MySQL

豆瓣,很厚的一本书,内容比较广泛(未单独讲某一个存储引擎),笔者看了第五和第六章(索引优化)。如果对MySQL感兴趣的话,这本书可以好好读下。

HTTP权威指南

豆瓣,关于HTTP协议的方方面面。暂时还没有看完。

PHP和MySQL Web开发

豆瓣,入门PHP时看的,有很多实例,很详细。可以作为入门书籍。

PHP核心技术与最佳实践

豆瓣,如果想深入PHP开发,建议这本,讲述了很多PHP实战经验。

第一本Docker书

豆瓣,如果对Docker比较熟悉的话,建议不要看这本了。初学命令、用法的话,可以直接看4、5、6、7章,因为有直接的示例,会很容易理解关键的概念。可以结合这本GitBook.

最后推荐下阅读软件Kindle(未收取广告费😄),支持PC版(Mac,Windows)和移动端(IOS,Android),阅读进度全端同步。

坚持原创技术分享,您的支持将鼓励我继续创作!