自定义博客皮肤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)
  • 收藏
  • 关注

原创 从源码角度看HashMap

最近准备跳槽了,面试了几家发现面试官一如既往的喜欢问HashMap,突发奇想写一篇博客,正所谓温故而知新嘛。

2024-10-24 22:16:47 611 1

原创 排序算法-快速排序

排序算法-----------------快速排序

2023-01-30 12:00:15 177

原创 JVM-垃圾收集算法

jvm的垃圾收集算法,以及根节点枚举、安全点、安全区域

2022-12-13 10:44:54 258

原创 JVM-对象

java对象在jvm上的创建、结构以及访问定位

2022-12-12 09:51:32 173

原创 JVM-运行时数据区

运行时数据区是jvm中一个重要的组成部分,也是开发人员最关注的一个部分。java不同于C、C++,他们是开发人员掌控所有对象的生命周期,从创建到销毁都是由开发人员控制,而java则是自动内存管理,开发人员往往只需要创建对象即可,不需要关注对象是如何、何时被销毁的,不需要关注并不是它不需要销毁对象,而是交给了jvm自动进行垃圾回收,通常我们称之为GC。通常jvm管理的这部分内存可以划分为方法区、堆、虚拟机栈、程序计数器、本地方法栈。其中方法区和堆是线程共享区域,而虚拟机栈、程序计数器和本地方法栈

2022-12-11 20:11:14 217

原创 Stream流用法示例

Stream基本使用

2022-11-29 22:50:24 578

原创 JDK内部提供的函数式接口

jdk提供的基本函数式接口

2022-11-27 17:12:12 74

原创 Lambda表达式

lambda表达式介绍以及用法

2022-11-26 09:22:39 266

原创 自动装箱和自动拆箱

java中的自动装箱和自动拆箱,以及包装类型与基本类型的使用

2022-11-25 17:44:44 400

原创 VUE3-element-plus el-table子节点懒加载删除,编辑不刷新解决方案

element-plus+vite+vue3 el-table 子节点懒加载不刷新的问题解决方案

2022-06-08 11:13:34 4456 8

原创 字节码角度分析++i和i++

public static void main(String[] args) { int a = 10; a = a++; System.out.println(a); System.out.println(a++); System.out.println(++a); }输出结果相信各位客官都清楚。第一个输出为10、第二个输出为10、第三个输出为12原因的话我想都能说出来,a++ 先使用后自增,++a 先.

2021-12-30 17:14:03 92

原创 JDK11 GC日志输出

总结一下日志输出的几个命令:-XX:+PrintGC 输出简略信息-XX:+PrintGCDetails 输出详细信息-XX:+PrintGCTimeStamps 输出时间戳-XX:+PrintGCDateStamps 输出日期-XX:+XLoggc:.logs/a.log 输出到文件上述gc日志是在JDK1.8中常用到的,但是在jdk11中已经被标记为过时那么在jdk11中...

2021-12-13 11:42:54 5258

原创 Spring Bean对象的生命周期

spring bean生命周期指的是:bean的实例化、初始化、使用、销毁通常来说很多时候我们都需要在bean的初始化以及销毁的时候执行一些方法,比如数据连接需要在bean初始化的时候添加属性,在销毁的时候关闭连接等spring提供了以下几种方式:xml配置方式 @Bean注解指定 实现InitializingBean和DisposableBean 使用注解@PostConstruct和@PreDestroy BeanPostProcessorxml配置:...

2021-11-03 09:50:18 100

原创 Spring注册bean的几种常用方法总结

spring中注册bean对象大概有一下几种方法:@compont,@service,@controller,@repository等 @Bean @Import @FactoryBean第一种方式不用多说,用过spring的大概都用过,那么第二种方式应该是比较常用的。其他第三方框架与spring整合的时候一般来说少不了这个注解。@Bean功能等效于配置文件中的<bean></bean>标签重点看一下第三个@Import@Import,被称为springboo

2021-11-02 16:29:39 3070

原创 Springcloud-Gateway整合swagger3

Springcloud-Gateway整合swagger3swagger的pom节点<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency>聚合swagger-u.

2021-05-21 11:45:23 3521 2

空空如也

空空如也

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

TA关注的人

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