-死锁,简而言之,两个或者多个trans,同时请求对方正在请求的某个对象,导致双方互相等待。简单的例子如下:trans1trans2------------------------------------------------------------------------1.IDBConnection.BeginTransaction1.IDBConnection.BeginTransacti...
摘要:
概要: 今天在看面试题的时候觉得有道题蛮有意思,原题如下:程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言)要求: 1.要有联动性,老鼠和主人的行为是被动的。2.考虑可扩展性,猫的叫声可能引起其他联动效应。首先看到这道题的时候就蛮简单的,思路如下://定义猫类,具有叫的动作,考虑到联动效应,所以在叫的同时调用主人类的惊醒方法,老鼠类的逃跑方法//定义主人类,具有惊醒方法//定义... 阅读全文
摘要:
我们知道,在.NET中页面之间传值的方式有很多种,比如SESSION,COOKIES,Response.Redirect,URL等等;具体用哪种方式要具体问题具体分析了,比如说就一个字段需要传到下一个页面,那么URL和Response.Redirect方式是不二选择;如果对象较大的话,我们会考虑使用session,cookies,使用Session的话,在数据量大的时候有可能会造成IIS崩溃,导致... 阅读全文