2019年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案
【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识
https://github.com/Snailclimb/JavaGuide
本系列知识出自中华石杉,可以作为互联网 Java 工程师进阶知识完全扫盲。学习本系列知识之前,如果你完全没接触过 MQ、ES、Redis、Dubbo、Hystrix 等,那么我建议你可以先在网上搜一下每一块知识的快速入门,跟着入门 Demo 玩一下,然后再开始每一块知识的学习,这样效果更好
https://github.com/doocs/advanced-java
java-design-patterns(Star:36k)
Github地址:
https://github.com/iluwatar/java-design-patterns
介绍:
设计模式是形式化的最佳实践,程序员可以在设计应用程序或系统时使用它来解决常见问题。
设计模式可以通过提供经过验证的经过验证的开发范例来加速开发过程。
重用设计模式有助于防止可能导致重大问题的细微问题,并且还可以提高熟悉模式的编码人员和架构师的代码可读性。