源码深度剖析
文章平均质量分 96
源码
Ybb_studyRecord
这个作者很懒,什么都没留下…
展开
-
JDK核心源码深入剖析(Object和动态数组如何实现)
JDK核心源码深入剖析(Object和动态数组如何实现)JDK核心源码深入剖析1 万物始祖Object源码深度剖析1.1 Object类是如何织入的1.1.1 字节码反汇编验证1.1.2 早期版本反汇编验证1.2 Object类源码深入剖析1.2.1 Object类方法总体介绍1.2.2 本地方法怎么破?1.2.3 hashCode的内幕1.2.4 equals那些问题1.2.5 关于双等2 动态数组底层是如何实现的2.1 动态数组的位置2.2.动态数组与数据结构2.3 动态数组源码深入剖析2.3.1 源码原创 2021-05-30 20:54:07 · 557 阅读 · 0 评论 -
Springboot自动装配工作原理-注解自动装配(注解,自定义starter启动器)
Springboot自动装配工作原理-注解自动装配(注解,自定义starter启动器)Springboot自动装配工作原理1.1 Springboot自动装配原理是什么1.1.1 Springboot帮我们做了什么1.1.2 关于Springboot起步依赖Springboot自动装配工作原理使用过springboot的同学应该已经知道 springboot默认配置了很多框架的使用方式 帮我们大大简化了项目初始搭建以及开发过程。 接下来 我们就一步步分析springboot的启动过程 分析sp原创 2021-06-23 22:04:29 · 986 阅读 · 1 评论 -
JDK核心源码深入剖析(双向链表和哈希映射)
JDK核心源码深入剖析(双向链表和哈希映射)JDK核心源码深入剖析(双向链表和哈希映射)1 双向链表底层实现原理1.1 双向链表与数据结构1.2 双向链表继承关系1.3 双向链表源码深度剖析1.3.1 链表成员变量与内部类1.3.2 双向链表构造器1.3.3 链表插入(重点)1.3.4 双向链表修改方法1.3.5 双向链表查询方法1.3.6 双向链表删除方法2 不可不知的哈希映射2.1 HashMap数据结构2.2 HashMap继承体系2.3 HashMap源码深度剖析2.3.1 成员变量与内部类2.3.原创 2021-06-02 18:26:11 · 305 阅读 · 1 评论 -
Springboot自动装配工作原理-启动剖析(new SpringApplication和run)
Spring boot自动装配源码Spring boot自动装配源码1 Spring boot源码环境构建1.1 Spring boot源码下载1.2 Spring boot源码编译1.3 Spring boot冒烟测试2 Spring boot源码深度剖析2.1 Spring boot启动流程剖析2.1.1 Spring boot核心元注解2.1.3 Spring boot七大步骤详解2.2 boot自定义Banner2.3 面试题总结![在这里插入图片描述](https://img-blog.csdni原创 2021-06-20 00:14:13 · 308 阅读 · 0 评论 -
Apache Tomcat源码
Apache Tomcat源码Apache Tomcat源码1 Apache Tomcat源码环境构建1.1 Apache Tomcat源码下载1.2 Tomcat源码环境配置1.2.1 增加POM依赖管理文件1.2.3 IDEA环境导入与启动2 Tomcat架构与源码剖析2.1 Apache Tomcat总体架构2.2 Apache Tomcat连接器2.3 Apache Tomcat源码剖析2.3.1 start.sh如何启动2.3.2 生命周期统一管理组件2.3.3 Tomcat启动入口在哪里2.3.原创 2021-06-05 21:52:36 · 428 阅读 · 1 评论 -
从源码看Spring事务失效
Spring事务Spring事务1 从阿里规约看Spring事务1.1 Spring事务总体介绍1.1.1 编程式事务实现方式1.1.2 声明式事务实现方式1.2 不容忽视的异常体系1.3 事务传播行为与隔离级别1.3.1 事务传播行为1.3.2 事务隔离级别1.4 Spring事务源码深度剖析1.4.1 Spring事务环境介绍1.4.2 事务是何时被织入的1.4.3 事务源码入口在哪里1.4.4 Spring事务源码深入剖析总结Spring事务1 从阿里规约看Spring事务目标:事务失效引发的灾原创 2021-06-18 23:26:43 · 216 阅读 · 0 评论 -
Spring架构体系总体介绍与导入 IOC源码和工厂的构建,循环依赖究极详细
Spring架构体系总体介绍与导入 IOC源码和工厂的构建Spring架构体系总体介绍与导入 IOC源码和工厂的构建1 Spring架构体系总体介绍1.1 Spring总体架构介绍1.1.1 Spring架构分层模型1.1.2 Spring模块依赖关系Spring架构体系总体介绍与导入 IOC源码和工厂的构建1 Spring架构体系总体介绍1.1 Spring总体架构介绍引言Spring从2004年诞生;到现在已有十几年的历史了 它也有由最初的一个简单框架,演变成了今天的一个生态 那么,Spr原创 2021-06-11 17:30:15 · 206 阅读 · 0 评论 -
JDK核心源码深入剖析(synchronized和ConcurrentHashMap)
JDK核心源码深入剖析(synchronized和ConcurrentHashMap)JDK核心源码深入剖析1 同步锁synchronized追本溯源1.1 synchronized场景回顾1.2 反汇编寻找锁实现原理1.3 Monitor详解1.3.2 Monitor竞争1.3.3 Monitor释放2 并发容器线程安全应对之道2.1 并发容器总体概述2.2 并发容器数据结构与继承2.3 并发容器源码深度剖析2.3.1 并发容器成员变量2.3.2 并发容器构造器JDK核心源码深入剖析1 同步锁sync原创 2021-06-04 23:02:53 · 149 阅读 · 1 评论 -
源码看SpringMVC工作流程
Spring MVC源码深入剖析通过源码看SpringMVC工作流程1.1 gradle搭建源码调试环境1.2 MVC工作原理和继承关系1.3 Spring MVC源码深入剖析1.3.1 MVC启动阶段1.3.2 MVC请求阶段getHandlergetHandlerAdapter调用业务Controller(核心)org.springframework.web.servlet.DispatcherServlet#processDispatchResult(视图解析和渲染)总结通过源码看SpringMVC原创 2021-06-16 17:09:04 · 237 阅读 · 0 评论 -
Spring AOP从源码了解增强过程
Spring AOP源码深入剖析1 Spring AOP源码深入剖析1.1 Spring AOP环境介绍1.2 SpringAOP和AspectJ联系1.3 找到处理AOP的源头1.4 代理对象是怎么生成的1)从源头找代理对象生成1 Spring AOP源码深入剖析AOP (Aspect Orient Programming):直译过来就是 面向切面编程。AOP 是一种编程思想用途:Transactions (事务调用方法前开启事务, 调用方法后提交关闭事务 )、日志、性能(监控方法运行时间)、权限控原创 2021-06-18 17:01:51 · 306 阅读 · 0 评论 -
MyBatis核心源码剖析(SqlSession XML解析 Mapper executor SQL执行过程 自定义类型处理器 缓存 日志)
这里写目录标题一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-06-26 23:26:41 · 484 阅读 · 3 评论