A curated list of useful resources for learning programming.
学习 Java 开发也有几年时间了,这期间积累了很多实用的资源,包括不限于 blog、开源项目等等,抽空整理一下,放到这个 repo 上面,希望能帮助到有需要的人 :)
- Peter Norvig 谷歌大神 Peter Norvig 的个人网站,包含了很多独特的编程见解,比如那篇著名的 Teach Yourself Programming in Ten Years 。
- COOLSHELL 左耳朵耗子的个人网站。
- 美团技术团队 美团点评技术团队的博客,对于底层知识的讲解十分的细致和清晰,偏向于原理。
- IBM Developer 网站,有很多优秀的文章,质量很高,中英文文章都有,尤其是与 Java 有关的,可以说仅次于 Oracle 官方文档。
- 阮一峰 阮一峰的个人网站包含很多 strange 的见解。
- MDN 火狐 WEB 学习网站,包含 HTTP 、JavaScript 、HTML、CSS 等等,非常好的 WEB 学习网站。
- Java 性能调优 Java 性能调优网站,包括不限于 JVM 调优 、集合调优 等等
- DZone 著名的技术 Blog,包含了架构、微服务等方方面面
- The Clean Code Blog Uncle Bob 的网站,主要谈论关于 Clean Code 和 Clean Architect
- Microservices Guide Martinfowler 的个人网站,主要谈论关于 重构、微服务等软件工程方面的思想
- Baeldung 著名的 Java 技术博客,主要内容都是与 Spring 生态有关的
- Chris Richardson 著名架构师 Chris Richardson 的博客,主要阐述微服务相关的内容
- High Scalability 有关分布式、高可用的网站,里面介绍了很多著名公司的技术架构,干货很多