- 博客(5)
- 收藏
- 关注
原创 mysql事务&&锁机制&&MVCC
1、事务的四大特性?原子性、隔离性、持久性、一致性 原子性:当前事务的操作要么同时成功,要么同时失败。原子性由undo log来保证,undo log记录着数据修改前的信息,比如我们执行了一条insert语句,undo log 会记录一条对应的delete日志,执行了一条update操作,undo log会记录之前的旧值的update日志(在undo log中有当前行的拷贝副本);在undo log中有当前行的拷贝副本隔离性:在事务‘并发’执行时,他们内部的操作不能互相干扰; 如果多个事务可以同
2021-06-16 10:05:55
148
原创 String是值传递还是引用传递
String是值传递还是引用传递首先:java在方法传递参数时,是将变量复制一份,然后传入到方法体内去执行!基本数据类型:将值复制一份,传入到方法体引用数据类型:栈中存放内存地址,堆中存放实际的值。我理解为钥匙和门。这里复制的实际是钥匙的值,比如OX123456,在方法体内,如果不new 一个新的对象(新建一个带钥匙的房子),直接改变值(set方法),就成功改变对象的值@Test public void testStr(){ //单元测试不能是静态的static String str="123";
2020-10-18 16:28:02
1217
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人