编程书单

本贴最后更新于 2143 天前,其中的信息可能已经时移世异

计算机基础

《深入理解计算机系统 第 3 版》
《计算机网络 第 6 版》
《数据结构与算法分析:Java 语言描述》
《算法 第 4 版》
《计算机组成与设计:硬件/软件接口 第 4 版》

网络

《TCP/IP 详解 卷 1:协议 第 2 版》
《Java TCP/IP Socket 编程》
《HTTP 权威指南》
《Wireshark 网络分析就这么简单》林沛满
《wireshark 网络分析的艺术》林沛满

Python

《Python 网络编程 第 3 版》
《Python3 网络爬虫开发实战》
《python 黑帽子:黑客与渗透测试编程之道》

Java

《Java 核心技术·卷 1:基础知识 第 10 版》
《Java 核心技术·卷 2:高级特性 第 10 版》
《Java8 实战》
《写给大忙人看的 Java SE 8》
《写给大忙人看的 Java 核心技术》
《实战 Java 高并发程序设计》葛一鸣
《Java 并发编程实战》
《七周七并发模型》
《Effective Java》
《深入分析 Java Web 技术内幕》
《Java RESTful Web Service 实战 第 2 版》

Java 框架

《Spring 实战 第 4 版》
《Spring 技术内幕 第 2 版》
《Spring 源码深度解析》郝佳
《精通 Spring 4.x:企业应用开发实战》
《Spring Boot 实战》
《Spring Cloud 微服务实战》翟永超
《深入理解 Spring Cloud 与微服务构建》方志朋
《Spring 微服务实战》
《MyBatis 技术内幕》

JVM&性能优化

《深入理解 Java 虚拟机:JVM 高级特性与最佳实践 第 2 版》
《实战 Java 虚拟机:JVM 故障诊断与性能优化》
《Java 性能权威指南》
《Java 性能优化权威指南》
《性能之巅》

设计模式

《Head First 设计模式》
《大话设计模式》
《设计模式:可复用面向对象软件的基础》

中间件

《深入剖析 Tomcat》
《Tomcat 权威指南 第 2 版》
《How Tomcat Works》
《深入理解 Nginx:模块开发与架构解析 第 2 版》陶辉
《Redis 实战》
《Redis 设计与实现》
《Redis 开发与运维》
《RabbitMQ 实战指南》
《Maven 实战》
《Netty 实战》
《第一本 Docker 书》

架构与软件之道

《大型网站技术架构 核心原理与案例分析》李智慧
《大型网站系统与 Java 中间件实践》曾宪杰
《从 Paxos 到 ZooKeeper 分布式一致性原理与实践》倪超
《ZooKeeper:分布式过程协同技术详解》
《亿级流量网站架构核心技术》
《架构探险:从零开始写 Java Web 框架》
《架构即未来:现代企业可扩展的 Web 架构、流程和组织 第 2 版》
《微服务设计》
《UML 精粹:标准对象建模语言简明指南》
《重构:改善既有代码的设计》
《有效的单元测试》
《构建之法》
《领域驱动设计:软件核心复杂性应对之道》DDD: 领域驱动开发(Domain Drive Design)
《测试驱动开发》TDD: 测试驱动开发(Test-Driven Development)

数据库

《数据库系统概念 第 6 版》
《MySQL 必知必会》
《SQL 学习指南 第 2 版》
《MySQL5.7 从入门到精通》刘增杰
《Effective MySQL 之 SQL 语句最优化》
《MySQL 技术内幕:InnoDB 存储引擎》姜承尧
《深入浅出 MySQL:数据库开发、优化与管理维护》唐汉明
《高性能 MySQL 第 3 版》
《高可用 MySQL 第 2 版》
《Oracle 高效设计》
《Oracle 编程艺术:深入理解数据库体系结构 第 3 版》
《SQL 注入攻击与防御 第 2 版》
《数据库查询优化器的艺术》
《SQL 必知必会 第 4 版》

Linux

《Linux 就是这个范儿》
《Linux 内核设计与实现 第 3 版》
《Linux 系统编程 第 2 版》

修炼

《代码整洁之道:程序员的职业素养》
《程序员修炼之道:从小工到专家》
《数学之美》
《技术人创业攻略》张兰
《增长黑客:创业公司的用户与收入增长秘籍》

发表于 2018-03-27,最后编辑于 2018-06-12
本文作者: Cellei
本文链接: http://www.cellei.com/blog/2018/03271
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

  • 书单

    『书单』是 [黑客派] 社区的纸质书共享计划第一版,目前已经下线。其升级版『链书』基于区块链的技术,实现去中心化的货币 + 去中心化的图书馆,已于 2018 年 6 上线。

    77 引用 • 638 回帖 • 492 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3168 引用 • 8207 回帖

相关帖子

回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...