找我
摘要: 程序员喝酒 大家喝的是啤酒。这时你入座了。 你给自己倒了杯可乐,这叫低配置。 你给自已倒了杯啤酒,这叫标准配置。 你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。 你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。 你的同事给你倒了杯白酒,这叫推荐配置。 人到齐了,酒席开始了。 你先一个人喝了一小口,这叫单元测试。 ... 阅读全文
posted @ 2008-06-23 12:59 窃马贼 阅读(354) 评论(0) 推荐(1) 编辑
摘要: EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包. 它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上。... 阅读全文
posted @ 2008-06-23 12:56 窃马贼 阅读(14778) 评论(4) 推荐(2) 编辑
摘要: 1. 初始化:主要是执行Page的Init事件和OnIint方法。 2. 加载视图状态:主要是执行LoadViewState方法,就是从ViewState中获取上一次的状态,并依照页面的控件树的结构,用递归遍历整个数,将对应的状态恢复到每一个控件上。 3. 处理回发数据:主要是执行LoadPostData方法,用来检查客户端发回的空间数据的状态是否发生了... 阅读全文
posted @ 2008-06-23 12:54 窃马贼 阅读(373) 评论(0) 推荐(0) 编辑
摘要: DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection,在线操作数据库..任何对SqlConnection的操作都会引发DataReader的异常..因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的..因为DataReader的特殊性和高性能.所以DataReader是只进的..你读了第一条后就不能再去读取... 阅读全文
posted @ 2008-06-23 12:49 窃马贼 阅读(604) 评论(1) 推荐(0) 编辑
摘要: 接口和类的区别是本质的..类是负责功能的实现,而接口则是负责功能的定义..项目中可以通过实现接口来规范类,操作类,抽象类的概念..从而达到高度的抽象..你也可以称接口为一个没有功能的类. 类之间只允许实现继承,继承的父类是唯一的,而类继承接口可以实现多接口继承 阅读全文
posted @ 2008-06-23 12:44 窃马贼 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 错误的处理顺序:finally先,catch次之,最后退会try代码..取消此次操作.返回catch中的异常信息.当然,你也可以定制自己的错误处理机制...如果你的异常处理中包含finally块.则此finally无论是否发生异常始终会被执行... 注:final是类的修饰符,表明此类是最底层类,不允许被继承 阅读全文
posted @ 2008-06-23 12:42 窃马贼 阅读(2107) 评论(0) 推荐(1) 编辑
摘要: override与重载的区别 override修饰符,覆写一个基类中的方法...重载则是将将同名方法重新写过,达到同名的函数实现不同的功能.从而实现了一个方法有不同的版本.override与重载的本质区别是,加入了override的修饰符的方法,此方法始终只有一个能被你使用的方法,而加入overload的修饰符的方法允许多个备用。这个区别就好像: override就好像 你叫张三,你爸... 阅读全文
posted @ 2008-06-23 12:40 窃马贼 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 是数据绑定表达式语法 所有数据绑定表达式都必须包含在 字符之间。 ASP.NET 支持分层数据绑定模型,该模型创建服务器控件属性和数据源之间的绑定。几乎任何服务器控件属性都可以绑定到任何公共字段或属性,这些公共字段或属性位于包含页或服务器控件的直接命名容器上。 数据绑定表达式使用 Eval 和 Bind 方法将数据绑定到控件,并将更改提交回数据库。Eval 方法是静态(只读)方法,该方... 阅读全文
posted @ 2008-06-23 12:33 窃马贼 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://songshp39.blogbus.com/logs/7297695.html .NET的GC机制有这样两个问题: 首先,GC并不是能释放所有的资源。它不能自动释放非托管资源。 第二,GC并不是实时性的,这将会造成系统性能上的瓶颈和不确定性。 垃圾回收的优缺点 实现垃圾回收有多种方法,每一种方法都提供了不同的性能特... 阅读全文
posted @ 2008-06-23 10:44 窃马贼 阅读(435) 评论(0) 推荐(0) 编辑
摘要: CLR(公共语言运行库)和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集),并保证应用和底层操作系统之间必要的分离。 为了提高平台的可靠性,以及为了达到面向事务的电子商务应用所要求的稳定性级别,CLR还要负责其他一些任务,比如监视程序的运行。按照.NET的说法,在CLR监视之下运行的程序属于“受管理的”(managed)代码,而不在CLR之下、直接在裸机上运行的应用或... 阅读全文
posted @ 2008-06-23 09:35 窃马贼 阅读(392) 评论(0) 推荐(0) 编辑