摘要:
回到目录概念与理解首先说明一点构造函数与析造函数是指类中的,所以,下面所说的都是针对于类(class)对象的。构造函数(构造方法)美国人叫它Contructor,它类对象进行new操作时,会根据你的形式参数去执行指定的构造方法。析构函数(析构方法)美国人叫它Destructors,它是指所在的类失去了作用时,要执行的方法,一般用来清理一些东西,释放它所占用的内存(占用的内存是在new操作后被.net分配的)。构造函数与析构函数在类出现继承时的执行次序1 构造函数的执行:总会先执行基类的构造函数,然后才会执行本类自己的架构函数2 析构函数的执行:总会先执行自己的析构函数(释放自己类的资源),然后 阅读全文
posted @ 2013-06-05 23:06
张占岭
阅读(510)
评论(0)
推荐(0)
摘要:
回到目录共享锁 由非更新(读取)操作创建的锁。其他用户可以并发读取数据,但任何事务都不能获取数据上的排它锁,直到已释放所有共享锁。共享锁(S锁)又称为读锁,若事务T对数据对象A加上S锁,则事务T只能读A, 不能修改A;其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。这就保证了其他事务可以读A,但在T释放A上的S锁之前不能对A做任何修改。独占锁和共享锁的区别1.共享锁(S锁):如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据。排他锁(X锁):如果事务T对数据A加上排他锁后,则其他事务不能再对A加任任何类型的封锁。获 阅读全文
posted @ 2013-06-05 15:28
张占岭
阅读(644)
评论(0)
推荐(3)
浙公网安备 33010602011771号