自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

语雀同名:犬豪 yuque.com/qhao

语雀同名:犬豪 yuque.com/qhao

  • 博客(2)
  • 资源 (18)
  • 收藏
  • 关注

原创 设计模式(一)七大设计原则

  今天开始准备对设计模式进行整理和分享,之前有读过《大话设计模式》,和《HeadFirst设计模式》,个人觉得都是特别好的入门书籍。设计模式到底解决什么问题呢?个人觉得概括就两个字“变化”,其实就是为了解决代码因为需求不断变化导致的一系列问题,其实设计模式的精髓就在于代码的“复用”和“扩展”,   设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。...

2020-03-15 14:19:08 626

原创 mybatis应用使用篇超详细知识点梳理

MyBatis应用使用篇 之前我们已经手写Mybatis框架,并分析了原理,相信大家对MyBatis已经有了很深的了解,在此基础上,我又重新复习整理了Mybatis的应用使用,整理了如下思维导图,分享给大家,帮助大家复习,查漏补缺: 链接: https://pan.baidu.com/s/1kS1-UxNlaXBx4qJ8YtDcjg 提取码: 5y2n ...

2020-03-06 18:50:58 157

Mysql超详细知识梳理-分库分表篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Mysql超详细知识梳理-集群篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Mysql超详细知识梳理-性能优化篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Mysql超详细知识梳理-锁篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Mysql超详细知识梳理-索引篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Mysql超详细知识梳理-事务篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Mysql超详细知识梳理-架构篇-思维导图.xmind

对应企业开发的Mysql知识梳理

2021-02-21

Sharding JDBC.xmind

官方网站:http://shardingsphere.apache.org/index_zh.html 该思维导图主要是对Sharding JDBC的实现原理进行了整理,包括ShardingJDBC的架构、核心概念、内核剖析等,也是从官方学习的,直接看官方其实就可以了。

2020-06-09

SpringBean的生命周期.mdj

SpringBean的生命周期.mdj

2020-06-09

动态代理.xmind

该思维导图主要讲解了代理模式的具体实现,包括jdk代理,cglib代理。其中jdk代理主要讲解了其具体的实现方式、原理、缺点、缓存机制等。Cglib代理主要讲解了其原理、与JDK代理的对比、Enhancer源码解析、methodProxy和Fastclass源码等。

2020-06-09

Spring原理篇.xmind

该思维导图是对Spring框架原理的一个知识讲解,很详细,源码都扣出来了,该文件也挺大的,每个知识点都一步一步截图了。 包括内容:Spring体系结构、Spring重要接口讲解(BeanFactory继承体系、BeanDefinition继承体系、ApplicationContext继承体系)、IOC/DI(容器初始化流源码分析)、AOP原理(解析流程,代理流程,执行流程)、事务(解析流程、执行流程)。

2020-06-09

设计模式.xmind

该思维导图主要是对设计模式的知识进行了一个整体的复习和归纳,包括如下几个大模块:类之间关系,7大设计原则,创建型设计模式,结构性设计模式,行为型设计模式(待完善),每个模块又具体了分析了各个设计模式的思想,实现方式,底层原理等。

2020-06-09

mybatis原理.xmind

该思维导图主要是对MyBatis原理知识进行了整理,通过对底层的分析,能够实现手写一个实现核心功能的简单MyBats,内容包括MyBatis整体架构和流程的分析、SQL的解析过程、手写解析流程、手写执行流程、看源码、MyBatis中使用了哪些设计模式等。

2020-06-09

MyBatis应用.xmind

本思维导图主要是关于MyBatis应用相关的知识梳理,包括MyBatis实现CRUD操作、MyBatis开发DAO的两种方式、全局配置文件SqlMapConfig.xml、输入类型结果类型、连接池和事务控制、动态SQL、复杂查询、延迟加载策略、缓存、注解开发等多个方面。

2020-06-09

java类加载机制.xmind

该文件是JVM中关于类加载机制的知识整理的思维导图,包括类加载机制概述、类加载的生命周期、加载时机、加载过程、类加载、类的初始化和实例化等几个大方面进行了讲解,其中类加载中还对JVM三种预定义类加载器进行了讲解,包括双亲委派机制,违背双亲委派模型,开发自己的类加载器等等

2020-06-09

Schema 语法.xmind

很多JAVA框架,都会用XML文件作为配置文件,而XML文件往往对元素都有严格的定义,这个时候就需要对xml进行约束,用的最多的就是XML Schema。本文件是对XML Schema语法学习整理的思维导图,包括如果定义和使用schema文件,shcema语法中的简单类型、复杂类型的定义和使用等。

2020-06-09

Spring应用篇.xmind

主要梳理了Spring的基础和高级应用的知识,包括整个Spring的体系结构介绍、IOC,DI配置使用,包括纯XML,注解和XML混合,纯注解三种配置方式,还有Spring的AOP,整个Junnit,事务等知识点的梳理。

2020-06-09

MySQL.xmind

学习Mysql整理复习的思维导图,涵盖Web开发程序员需要掌握的大部分关于Mysql的知识,从基础篇,架构篇,索引篇,锁和事务篇,性能分析优化篇,集群分库分表篇等深入理解Mysql数据库的底层原理。

2020-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除