一、Java基础知识
1、基础知识
2、集合
| 内容 | 链接 |
| Java集合基础知识总结(绝对经典) | https://blog.csdn.net/guorui_java/article/details/106716234 |
| List<T>和List<?>的区别 | https://blog.csdn.net/guorui_java/article/details/111363761 |
| List遍历删除元素remove() | https://blog.csdn.net/guorui_java/article/details/110098348 |
| HashMap转JavaBean |
https://blog.csdn.net/guorui_java/article/details/108875459 |
| HashMap + 软引用进行缓存 | https://blog.csdn.net/guorui_java/article/details/112389454 |
| Java队列Queue |
https://blog.csdn.net/guorui_java/article/details/104109604 |
3、多线程
| 内容 | 链接 |
| Java多线程基础知识总结(绝对经典) |
https://blog.csdn.net/guorui_java/article/details/107599455 |
| Java常见的线程池 |
https://blog.csdn.net/guorui_java/article/details/107632310 |
| 死锁、活锁、饿死和阻塞的个人理解 |
https://blog.csdn.net/guorui_java/article/details/104247787 |
| Java多线程之Executor框架 |
https://blog.csdn.net/guorui_java/article/details/104018444 |
4、怪味杂谈
| 内容 | 链接 |
| 利用百度语音识别技术实现文字转语音的应用(Java版附源码) |
https://blog.csdn.net/guorui_java/article/details/106825378 |
| Java性能优化的35个细节(珍藏版) |
https://blog.csdn.net/guorui_java/article/details/104107390 |
| tableExport导出 excel报表 |
https://blog.csdn.net/guorui_java/article/details/104027002 |
二、Spring + SpringMVC + MyBatis
三、Spring Boot
四、SpringCloud
五、读书笔记
1、重构 改善既有代码的设计
| 内容 | 链接 |
| 重构,改善既有代码的设计 |
https://blog.csdn.net/guorui_java/article/details/104018540 |
| 《重构 改善既有代码的设计 1》重构原则 |
https://blog.csdn.net/guorui_java/article/details/111305499 |
| 《重构 改善既有代码的设计 2》重新组织函数、数据 |
https://blog.csdn.net/guorui_java/article/details/111434891 |
| 《重构 改善既有代码的设计 3》代码的可理解性应该是我们虔诚追求的目标 |
https://blog.csdn.net/guorui_java/article/details/111742701 |
2、【编写高质量代码:改善Java程序的151个建议】
3、深入理解Java虚拟机
| 内容 | 链接 |
| 《深入理解Java虚拟机 1》Java内存区域与内存分配策略 |
https://blog.csdn.net/guorui_java/article/details/104018475 |
| 《深入理解Java虚拟机 2》性能监控与调优 |
https://blog.csdn.net/guorui_java/article/details/104026992 |
| 《深入理解Java虚拟机 3》类加载机制与字节码执行引擎 |
https://blog.csdn.net/guorui_java/article/details/104026995 |
| 类加载与执行子系统的案例与实战 |
https://blog.csdn.net/guorui_java/article/details/104038430 |
| 【JVM】HotSpot VM GC 的种类 |
https://blog.csdn.net/guorui_java/article/details/104036507 |
| 【JVM】内存调优 |
https://blog.csdn.net/guorui_java/article/details/104036501 |
| 【JVM】Eclipse运行速度调优 |
https://blog.csdn.net/guorui_java/article/details/104036482 |
| JVM堆内存详解 |
https://blog.csdn.net/guorui_java/article/details/109437377 |
| 说一下 jvm 有哪些垃圾回收器? |
https://blog.csdn.net/guorui_java/article/details/108405844 |
六、高频面试题
七、数据结构与算法
八、设计模式
