摘要: 最近发现项目中的SQL的WHERE部分有很多的计算组成的查询条件,例如: 因此想要针对这个部分进行下优化,所以打算采用计算列的方式,但是又没有证明到底可不可行,所以发表下该文章发表下自己的理解也希望各位大神能点出不足的地方. 以下是针对计算列性能优化的证明: 先填充数据 第一种情况,无计算列情况 第 阅读全文
posted @ 2017-05-28 21:20 劝&xue 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 关于参数化暂时有发现有两个作用: 这里我主要讲的是执行计划的重用这块. 我们项目中写的SQL在SQL SERVER中都会先生成一个唯一的hash值,然后根据这个hash值去缓存里面匹配对应的执行计划. 如果执行计划.不存在,则开始走生成执行计划的模块(注:这个模块是很耗效能的,以至于连微软都要把这个 阅读全文
posted @ 2017-05-21 21:07 劝&xue 阅读(2020) 评论(5) 推荐(0) 编辑
摘要: 项目开发的时候.经常会遇到各种验证..例如密码是否正确,用户名重复验证之类的... 如果把这些代码都写在一起的话..那么就会形成下面的这个格式.......我感觉这么写很正常的,对吧? 恩. 也可以把这些验证方法放在另一个地方.然后返回true/false什么的. 这样也能够体现分离.整洁啥的...... 阅读全文
posted @ 2014-09-25 17:16 劝&xue 阅读(1214) 评论(3) 推荐(1) 编辑
摘要: 今天做项目,有个需求是根据当前的日期,得到日期所在的这一年的第几周的数值. 在C#或者sql server里面有现成的方法能够获取到. 但是在js里面还没有找到(有点懒,没怎么百度...)所以索性就直接写一个.优点么,,没发现.... 就是感觉用到的时候,能方便用吧.缺点,,就是不支持 跨年的. 以... 阅读全文
posted @ 2013-08-07 12:44 劝&xue 阅读(2971) 评论(6) 推荐(1) 编辑
摘要: 着急写的不用Anchor和Dock实现的一个关于窗体控件随窗体大小改变的代码. 命名有点不规范.. 哪里写的不好.还请各位大神批评哈..嘿嘿 /// /// 帮助类.用于保存第一次加载时的控件的坐标和宽度 /// public class hp { public Size s { set; ... 阅读全文
posted @ 2013-06-16 13:08 劝&xue 阅读(766) 评论(3) 推荐(2) 编辑