- 博客(5)
- 收藏
- 关注
原创 对于mysql事务并发问题的解决和理解
1.脏读读的是事务a读事务b未提交的数据,事务开始后若修改数据一般会生成一个未保存的日志文件(个人理解的方法,如有不当,可以在评论区指出),另一事务读取这个日志文件里面的数据,就是脏读,可以通过设置隔离级别为 read committed 来解决,这样的话,别的事务就不能读取这个日志文件的数据,只能读取被保存后的数据。2.不可重复读即事务a在事务b修改某数据前后读取的数据不一样,(不可重复读就是不能重复读,即其他事务修改某数据后,要保证在此事务中先后读取该数据时结果不同),可以通过设置隔离级别 repe
2022-05-27 12:25:14
208
原创 JAVA方法返回值为数组
1,可直接在方法中定义一个数组,假设该数组的名称为a,则直接使用 return a; 即可。2,若你想直接返回包含指定元素的数组,则可以这样写,假设你想要返回的是i,j,k这三个整型的数组,你可以这样写 return new int[]{i,j,k};...
2022-05-25 20:52:16
11561
原创 关于try catch finally语句异常被捕获和未被捕获发生的结果
包括以下几种情况:1、不抛出异常,try里面的代码、finally里面的代码、finally以后的代码都将正常执行,而catch里面的代码不会执行。2、抛出异常且被catch捕获,try里面的代码部分执行,catch里面的代码、finally里面的代码、finally以后的代码都将正常执行。3、抛出异常,但未被catch捕获,抛出异常的语句将会报错,在try中的抛出异常的语句后的语句将不会执行,由于异常未被捕获,故catch语句不执行,但是finally仍然会执行,在finally后面的语句由于
2022-05-22 23:37:11
2294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人