庚庚911的读书目录

我是在看了博主 风云就她了 的一篇文章《心路历程之我的阅读书单》之后,觉得自己之前读书太少了,而技术的提升主要还是靠自己,虽然工作几年了也没啥大神带我。于是在2018年底开始大量读书,并简单记录我读书目录。按时间顺序来记录的,由下至上。

 

* 2020 年书单:

《Vue.js权威指南》

-- 张耀春 等著

 

《轻量级Java EE企业应用实战(第5版) Struts 2 + Spring 5 + Hibernate 5/JPA2整合开发》

-- 李刚 著

里面好些知识都知道了,过一遍有不同的理解,比第一次看《Java Web开发实战经典(基础篇)》轻松多了,因此就选择性地看了一些知识点。

《疯狂Java讲义-第3版》

-- 李刚 著

做开发的同事推荐的。适合初学者,看起来没有那么枯燥,第三版是基于Java8的。比直接看看《Java核心技术》更容易理解。

《学习Nginx HTTP Server (中文版)》

-- 内德尔库(Clement Nedelcu) 著,陶利军 译

适合入门小白

GlassFish Server 4 Documentation

-- (英文版)官方文档

深入了解GlassFish的构成使用和配置。运维主要看其中的《administration-guide》部分。市面关于GlassFish的书籍太少了,中文的更没有,只有硬着头皮看原版英文文档咯,不过看了下来觉得文中的英语也不难。

《Tomcat架构解析》

-- 刘光瑞著

了解Tomcat的架构,以及一些常见的配置,开发、运维都适合。了解了其设计架构,才能更好的理解配置。我是运维,对配置这块更注意。

《jQuery实战.第2版》

-- Bear Bibeault著,三生石上译  

jQuery是一个JavaScript库,而常与之比较的三大框架是 Angular、React、Vue,他们是不同级别的,并不冲突。jQuery在操作DOM时是相当的方便。本书主要看了第一部分,第二部分 jQuery UI 就没看了,如果需要再看。

《精通 Spring 4.x 企业应用开发实战》

-- 陈雄华 等著 

目前在读。

《Think in Java 4th Edition》

-- Java 编程思想 中文版,Bruce Eckel [美]著,陈昊鹏 译  

目前正在读。

《Java Web开发实战经典(基础篇)》

-- 李兴华 著   

java入门,最好从javaweb开始。看这本书时,不光看了它,还结合了视频教程 《JavaWeb基础核心技术 - 佟刚》跟着学习java开发。为什么我作为运维要学java,因为现在很多中间件,框架,模块都是java写的,不动java很难理解原理和配置,而且很多书籍的示例代码也是java,所以不得不学。不过其中servlet最重要,其他的jsp和struts了解下就可以了,毕竟已经过时了。

 

* 2019 年书单:

《Wireshark网络分析的艺术》

-- 林沛满 著  

连着看了林沛满的两本书,对于wireshark就崇拜了,后面我也写了几篇关于一些协议结合wireshark抓包分析的博客,如《Wireshark 抓包理解 FTP 传输过程》,《WireShark 抓包理解 TLS 建立加密连接的过程》,《PXE+VMware主机模式+KickStart脚本 自动安装ESXi 并试用WireShark抓包分析其中的协议TFTP,DHCP》等。后面学习一些协议,都可以结合wireshark来深入理解。

《Wireshark网络分析就这么简单》

-- 林沛满 著 

《PHP从入门到精通(第4版)》

-- 明日科技 著 

主要了解的php的运行原理,基础知识,与相关技术的结合,如JavaScript,Ajax,XML,MySQL 等。平时配置的一些环境有PHP环境,所以想借此来加深对其配置选项的理解。

《Windows PowerShell 实战指南》

-- Don Jones [美]等著,宋沄剑 等译 

就是好奇去看了下。

《MongoDB 权威指南 第2版》

-- 霍多罗夫[美]著 ,邓强 译 

都说非关系型数据库多牛逼,我就想看看它怎么牛逼了。目前只看了前3章,后面有时间再看。

《Tomcat6.0 权威指南(第2版)》

-- Jason Brittain 等著,吴豪 等译 

还是看得很粗略。

《Apache Cookbook-第2版》

-- (中文版)  Ken Coar 著,蔡文凯 译 

手册类型,用到再查。

《Docker技术入门与实战(第2版)》

-- 杨保华 著  

《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》

-- 周志明 著 

