摘要: 对SQL进行优化 经常会需要知道这条SQL语句执行的时间,这里介绍我的一种常用做法 DECLARE @d DATETIMESET @d=GETDATE() --do something --for exampleSELECT * FROM Table1 WITH(NOLOCK)SELECT... 阅读全文
posted @ 2015-12-20 09:51 Flying_Boy 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 大多数操作方法会返回从ActionResult中派生的类的实例。ActionResult类是所有操作结果的基础。不过,也存在不同的操作结果类型,具体取决于操作方法执行的任务。例如,最常见的操作是调用View方法。View方法返回从ActionResult中派生的ViewResult类的实例。您可... 阅读全文
posted @ 2015-11-02 11:14 Flying_Boy 阅读(1971) 评论(0) 推荐(2) 编辑
摘要: MVC框架实现了数据的分离,使页面看起来更加的简洁,MVC4.0中Controller和View的数据传输有上边这几种方式,今天我们来探讨下这几种方式的却别。 阅读全文
posted @ 2015-10-28 14:19 Flying_Boy 阅读(4232) 评论(0) 推荐(0) 编辑
摘要: 在面试的过程中提到了异常捕获的的几种用法,之前一直使用但是没有仔细留意,调试程序的过程中发现还是有区别的,主要区别在堆栈信息的起始点不同,下边我们通过实例来看这集中不同的抛出异常的方法。   一般我们推荐throw来抛出异常,使用throw ex来抛出异常会清空存储的异常信息,认为已经处理过异常,只不过在抛出的过程中又产生的新的异常信息,从而找不到真正的错误源。 阅读全文
posted @ 2015-10-27 13:18 Flying_Boy 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 字段的重复校验问题 阅读全文
posted @ 2015-08-06 11:20 Flying_Boy 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: bootstrap 中的bootstrapValidator可以对前端的数据进行验证,但是有的时候我们需要动态的添加验证,这样需要我们动态的对bootstrapValidator的内容做修改。   传统的bootstrapValidator验证是 阅读全文
posted @ 2015-07-09 18:09 Flying_Boy 阅读(15957) 评论(0) 推荐(1) 编辑
摘要: 相信.Net开发人员都想能够熟记各种VS快捷键以提高平时开发的效率,但苦于记忆能力太差而快捷键又特别多,特别烦,所以作罢! 下面我将简单介绍一下我记忆VS快捷键的一些方法,希望对大家有所帮助。 阅读全文
posted @ 2015-06-09 18:26 Flying_Boy 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正.   数组、List和ArrayList的区别 阅读全文
posted @ 2015-06-08 18:19 Flying_Boy 阅读(106038) 评论(8) 推荐(42) 编辑
摘要: 项目中经常会有这样一个需求,对列表进行操作,抛除封装好的控件外,大部分时间我们需要我们自己写业务逻辑   简单记录以下我的做法以及发现错误的历程(事后想想是没有难度,只不过有些点自己当时没有考虑到)。   Tep1 在做到这个功能模块的时候首先的想法是把现有的数据全部删除,在点击保存的时候保存页面上面所有的数据。这种办法行不行~~肯定行,不过这样的效率确实不高,尤其是数据量比较大的时候,当做一点小小的修改的时候消耗的资源也比较大,所以在简单思考后否定了这种方案。 阅读全文
posted @ 2015-06-05 14:22 Flying_Boy 阅读(837) 评论(0) 推荐(0) 编辑
摘要: SQL语句的执行不可缺少参数的传递,传递参数直接拼接SQL语句不可避免会遇到SQL注入问题,会造成很严重的系统安全问题,所以一般会使用 SetParameterValue("@abc", abc),拼接一个可变的参数集合parms ,在SQl语句中使用如下 阅读全文
posted @ 2015-06-02 18:20 Flying_Boy 阅读(1599) 评论(0) 推荐(0) 编辑