自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 dolphinscheduler架构分析

dolphinscheduler架构分析

2023-03-22 13:48:13 235 1

原创 dolphinscheduler启动报错

dolphinscheduler 本地idea启动常见问题,spotless代码格式报错。spotless-maven-plugin:2.23.0:apply failed: No such reference 'HEAD'错误

2023-03-07 15:39:48 2220 1

原创 ReentrantLock与AQS源码分析

ReentrantLock锁的源码分析

2022-04-07 11:31:41 501 2

原创 概述什么是juc—java

juc简单介绍

2022-04-01 20:31:02 560

原创 mysql索引为什么采用B+树结构

先建立标题在具体写

2022-03-31 14:39:06 881 1

原创 JVM垃圾回收算法和垃圾回收器

垃圾回收算法, 垃圾回收器

2022-03-25 18:52:16 514

原创 java中对象的内存模型

java中当我们new一个对象时,对象在内存中的构造是什么样的。

2022-03-23 15:32:55 805 3

原创 mysql一条数据如何保存到数据库的?

这是一道面试题,

2022-03-21 16:24:53 2945 6

原创 JVM之代码加载过程与classLoader

在之前的文章里分享过JVM的内存模型、栈帧等知识点,本篇聊下基础内容,java代码的加载过程和类加载器。java加载过程编译:首先.java文件会编译成字节码.class文件. 加载:会通过类加载器加载到JVM内存中,其中classloader有四种:bootstrap类加载器(根类加载)、extension类加载器(扩展类加载器)、application类加载器(应用程序类加载器)、custom自定义加载器。 链接:链接过程主要分三部分:验证:字节码校验器会检查生成的字节码是否...

2022-03-17 18:41:09 516

原创 JVM之栈帧解析

概述 学习JVM内存模型中,一定会涉及到虚拟机栈,而栈帧是虚拟机栈的主要组成部分,这里详细介绍下栈帧到底是什么以及是怎么运行的,内容主要包括: 1.JVM栈及栈帧的介绍 2.代码执行过程中栈帧的变化过程JVM栈及栈帧的介绍 我们都知道虚拟机栈,它是每个线程私有的运行时堆栈,每个方法会创建一个栈帧,栈帧主要包含:本地变量列表、操作数栈、指向常量池的指针、返回地址。 ...

2022-03-16 16:59:32 1036 2

原创 JVM之内存模型

JVM

2022-03-16 15:34:29 1957 5

原创 spring事务的传播机制与隔离级别

spring事务的传播机制,事务隔离级别

2022-03-14 16:24:53 667

原创 BeanFactory和FactoryBean的特点对比

异同点:相同点:都是用来创建bean对象的,不同点:使用BeanFactory创建对象的时候,必须遵循严格的生命周期流程,太复杂了,如果想简单的自定义某个对象的创建,同事床阿金玩的对象交给spring来管理,就需要实现Factorybean接口了Factorybean里的方法解释:isSingleton:是否是单例对象getObjectTye:获取返回对象的类型。getObject:自定义创建对象的过程(new,反射,动态代理)...

2022-03-12 17:49:05 194

原创 Spring循环依赖问题

spring 循环依赖问题分析

2022-03-12 17:12:05 414

原创 Spring IOC 的原理和实现

spring IOC 概述控制翻转:spring之前对象是由使用者来进行控制的,有了spring之后,可以把整个对象交给spring来帮我们进行管理。其中IOC中涉及DI::依赖注入,把对应的属性的值注入到具体的对象中@autowired,populateBean完成属性值的注入。容器:是存储对象的容器,使用map结构存储,在spring中一般存在三级缓存,singletonobjects存放完整的bean对象。整个bean的生命周期,从创建到使用到销毁的过程全部都是由容器来管理的(bean的生命周期

2022-03-08 02:47:05 315

空空如也

空空如也

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

TA关注的人

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