虽然是运维,但是业务是java写的,经常有java异常诊断,以及一些配置等,最好对java的JVM有所理解。

《区块链:技术驱动金融》

-- Arvind Narayanan[美]著,林华 等译 

之前对区块链是个什么东西很迷惑,看了本书之后才豁然开朗。

《与中国打交道》

-- Henry M. Paulson 著,王宇光 等译 

从老外角度了解中国。目前只看到了前9章。

《逆流而上:阿里巴巴技术成长之路》

-- 阿里巴巴集团成长集编委会 著 

以一些阿里生产中遇到的问题作为案例来介绍。

《蚂蚁金服:从支付宝到新金融生态圈》

-- 廉微 等著  

讲述了蚂蚁金服的产生过程,以及分析了其生存环境 - 重微小,才得以避开银行的主营业务而得以生存。

《尽在双11-阿里巴巴技术演进与超越》

-- 阿里巴巴集团双11技术团队 著 

简要介绍了一些基本技术概念,大公司才有机会遇到的。而且是讲故事一样的叙述。

《Web性能 权威指南》

-- (中文版) Ilya Grigorik[加]著 

《DjangoBook2.0中文版》

-- jack 著  

看得时候对web开发还不熟悉,很多概念还很模糊。

《CMake Practice》

-- CMake 实践(中文版) 

《The C Programming Language》

-- C程序设计语言(第二版-中文版)-克尼汉 [美]著 

目前只看了前4章。

《Linux System Prorgramming》

-- Linux系统编程-中文版 Robert Love 著  

《Redis深度历险:核心原理和应用实践》

-- 钱文品 著 

实则是redis的使用手册,大概看了,需要使用的时候再查阅。

《CDN技术详解》

-- 雷葆华,孙颖 等著 

WEB管理需要了解的。理解了DNS,CDN也就不难。 

《POSTFIX权威指南》

--(中文版)Kyle D.Dent 著 

 运维需要了解。

《HTTPS权威指南 在服务器和WEB应用上部署SSL TLS和PKL》

-- 中文版 Ivan Ristic[英]著,杨洋 等译 

主要介绍的是web相关的HTTPS协议,常见的配置,术语,安全等,与Apache,nginx,Tomcat,IIS等web服务器相关的配置可以在需要用到的时候再细看。需要有密码学的基础看起来更好。对于管理web服务的运维很有帮助。

《Openssl编程》

-- (中文版)赵春平 著 

主要介绍了openssl 工具的相关概念和使用,是结合C代码来讲解的,我主要看了其功能,代码就没看太多。

《密码编码学与网络安全 原理与实践(第6版)》

-- William Stanlling[美]著,唐明 等译 

深入讲解密码学的相关术语和算法,我只大概了解基础概念,具体算法太难了就没有跳过的。后面的网络安全讲的一般。

《OpenSSL Cookbook》

-- OpenSSL攻略-中文版 Ivan Ristic[英]著 

《SSH The Secure Shell》

-- SSH权威指南(中文版) 冯锐 译 

深入了解SSH的加密,运行机制。此SSH是指登陆服务器的ssh。因此我觉得每个运维都可以看下,SSH客户端是我们使用得最多的工具。

《深入理解Nginx模块开发与架构解析-第2版》

-- 陶辉  著 

很多讲解都是C语言代码例子,看起来很吃力。

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

-- 俞甲子 著  

  了解程序是怎么运行的。此本书开始了我从之前的人肉运维,决心进入自动化运维的起点,深入程序,深入开发。

 

* 2018 年书单:

《MySQL从入门到精通》

-- 明日科技 著 

《深入浅出 MySQL》

-- Schwartz,Zaitsev[美]著,宁海元 译 :

 

* 2017 年书单:

《Python  核心编程 第2版》

-- Wesley J. Chun [美]著,宋吉广 译 

从这本书,我开始学习面向对象编程,但是由于是自学,看书看得很枯燥费劲,看完了也写不出python代码。

 

* 2016 年书单:

《Zabbix企业级分布式监控系统(第2版)》

-- 吴兆松 著 

公司需要zabbix所以看了。

 

* 2015 年书单:

《HTTP 权威指南》

-- David Gourley [美]等著,陈涓 等译 

这本书是我最先开啃的一本砖头书。由于我很多web相关基础知识没有,看起来很枯燥,很费脑,最终也没看完。看着这本书,也是源于外包到腾讯技术不行,试用期结束被退回来的打击,让我有些学习的冲动。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章