天天看点

2021书单

已读

2019

《MySQL技术内幕》----四星,入门级,介绍基础知识和概念,内容全面。适合做为工具书参考。

《高性能MySQL》----五星,经典。圣经级别!!!不多解释。进阶必备!!!

《码出高效:Java开发手册》----四星。阿里巴巴资深专家编写的实战经验。

《深入理解Java虚拟机》----五星。知识点覆盖面广,原理解释透彻,都是干货。版本是JDK7。

《数据结构与算法分析-Java语言描述》----四星,全面。但没有《算法》分析透彻。

《Java并发编程实战》----五星,圣经。Doug Lea并发包作者亲撰。多线程和并发经典。

《HeadFirst设计模式》----五星,圣经。图文并茂,有趣易懂。入门必读。

《Mybatis从入门到精通》----四星。pageHelper插件作者亲自纂写。全面清晰。

《Redis实战》----四星。全面,系统,实用。Lua脚本优化性能还没亲手用过。

《Linux高性能服务器编程》----四星。全面,是APUE和UNP的入门书。

《Effective Java》----五星,圣经。教你如何编写正确、安全、易维护的代码。

《调试九法》----四星半。生动的解释了调试的九条基本原则。

《Java并发编程之美》----五星。通过图文结合、通俗易懂的讲解方式帮助大家完成多线程并发编程从入门到实践的飞跃!

《RabbitMQ实战指南》----五星。由浅入深,既讲了原理,又写出了实战中的很多细节。全面易懂。

《从Paxos到Zookeeper》----四星。入门级概念书。

《Java性能权威指南》-----四星半。详尽讲解了Java性能调优的相关知识。

《Java程序性能优化 -让你的Java程序更快、更稳定》----四星。从软件设计、软件编码、JVM调优以及程序故障排斥等方面介绍针对Java程序的优化方法。部分内容过时。

《漫画算法:小灰的算法之旅》----五星。图文并茂,通俗易懂,简单而又不失深度。

《实战Java高并发程序设计》----四星半。Java的并行程序设计基础、思路、方法和实战。

《亿级流量网站架构核心技术》----四星。高可用,高并发设计的百科全书。实用。

《MySQL技术内幕:InnoDB存储引擎》----五星。详细讲解了innodb的锁,索引和事务的实现原理。

《程序员面试金典》----四星半。针对每一道面试题目,分别给出了详细的解决方案。有详细的算法代码。能拓展思路。

《MySQL是怎样运行的》------五星。详细介绍mysql的底层运行原理。包含索引,redo log,undo log,lock,MVCC等保障ACID的核心内容。

2020

《代码整洁之道》----五星。详解代码编写规范和注意事项。好命名胜过好注释。

《图解Java多线程设计模式》----三星半。浅显易懂,不够深入。

《分布式服务架构:原理、设计与实战》----三星。

《分布式服务框架:原理与实践》----三星。

《Redis 深度历险:核心原理与应用实践》----五星。深入浅出,授人以渔。

《Java工程师修炼之道》----四星。Java后端技能大梳理。

《重构》----五星。方法论。

2021

《计算机是怎样跑起来的》----3星。图文并茂,通俗易懂。写给计算机小白的科普读物,专业人员可以略过。

《网络是怎样连接的》----4星半。以图配文,深入讲解网络基础知识。帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。

《数据密集型应用系统设计》-----4星。工业与学术结合,进行了数据系统基础,分布式数据和派生数据 的广度科普。

极客时间专栏

《Java性能调优实战》----四星半。学完就能用的调优方法论。

《深入浅出计算机组成原理》----五星。学以致用的计算机底层知识,洞悉性能问题的本质。

《10x程序员工作法》--------------五星。顶级程序员的工作方法和思维方式。掌握主动权,忙到点子上。

《程序员的数学基础课》---------四星。数学思想和数学理论在编程中的实际应用。

《大厂晋升指南》------------------四星半。实用职场晋升技巧,晋升路线。高效工作和学习方法。

《动态规划面试宝典》------------四星。解题套路和步骤。适用于求最大最小值,方案总数和可达性问题。如背包问题,路径问题,跳跃游戏,子数组子序列,股票买卖等问题。

《高并发系统设计40问》--------四星半。从数据库、缓存、消息队列、分布式服务和维护这五个角度,讲解系统支持高并发的方法。以微博未读数系统设计和信息流设计为例展开介绍。

《后端技术面试 38 讲》--------二星半。新手小白书,点到即止,没啥干货。

《Java核心技术面试精讲》------三星。稍有广度,深度尚浅。比较杂,不系统。

《Redis 核心技术与实战》------五星。系统完善的 Redis 全景知识体系,有深度。从原理到实战,吃透redis。

慕课专栏

《Java并发编程学习宝典(漫画版)》----四星半。图文并茂,枯燥原理一看即懂。

《迈向高级的Java面试突围课》------------五星。内容涵盖Java中高级面试的必考点、高频点、加薪点。

《全技术栈企业级性能调优万花筒》-----五星。性能优化的N种企业级解决方案。

《Spring Security+OAuth2 精讲》----五星。认证与授权。企业级认证授权专项解决方案。

社会

《万万没想到–用理工科思维理解世界》-------- 二星半。部分“正确”的废话,还有一部分是“错误”的。尽信书不如无书。万维钢的知识有广度,但深度不够,适合当成某个领域的入门,提升兴趣。不值得看第二遍。

继续阅读