> 1. 提供在线阅读方式:[个人自建博客](https://imlql.cn/),[CSDN博客](https://blog.csdn.net/Youth_lql)。
> 3. 转载须知:转载请注明GitHub出处,让我们一起维护一个良好的技术创作环境。
> 4. 如果你要提交 issue 或者 pr 的话建议到 [Github](https://github.com/youthlql/JavaYouth) 提交。笔者会持续更新,如果对你有所帮助,不妨[Github](https://github.com/youthlql/JavaYouth)点个**Star~**,你的**Star**是我创作的动力。
> 5. 提供所有文章的本地版本【Typora可直接打开,可以看到图片】
> 1. 阿里云盘:https://www.aliyundrive.com/s/ZNAPANQg54A
> 2. 百度云盘:https://pan.baidu.com/s/1V20nKp4TQai-SVwMAfSZtQ 提取码:4ozs
# Java
## 基础
### 重难点
1、[泛型详解【万字长文】](docs/Java/Basis/泛型.md)
## 容器源码
### HashMap
[HashMap-JDK7源码讲解](docs/Java/collection/HashMap-JDK7源码讲解.md)
[HashMap-JDK8源码讲解及常见面试题](docs/Java/collection/HashMap-JDK8源码讲解及常见面试题.md)
## JDK新特性
1、[Java8新特性](docs/Java/Basis/Java8新特性.md)
# Java并发
> 这个系列基本全是万字长文,希望读者可以耐心看下去,相信会有很大收获。
1、[Java并发体系-第一阶段-多线程基础知识](docs/java_concurrency/Java并发体系-第一阶段-多线程基础知识.md)
2、[Java并发体系-第二阶段-锁与同步-[1]](docs/java_concurrency/Java并发体系-第二阶段-锁与同步-[1].md)
3、[Java并发体系-第二阶段-锁与同步-[2]](docs/java_concurrency/Java并发体系-第二阶段-锁与同步-[2].md)
4、[Java并发体系-第二阶段-锁与同步-[3]](docs/java_concurrency/Java并发体系-第二阶段-锁与同步-[3].md)
5、[Java并发体系-第三阶段-JUC并发包-[1]](docs/java_concurrency/Java并发体系-第三阶段-JUC并发包-[1].md)
6、[Java并发体系-第三阶段-JUC并发包-[2]](docs/java_concurrency/Java并发体系-第三阶段-JUC并发包-[2].md)
7、[Java并发体系-第四阶段-AQS源码解读-[1]](docs/java_concurrency/Java并发体系-第四阶段-AQS源码解读-[1].md)
# JVM
## 内存与垃圾回收篇
1、[JVM系列-第1章-JVM与Java体系结构](docs/JVM/JVM系列-第1章-JVM与Java体系结构.md)
2、[JVM系列-第2章-类加载子系统](docs/JVM/JVM系列-第2章-类加载子系统.md)
3、[JVM系列-第3章-运行时数据区](docs/JVM/JVM系列-第3章-运行时数据区.md)
4、[JVM系列-第4章-虚拟机栈](docs/JVM/JVM系列-第4章-虚拟机栈.md)
5、[JVM系列-第5章-堆](docs/JVM/JVM系列-第5章-堆.md)
6、[JVM系列-第6章-方法区](docs/JVM/JVM系列-第6章-方法区.md)
7、[JVM系列-第7章-对象的实例化内存布局与访问定位](docs/JVM/JVM系列-第7章-对象的实例化内存布局与访问定位.md)
8、[JVM系列-第8章-执行引擎](docs/JVM/JVM系列-第8章-执行引擎.md)
9、[JVM系列-第9章-StringTable(字符串常量池)](docs/JVM/JVM系列-第9章-StringTable(字符串常量池).md)
10、[JVM系列-第10章-垃圾回收概述和相关算法](docs/JVM/JVM系列-第10章-垃圾回收概述和相关算法.md)
11、[JVM系列-第11章-垃圾回收相关概念](docs/JVM/JVM系列-第11章-垃圾回收相关概念.md)
12、[JVM系列-第12章-垃圾回收器](docs/JVM/JVM系列-第12章-垃圾回收器.md)
> 内存与垃圾回收篇完结
# 操作系统
[操作系统-IO与零拷贝](docs/os/操作系统-IO与零拷贝.md)
# 设计模式
[1.设计模式-设计思想](docs/design_patterns/设计模式-01.设计思想.md)
[2.设计模式-经典设计原则-第一节](docs/design_patterns/设计模式-02.经典设计原则-第一节[必读].md)
[2.设计模式-经典设计原则-第二节](docs/design_patterns/设计模式-02.经典设计原则-第二节[必读].md)
[3.设计模式-创建型-单例](docs/design_patterns/设计模式-03.01-创建型-单例.md)
[3.设计模式-创建型-工厂&建造者&原型](docs/design_patterns/设计模式-03.02-创建型-工厂&建造者&原型.md)
[4.设计模式-结构型-代理&桥接&装饰器&适配器](docs/design_patterns/设计模式-04.01-结构型-代理&桥接&装饰器&适配器.md)
[4.设计模式-结构型-门面&组合&享元](docs/design_patterns/设计模式-04.02-结构型-门面&组合&享元.md)
[5.设计模式-行为型-观察者&模板](docs/design_patterns/设计模式-05.01-行为型-观察者&模板.md)
[5.设计模式-行为型-策略&职责链](docs/design_patterns/设计模式-05.02-行为型-策略&职责链.md)
[5.设计模式-行为型-状态&迭代器](docs/design_patterns/设计模式-05.03-行为型-状态&迭代器.md)
# Spring
## 用法
[Spring常用注解](docs/spring_use/Spring常用注解.md)
## 源码
[01.第1章-Spring源码纵览](docs/spring-sourcecode-v1/01.第1章-Spring源码纵览.md)
[02.第2章-后置工厂处理器和Bean生命周期](docs/spring-sourcecode-v1/02.第2章-后置工厂处理器和Bean生命周期.md)
[03.第3章-后置处理器和Bean生命周期](docs/spring-sourcecode-v1/03.第3章-后置处理器和Bean生命周期.md)
[04.第4章-Bean初始化流程](docs/spring-sourcecode-v1/04.第4章-Bean初始化流程.md)
[05.第5章-容器刷新流程](docs/spring-sourcecode-v1/05.第5章-容器刷新流程.md)
[06.第6章-AOP的后置处理器和代理对象的创建](docs/spring-sourcecode-v1/06.第6章-AOP的后置处理器和代理对象的创建.md)
[07.第7章-AOP的执行流程原理和监听器原理](docs/spring-sourcecode-v1/07.第7章-AOP的执行流程原理和监听器原理.md)
[08.第8章-SpringMVC子容器和Spring父容器的启动原理](docs/spring-sourcecode-v1/08.第8章-SpringMVC子容器和Spring父容器的启动原理.md)
[09.第9章-SpringMVC请求处理源码和HandlerMapping原理](docs/spring-sourcecode-v1/09.第9章-SpringMVC请求处理源码和HandlerMapping原理.md)
[10.第10章-SpringMVC中的HandlerAdapter源码解析](docs/spring-sourcecode-v1/10.第10章-SpringMVC中的HandlerAdapter源码解析.md)
[11.第11章-SpringMVC异常处理源码和@EnableWebMvc原理](docs/spring-sourcecode-v1/11.第11章-SpringMVC异常处理源码和@EnableWebMvc原理.md)
[12.第12章-SpringBoot源码-自动配置原理和内嵌Tomcat启动原理](docs/spring-sourcecode-v1/12.第12章-SpringBoot源码-自动配置原理和内嵌Tomcat启动原理.md)
# Netty
## 入门
[Netty入门-第一话](docs/netty/Netty入门-第一话.md):第一话对BIO和NIO进行了讲解,为后续做准备
[Netty入门-第二话](docs/netty/Netty入门-第二话.md):对Netty的架构进行了解析,主要是Reactor设计模式的多种解决方案。同时讲解了Netty的核心模块组件
[Netty入门-第三话](docs/netty/Netty入门-第三话.md):对前面两话一些迷惑的点进行细说,讲解handler调用机制,TCP粘包,以及用netty写一个十分简单的RPC
# Dubbo源码
1. [Dubbo基本应用与高级应用介绍](docs/dubbo-sourcecode-v1/01&02.Dubbo源码系列V1-Dubbo第一二节-基本应用与高级应用.md)
2. [Dubbo可扩展机制SPI源码解析](docs/dubbo-sourcecode-v1/03.Dubbo源码系列V1-Dubbo第三节-可扩展机制SPI源码解析.md)
3. [Spring与Dubbo整合原理与源码分析](docs/dubbo-sourcecode-v1/04.Dubbo源码系列V1-Dubbo第四节-Spring与Dubbo整合原理与源码分析.md)
4. [Dubbo服务导出源码解析](docs/dubbo-sourcecode-v1/05.Dubbo源码系列V1-Dubbo第五节-服务导出源码解析.md)
5. [Dubbo服务引入源码解析](docs/dubbo-sourcecode-v1/06.Dubbo源码系列V1-Dubbo第六节-服务引入源码解析.md)
6. [Dubbo服务调用源码解析](docs/dubbo-sourcecode-v1/07.Dubbo源码系列V1-Dubbo第七节-服务调用源码解析.md)

code_未来
- 粉丝: 1174
最新资源
- hopeKV_一款基于Golang语言开发的高性能键值存储引擎_模仿LevelDB架构设计_支持快速数据写入与读取_提供持久化存储能力_适用于嵌入式系统与分布式场景_具备高并发处理.zip
- 基于PHP和AJAX技术实现前端图片选择与Base64编码转换并通过异步请求上传至服务器端进行解码存储的完整图片上传解决方案_包含HTML文件选择控件JavaScript的File.zip
- Webpack构建后智能同步文件至七牛云存储的插件_支持并发上传与增量分析的自动化部署工具_通过多线程差异计算和哈希校验实现高效文件传输_专为前端工程化设计的云端资源管理解决方案_.zip
- 基于Bmob后端云服务实现用户信息注册与表单数据收集功能的轻量级模块化组件库_信息注册_表单提交_数据存储_用户管理_移动应用开发_快速集成_云端同步_数据校验_自动化处理_简化开.zip
- 峰谷易和团队家庭联网储能调峰设备开源项目_物联网设计竞赛参赛作品_家庭能源管理系统_储能设备调峰_智能电网优化_峰谷电价调节_可再生能源整合_家庭用电数据分析_远程监控与控制_能源.zip
- Android轻量级图片选择与裁剪库_支持从相册或相机快速选取图片_提供灵活的裁剪配置选项_包含图片压缩和异步处理功能_适用于头像上传和图片编辑场景_基于Android原生API开.zip
- 项目极简说明_一个用于存储和整理各类技术图表与架构文档的GitHub仓库_内容关键词_架构图时序图功能逻辑图系统设计图流程图数据流图网络拓扑图UML图ER图部署图.zip
- 1808577500_spcDemo_28016_1755687695572.zip
- 基于iOS10系统深度开发并集成Realm数据库封装的轻量级多线程下载管理器示例项目_支持多任务并发下载与持久化存储管理_后台下载任务保活与断点续传功能_APP进程终止后自动恢复下.zip
- 基于 baichuan-7B 微调的 C++ 面试大模型
- 基于Java开发的高性能非关系型数据库系统_借鉴关系型数据库特性支持多类型数据存储如图片二进制文件视频文本数据等_适用于需要高效处理非结构化数据的应用场景如大数据分析云存储和多媒体.zip
- HKBaiduMapDemo项目极简说明_百度地图iOS集成与CoreData数据库版本迁移完整解决方案_内容关键词_百度地图SDK集成坐标定位地理围栏路径规划离线地图数.zip
- 自我成长型Android应用_自律辅助软件_手机应用使用情况统计_任务清单管理_学习运动睡眠时间追踪_本地数据存储_无网络运行支持_后台应用监听_周期性数据统计_每日每周每月年度分.zip
- 基于HTML5Canvas的矢量图形信息存储与管理库_支持图形数据序列化与反序列化_实现Canvas绘制对象的持久化存储与动态交互_通过JavaScript对象模型记录图形属性_.zip
- 基于Vue-Electron框架构建的跨平台代码与项目管理工具_支持多语言编程环境集成智能代码高亮与自动补全实时协作编辑版本控制可视化任务进度追踪团队权限管理云端同步备.zip
- ruogu-coder_spring-boot-init_28016_1755687714038.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


