事务特性有:原子性、一致性、持久性、隔离性 脏读:就是没有提交的数据,举个例子:比如某个事务在对数据库中某条记录进行修改,修改后没有提交也没有回滚,也就是让其处于一个待定的状态,这个时候如果有其他的事务来先一步对这条记录进行读取或者处理了的现象。 不可重复读取:一个事务先后读取某条记录,但在两次读取之间该条记录杯其他另一个事务给修改了,就造成了两次读取的数据不同的现象。 幻读:幻读就是一个事务按照查询条件查询以前检索过的数据可是发现该数据被其他事务插入了满足其查询条件的新数据的现象。 不可重复读喝脏读的区别是一个是读取了前一事务提交的数据,而一个是读取了另一个事务...
这题多少有点变态,首先上来应该求一下这三个数在各个进制下的值,先来个8进制 8进制10进制16进制16141622322632505333475331331结果14*26=364>34716*32=512<53322*50=1100<1331差值347-364 = -17533-512=211331-1100=231可以看出随着进制越大,差值越大,盲猜应该是9进制下 9进制16153229533435结果15*29 = 435差值0
编写一个区数,实现对字符串中单词反转的功能。单词的定义是:完全由字母组成且由空格分开的字符串反转的定义是:字母顺序前后反向“abc”变为“cba”例如下面的字符串:"a hello1 abc world!"“world!”不是单词(这两个字符串中包含非字母的字符1和所以不计为单词)。反转过来的结果就是“a hello1 cba world!"要求:不使用任何strlen之类的库函数import java.util.Collection;import java.util.Iterator;import java.util.LinkedList;import java.util.Queue;...
给定一个不对称满二叉树,若修改节点使其变为对称二叉树,请问如何修改,写出对应的时间复杂的
判断一个已知的单链表是否有环的额存在,写出实思路,时间复杂度为多少,如果有环,如何找到环的起点,写出实现思路给定一个单链表,判断链表中是否有环的几种方法ADT: class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; } } 方法一:循环遍历节点,遍历一个便标记一个,遍历过程判断是否被标记,若已被标记则表示有环 方法说明:头指针移动,若到达之前到达过的位置则表示有环,若无环则会走到链表末端。 public class Sol...