liyonghui

导航

2012年11月23日 #

并发数据(锁)ReaderWriterLockSlim

摘要: 并发数据(锁)ReaderWriterLockSlim 阅读全文

posted @ 2012-11-23 12:51 李永辉 阅读(1306) 评论(0) 推荐(0) 编辑

2012年11月10日 #

SQLServer 2008数据库查看死锁、堵塞的SQL语句

摘要: SQLServer 2008数据库查看死锁、堵塞的SQL语句 阅读全文

posted @ 2012-11-10 11:42 李永辉 阅读(239) 评论(0) 推荐(0) 编辑

洗牌算法

摘要: 洗牌算法 阅读全文

posted @ 2012-11-10 11:29 李永辉 阅读(144) 评论(0) 推荐(0) 编辑

2012年9月21日 #

ibatis传入固定参数 提高sql执行效率

摘要: <?xml version="1.0" encoding="utf-8" ?><sqlMap namespace="Account" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <alias> <typeAlias alias="ContentObject" type="Dao 阅读全文

posted @ 2012-09-21 18:45 李永辉 阅读(275) 评论(0) 推荐(0) 编辑

StrToUnicode C#语言如何将汉字转换成Unicode字符

摘要: public static string StrToUnicode(string str) { StringBuilder sb = new StringBuilder(); if (!string.IsNullOrEmpty(str)) { for (int i = 0; i < str.Length; i++) { sb.Append( "\\u" + ((int)str[i]).ToString("x")); } } return sb.ToString(); } 阅读全文

posted @ 2012-09-21 18:25 李永辉 阅读(275) 评论(0) 推荐(0) 编辑

2012年8月20日 #

网站性能监控 System.Diagnostics.Stopwatch

摘要: 网站性能是我们前台开发要解决的问题,程序线上发布后,有时候我们会发现执行的速度非常慢,如何监控线上程序代码执行情况,究竟是那一段代码导致程序执行缓慢,这是我们需要对代码程序进行监控。微软已经给我们提供了这样的一个用于监控程序所需时间的一个类System.Diagnostics.Stopwatch。第一步:实例化一个监控对象。System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();第二步:在要监控的代码前开始监控。watch.Start();第三步:输出每段代码执行的时间,这里使用的lognet记录程序执行的 阅读全文

posted @ 2012-08-20 16:14 李永辉 阅读(688) 评论(0) 推荐(0) 编辑

2011年9月3日 #

.net System.Web.Caching.Cache缓存类使用详解

摘要: System.Web.Caching 命名空间提供用于缓存服务器上常用数据的类。这包括 Cache 类,该类是一个使您可以存储任意数据对象(如哈希表和数据集)的词典。它还为这些对象提供到期功能,并提供使您可以添加和移除对象的方法。您还可以添加依 赖于其他文件或缓存项的对象,并在从 Cache 中移除对象时执行回调以通知应用程序。 System.Web.Caching.Cache 用于实现 Web 应用程序的缓存。 对于每个应用程序域均创建该类的一个实例,并且只要对应的应用程序域保持活动,该实例便保持有效。有关此类实例的信息通过 HttpContext 对象的 Cache 属性或 Page... 阅读全文

posted @ 2011-09-03 12:41 李永辉 阅读(360) 评论(0) 推荐(0) 编辑

2011年8月8日 #

String.IsNullOrEmpty和"".length>0 那个更高效

摘要: 今天在浏览DevTopics的博客时,发现一篇介绍String的随笔,介绍的是判断一个String变量是否为空时,String的一个方法和一个属性之间的比较,给一个 string变量 's', 下面那个表达式更快? 1. String.IsNullOrEmpty( s ) 2. s == null || s.Length == 0 如果你猜第二个,那么你是对的. 它将比String.IsNullOrEmpty方法快15%,但这种也是以百万分之一秒来衡量的! 这里有一个简单的例子来比较2种方式:01using System;0203namespace StringNullEmpt 阅读全文

posted @ 2011-08-08 11:55 李永辉 阅读(819) 评论(0) 推荐(0) 编辑

2011年8月5日 #

使用策略设计模式,反射,解决商城系统中的商品折扣问题

摘要: 首先,我定义了一个接口IStrategy,这个接口提供一个获取折扣后价格的规范,方法签名为:double GetDiscount(double originalPrice); 然后,我写了两个IStrategy的实现类,分别作为两种不同的打折方案。 打折方案一:半价折扣 1 /// <summary> 2 /// 打折方案1 3 /// </summary> 4 public class DiscountSlnOne : IStrategy 5 { 6 /// <summary> 7 /// 半价折扣 8 /// </summary> 9 /// 阅读全文

posted @ 2011-08-05 18:21 李永辉 阅读(890) 评论(1) 推荐(0) 编辑

Fckeditor使用笔记

摘要: 看里面的FileWorkerBase 类下的上传代码,感觉写的有点不太负责人,我临时加了图片验证代码进去,上传类如下,加中文注释的是我新加上去的: /// <summary> /// //保存文件 update by yepeng 2011-08-01 /// </summary> /// <param name="resourceType"></param> /// <param name="currentFolder"></param> /// <param name=&q 阅读全文

posted @ 2011-08-05 18:05 李永辉 阅读(236) 评论(0) 推荐(0) 编辑