Java

Java

Java技术

1
2
3
4
5
Java基础《Core Java Ⅰ、Ⅱ》
Java虚拟机 — 《深入理解Java虚拟机》
多线程 — 《Java多线程编程实战指南(核心篇)》《Java并发编程实战》
多线程相关源码
集合相关源码

Web&框架&中间件

1
2
3
4
5
6
7
8
Java Web — 《Servlet、JSP和Spring MVC初学指南》
Spring — 《Spring源码深度解析》
系统架构和中间件
《大型网站技术架构 核心原理与案例分析》
《大型网站系统与Java中间件实践》
Dubbo — Dubbo官方文档
Kafka — 《Kafka权威指南》
Zookeeper — 《从Paxos到Zookeeper 分布式一致性原理与实践》

数据库

MySQL — 《MySQL技术内幕 InnoDB存储引擎》
SQL — 《MySQL必知必会》、数据库SQL实战
Redis — 《Redis开发与运维》

网络&操作系统&体系结构

网络基础 — 《计算机网络 自顶向下方法》
HTTP — 《图解HTTP》、HTTP
《计算机操作系统》(教材)

数据结构&算法&设计模式

大话数据结构  
数据结构视频
设计模式 -- 《Head First设计模式》
《剑指Offer》
剑指Offer刷题66 —牛客网
leetcode在线编程

生产工具

Linux & Shell -- Linux教程
Git -- Git远程操作详解、git - 简明指南
Maven -- Maven教程
Intellij IDEA -- IntelliJ-IDEA-Tutorial

开源项目

https://github.com/halo-dev/halo
https://github.com/looly/hutool
https://github.com/sqshq/piggymetrics
https://github.com/hankcs/HanLP
https://github.com/hansonwang99