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