笔记
bububuha
这个作者很懒,什么都没留下…
展开
-
编程课堂笔记
2019.3.2 浅拷贝与深拷贝 1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用。 2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用”。 当我们希望在改变新的数组(对象)的时候,不改变原数组(对象),则使用深拷贝。 如果在类中没有显式地声明一个拷贝构造函数,那么,编译器将会...原创 2019-03-10 15:00:31 · 187 阅读 · 0 评论 -
数据库中事务undo、redo的策略
数据库中事务undo、redo的策略 一、事务 原子性(Atomicity) 事务中的所有操作,一个操作是不可中断的,要么全部完成,要么不做任何操作,不能只做部分操作。如果在执行的过程中发生了错误,要回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过。 持久性(Durability) 事务一旦完成,数据库系统会将该事务修改后的数据完全的记录到持久的存储上。 隔离性(Is...原创 2019-04-28 10:45:19 · 3715 阅读 · 0 评论