会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
苏大小飞
博客园
首页
新随笔
联系
订阅
管理
2014年4月25日
什么时候使用try-catch
摘要: 上篇文章叙述了try-catch的效率问题,以及StackOverflow上各路大神们指出使用try-catch应该注意的一些问题。这篇文章作为补充,转述下StackOverflow上各路大神对于何时使用try-catch的一些看法。意见如下:The basic rule of thumb for ...
阅读全文
posted @ 2014-04-25 12:25 苏大小飞
阅读(1169)
评论(0)
推荐(0)
2014年4月22日
今天,你Try-Catch了吗?
摘要: 引言:高级语言中的异常处理很好用,对于有可能出错的代码我们用Try-Catch包起来,就能保证系统健壮的运行了,但是你的Try-Catch用对了吗? 今天code review的时候,老板给我提了个问题,让我不要用Try-Catch。原话是这样的:然后我就想,为什么不让try catch啊,如果不...
阅读全文
posted @ 2014-04-22 19:47 苏大小飞
阅读(377)
评论(0)
推荐(0)
2014年3月31日
以SqlHelper为例论面向对象中封装的使用(续)
摘要: 上文以SqlHelper为例说明了面向对象中封装的好处,但是上文只是简单封装,考虑下面代码的情况:public static Activate GetByCode(string code){ List paraList = new List(); paraList.Add(new...
阅读全文
posted @ 2014-03-31 15:36 苏大小飞
阅读(250)
评论(0)
推荐(0)
以SqlHelper为例论面向对象中封装的使用
摘要: 引言: 在使用面向对象方法编写的程序中,会有一些工具类,如Utility,xxHelper等。 比如1)操作数据库的过程,一般步骤都是:1.准备数据库地址、表名等信息;2.建立连接;3.准备要执行sql语句或存储过程;4.设置执行参数;5.执行sql语句;6.读取执行结果;7.处理异常、关闭...
阅读全文
posted @ 2014-03-31 14:09 苏大小飞
阅读(266)
评论(0)
推荐(0)
2014年3月28日
ASP.NET中各种缓存技术的特点及使用场景
摘要: 对于一些不经常改变却经常被request的数据,我们喜欢将它们缓存在内存。这样用户请求时先到缓存中去取,如果缓存中没有,再去数据库拿,提高响应速度。缓存一般实现在BLL,这样可以与DAL分离,更换数据库源时也无需改变缓存逻辑。 ASP.NET中常用的缓存技术有以下几种: 1.A per re...
阅读全文
posted @ 2014-03-28 17:01 苏大小飞
阅读(603)
评论(0)
推荐(0)
主键和聚集索引,单列索引和多列索引
摘要: 主键与索引有哪些不同?为加快查询效率,是建立索引还是建立主键?
阅读全文
posted @ 2014-03-28 15:33 苏大小飞
阅读(1172)
评论(0)
推荐(0)
2014年3月25日
何时使用抽象类?
摘要: 面向对象里的抽象类和接口到底有何不同,什么场景应该选择时用抽象类而不是接口呢?
阅读全文
posted @ 2014-03-25 19:08 苏大小飞
阅读(465)
评论(0)
推荐(0)
公告