摘要: 阅读全文
posted @ 2017-03-19 10:43 shall@we 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-19 10:37 shall@we 阅读(82) 评论(0) 推荐(0) 编辑
摘要: string re ="201611"; DateTime d1 = DateTime.ParseExact(re, "yyyyMMdd", null); 阅读全文
posted @ 2017-01-05 19:49 shall@we 阅读(485) 评论(0) 推荐(0) 编辑
摘要: public object SetDefault(object obj) { PropertyInfo[] fields = obj.GetType().GetProperties(); foreach (PropertyInfo v in fields) { if(v.PropertyType== 阅读全文
posted @ 2016-08-31 00:20 shall@we 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 1 function doPrint() {2 bdhtml = window.document.body.innerHTML;3 sprnstr = "";4 eprnstr = "";5 prnhtm... 阅读全文
posted @ 2015-06-29 16:28 shall@we 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一直很想弄懂委托是干嘛用的,却始终不是很清楚,在这里就借用别人的一段话做下大致的小结,以备以后会用。 委托--用微软的说法就是对指针的封装,安全的指针。至于好处吗?如下: 1.没有委托就没有安全指针用。 2.没有委托就没有事件。 3.没有委托就没有回调。 4.没有委托就没有异步。 5... 阅读全文
posted @ 2014-08-21 00:04 shall@we 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 泛型:指在同一段代码上操作多种数据类型1.省去了很多不必要的代码,提升了代码的观赏性,减低了维护成本2.省去了类型的转换,提升了代码的性能3.提升了代码的灵活性,例如linq中就用到了大量的泛型,所以才有了linq对各种数据访问操作的灵活性,包括反省委托,泛型接口等都很好的利用了泛型灵活性的特点 阅读全文
posted @ 2014-08-20 23:04 shall@we 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.数据量大的时候,可以分多次查询2.有些数据的存储可以分主次表,此表存一些不常用的数据3.union all 比union效率要高4.尽量不要用distinct5.不返回不需要的行和列6.根据条件加索引7.可以把like用法换成截取字符串作比较8.检索的时候可以把页数也当做条件(每次查询拿出最大的... 阅读全文
posted @ 2014-08-20 00:18 shall@we 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.linq非常方便,把复杂的业务逻辑从数据库分离,起到了很好的优化作用2.linq非常灵活,可以用基本统一的访问方式,访问各种数据源,对项目的管理和维护,起到了十分便捷的作用3.用linq可以不再怕sql注入 阅读全文
posted @ 2014-08-19 21:19 shall@we 阅读(504) 评论(0) 推荐(0) 编辑