摘要: 关于事务 事务在数据库中主要用于保证数据的一致性,防止出现错误数据.在事务内的语句集会被看成一个单元,语句集中一旦有一条失败,那么所有的都会失败.事务是日常编程中不可避免要接触的一部分. 什么是事务 事务就是组包含一条或多条语句的逻辑单元,每个事务都是一个院子单位,在事务中的语句被作为一个整体,要么一起提交,是数据库用就修改,要么一起被撤销,对数据库不做任何修改. 例如银行账户之间的汇款转账操作.该操作在数据库中由以下三步完成. 1. 源账户减少存储金额,减少800. 2. 目标账户增加存储金额,增加800. 3. 在事务日志中记录该事务. 整个交易过程,我们看做一个事务.... 阅读全文
posted @ 2013-07-26 17:02 不爱吃鱼的猫 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 在面向对象编程中,类B可以继承自类A,我们将A称为父类,B类称为子类.B的实例从A继承了所有的实例方法.类B可以定义自己的实例方法.有些方法可以重载类A中的同名方法,如果B的方法重载了A的方法,B中重载方法就可能会调用A中的重载方法,这种做法称之为方法链,子类的构造函数B()有时需要调用父类的构造函数A() 举例 首先创建两个工具函数 inherit()函数用来让原型对象继承创建一个新对象 extend()函数用来枚举属性对象 function inherit (p) { if(p == null) throw TypeError(); ... 阅读全文
posted @ 2013-07-26 14:15 不爱吃鱼的猫 阅读(812) 评论(0) 推荐(0) 编辑