一、Java语言
1.1 基础
《Java核心技术(卷1):基础知识(第9版)》
《Thinking in Java》
《Effective Java》
1.2 并发编程
《Java并发编程实战》
1.3 Spring
《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》
1.4 JVM
二、操作系统与网络
《深入理解计算机系统(原书第2版)》
《Linux内核设计与实现 第3版》
《TCP/IP详解 卷1:协议》
三、算法
《算法导论》
《数据结构与算法分析-Java语言描述 第3版》
《数学之美》
《编程珠玑》
四、设计模式
《设计模式:可复用面向对象软件的基础》
《Head First 设计模式》
《研磨设计模式》:完整覆盖GoF讲述的23个设计模式并结合作者的亲身实践,所有案例都是基于Java的。
五、NoSQL
六、大数据
《Hadoop权威指南》
七、分布式系统
八、架构设计
《软件系统架构:使用视点和视角与利益相关者合作 第2版》
《恰如其分的软件架构 - 风险驱动的设计方法》
《大型网站技术架构:核心原理与案例分析》
《微服务设计》
《程序员必读之软件架构》
九、工具
9.1 Git
9.2 Maven
《Maven实战》
9.3 UML
十、程序员的自我修养
《程序员修炼之道-从小工到专家》
《代码整洁之道》
《程序员的职业素养》
《重构:改善既有代码的设计》:经典著作
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hdkf/3801.html