自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nacos配置中心自定义监听器demo

此处用到的ConfigService由SpringCloudAlibaba框架创建,也可以自己创建一个ConfigService配置。

2023-11-21 15:33:39 257

原创 java编写一个执行Sql脚本文件实例

2、创建Statement对象。4、按行读取,去除注释。

2023-11-06 14:21:28 883

原创 手写一个springboot starter组件

前言本文举例手写一个redisson的springboot starter组件。

2023-05-09 10:23:10 170

原创 手写一个实例理解spi机制

前言spi简单理解:发布一个接口,具体实现由各产商自主决定。

2023-05-08 13:57:24 104 1

原创 jvm 类的加载机制

继承2.双亲委派机制默认的情况下,一个限定名的类只会被一个类加载器加载解析并使用,这样在程序中,它就是唯一的,不会产生歧义。由此出现双亲委派机制保证类加载的唯一性a.当一个类加载器收到类加载请求时,它不会先自己去加载,而是交由父类加载器去加载,传递到最上层的Bootstrap ClassLoader加载器无法加载该类时,再传递给子类加载器加载。b.无法加载:类加载根据类的全限定名,在类负责的加载路径中找不到该类c.上图中箭头指向并非继承关系,而是一种组合方式实现的逻辑关系。

2023-05-04 11:14:13 90 1

原创 JVM 类的生命周期

前言java文件通过javac编译成class文件,通过加载生成某种class数据结构形式进入内存,程序通过这种数据结构创建出对象,接下来让我们看看类的生命周期。

2023-04-28 14:55:28 50

原创 什么是 Java Virtual Machine?

官网解释:Java虚拟机(JVM)是一种抽象计算机器。JVM是一个程序,它看起来像是一台 机器,用于编写并在其中执行的程序。通过这种方式,Java程序被写入同一组接口和 库中。针对特定操作系统的每个JVM实现都将Java编程指令转换为在本地操作系统上 运行的指令和命令。这样,Java程序就实现了平台独立性。简单理解:JVM是一个应用程序,是java应用的运行环境。java语言使用java虚拟机屏蔽了操作系统与机器之间的差异,实现的目的。

2023-04-28 10:23:38 259 1

空空如也

空空如也

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

TA关注的人

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