随笔分类 -  编程基础

ASP.NET+C#面试题
摘要:1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程... 阅读全文
posted @ 2015-08-07 16:01 fery 阅读(138) 评论(0) 推荐(0)
服务器控件的生命周期
摘要:服务器控件的生命周期一.Init事件(OnInit方法) 初始化在传入web请求生命周期内所需的设置;跟踪视图状态. 多数情况下,跟踪视图状态用Control基类提供的TrackViewState方法实现就行了,只在控件定义了复杂属性才需重写该方法.二.LoadViewState方法 在此阶段结束时... 阅读全文
posted @ 2015-08-07 09:33 fery 阅读(337) 评论(0) 推荐(0)
有return的情况下try catch finally的执行顺序(最有说服力的总结)
摘要:结论:1、不管有没有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,... 阅读全文
posted @ 2015-08-07 09:29 fery 阅读(48967) 评论(3) 推荐(12)