logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java虚拟机运行时数据区

概述Java虚拟机在执行Java程序的过程中会把管理的内存划分为若干个不同的数据区域,包括以下几个运行时数据区。程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。在虚拟机概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等都依赖这个

文章图片
#java#开发语言#后端
Java虚拟机运行时数据区

概述Java虚拟机在执行Java程序的过程中会把管理的内存划分为若干个不同的数据区域,包括以下几个运行时数据区。程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。在虚拟机概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等都依赖这个

文章图片
#java#开发语言#后端
spring 事务问题:Transaction rolled back because it has been marked as rollback-only

问题描述:同事测试时使用异常数据,代码报错但是并不是异常产生的错误,而出现:Transaction rolled back because it has been marked as rollback-only中文翻译就是:事务已回滚,因为它被标记成了只回滚代码片段:// 我的代码@Transactional(readOnly = true, rollbackFor = Exception.cla

#java#spring
postgresql 导入数据库表id自增报错问题处理

问题情境使用postgresql,我们需要迁移表操作时,转储sql语句再重新导入就会报错,提示正在上传…重新上传取消

#postgresql
@PostConstruct详解

定义:@PostContruct是spring框架的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。用法:@Post......

#spring
到底了