自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDK,JRE,JVM

是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机.也是Java实现跨平台的原因(不同平台的实现的JVM不同,在各个平台编写的Java代码编译成的机器无法识别的class文件都交由JVM解释成机器可以执行的机器码)java运行时的环境,包含了java虚拟机,java基础类库,是使用java语言编写的程序运行所需要的软件环境。--db:文件是一个先进的全事务处理的基于Java技术的数据库(jdk自带数据库db的使用)--jre:为java运行环境。

2024-02-01 11:59:38 445 1

原创 MySQL高级--日志

MySQL数据中隐藏部分存在DB_TRX_ID(记录当前操作的事务ID),DB_ROLL_PTR(回滚指针记录下一条undo的位置),有了undo后,文件的修改会生成undo日志记录原数据的主键和修改信息,通过回滚指针链接起来,每一步操作都会生成一个undolog,以顺序递增的ID链式存储起来(当修改的是主键是,会将数据中的deletemark设置为1,表示该条数据即将被删除,然后新建一条新的数据,新数据也会生成undo日志,当事务进行回滚时,根据undo日志依次回滚删除).-- 查询查询日志相关信息。

2024-01-31 16:52:14 541

原创 MySQL 的隔离级别和会产生的数据问题

脏读:A查A改,B查,A提交或回滚B继续其他操纵.此时B读到了A事务没有提交的数据信息,并对后续的操作都是基于A改未提交的数据进行的,即发生了脏读。A读B新增B提交A读A改新增数据A读到了新增数据,A前两次读取的数据一致,但A改后再读可以读到B新增的数据,即发生幻读.A读B读B新增A读B提交A读,A前三次读的数据一致,---(在可重复读的隔离级别下)解决了该种情况下的幻读。不可重复读:A读B改B提交A读,A两次读取到的数据不一致,即发生了不可重复读。幻读和不可重复读很像,是不可重复读的进一步细分.

2024-01-31 16:51:35 544

空空如也

空空如也

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

TA关注的人

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