}
«网站首页

刘鸿海

关注此人
把刘鸿海加为好友
附言:



最新动态
  • 如何在OnActionExecuted或者OnActionExecuting事件中向当前页面添加hidden类型的值? 要求添加的hidden值在下次页面提交回来的时候还能够拿到。也就是要添加到for...
  • 刘鸿海 回答问题:C#如何为以下字符串分组 2011-08-03 08:11
    貌似没有什么简单的算法。
  • 刘鸿海 回答问题:如何让asp.net程序永远驻留? 2011-08-03 08:03
    可以利用缓存。但是如果特别慢的话说明你的网站有问题,需要查找一下慢得原因。
  • 刘鸿海 回答问题:dataset数据筛选性能问题 2011-08-02 13:06
    关于正则表达式和大小写,大小写是支持的,需要把IsCaseSensitive(大概是这个)这个属性设一下。但它只支持数据的大小写,不支持架构的大小写。正则表达式在select()方法里面是不支持的。
  • 刘鸿海 评论博客:公文流转SQL优化日志六 2011-08-02 13:00
    @jadesun
    根据这段的意思elapsed time应该是整个查询的时间。因为根据他的说法,如果不需要查看CPU的时间的话那在语句前和后用getdate就可以了,如果你想比较整个查询时间和CPU时间的话要用这个选项。字面的意思也应该是整个查询的时间。
  • 刘鸿海 评论博客:Session,有没有必要使用它? 2011-08-02 11:32
    好文,楼主说的很全面。
    但讨论焦点不应该是有没有必要用Session,在某些场景这个是肯定必要用的。楼主的文中也说了。而且感觉应该大多数都是有必要的,毕竟有特殊需要或者高要求的站点只占少数一部分。至于缺点或者说无法满足所有网站需求的地方,也肯定是有的,要不然微软也不会提供自己实现session的接口了。换句话说,别说微软现在提供了3中实现session的方式,就是提供30种、300种也还是满足不了所有的需求。所以感觉楼主的焦点或者标题应该是介绍微软asp.net中session机制的优缺点和替代方案。
    在下愚见,欢迎各位同学指正。
  • 刘鸿海 评论博客:公文流转SQL优化日志六 2011-08-02 11:22
    @jadesun
    抱歉,还得和你再讨论一下,呵呵。我的理解和你的理解不一样。
    我感觉CPU时间应该只是单存的处理器时间片。
    而占用时间应该是整个查询消耗的时间,包括CPU时间,IO,锁等待等时间。
    但在msdn上查了下,没有找到官方详细说明。不知道你有没有。
    但我做了个简单试验,验证了一下,应该是这样的。
  • 刘鸿海 回答问题:纠结的sql 2011-08-02 08:58
    还有一种简单的办法。 declare @zhengshu varchar(max) select @zhengshu=@zhengshu+','+证书 from UserInfo where User...
  • 刘鸿海 回答问题:c#一维数组问题 2011-08-02 08:47
    这个没有什么疑问的。就是从0开始,记住就好了。看到源码也没用,就是一个规定。 如果真想看的话,现在reflector支持debug .net framework,可以跟进去看一下。不过reflecto...
  • 刘鸿海 评论博客:公文流转SQL优化日志六 2011-08-02 08:43
    @jadesun
    如果前面的提问中有什么语气不对的地方,请谅解。但是,难道别人就不能有疑问吗?如果都是一味的赞同和夸奖你认为你在博客里面会得到什么提高吗?难道你发博客的目的只是炫耀吗?如果你是这么认为的那可以忽视我下面的疑问。也可以忽视我上面所有的疑问。
    我的疑问是:你是怎么理解CPU时间和占用时间的?CPU时间竟然大于占用时间。
    SQL Server 执行时间:
    CPU 时间 = 1641 毫秒,占用时间 = 633 毫秒
  • 在asp.net中,如果你利用.net本身提供的读取配置文件的接口,那么配置文件是在每次启动这个Application的时候就被缓存起来的。但如果你改了配置文件比如web.config,他会自动重新启...
  • 刘鸿海 评论博客:公文流转SQL优化日志六 2011-08-01 11:10
    @jadesun
    才600毫秒吗?不知道你这个表tbCommonPart里面有多少数据,从结果来看,符合条件的就差不多有40万条。而且应该没有在这几个字段cnvcDeleteFlag='0' AND cnvcEndFlag <> '0' AND cnvcfiletype上设置的索引吧。
    你这段是又单独执行的吧,有没有清缓存呢。
  • 还有这样的需求?
    真有的话,可以直接把兼容级别设成90就可以了。
  • 刘鸿海 评论博客:公文流转SQL优化日志六 2011-08-01 09:26
    楼主优化后统计的时间只是单纯查询的时间啊,创建临时表的时间也要加上吧。而且这个时间应该也不短吧。
  • 刘鸿海 回答问题:获取窗体中的数据 2011-08-01 09:07
    这个窗体和楼主自己做的窗体是两个独立的程序?
  • ASP.NET 4高级程序设计:第4版 作  者:(美)麦克唐纳(MacDonald,M.) , (美)弗里曼(Freeman,A.) , (美)兹普兹塔(Szpuszta,M.) 著 我看的时候还是...
  • 刘鸿海 回答问题:定位问题! 2011-07-29 15:06
    如果知道A和B之间的距离,计算起来不难吧。 用行走长度除以AB距离,再取得余数,根据奇偶数判断起点,在参考余数不就是位置了吗。
  • 刘鸿海 回答问题:字符串输出 2011-07-29 13:45
    通常\0是作为字符串的结束符用的。也就是在内存中,系统会在字符串的末尾加上该字符表示字符串已结束。显然对于向控件的属性比如Text赋值和控制台的输出上,.net的处理方式是不同的。前者遇到该符号就认为...
  • 楼主辛苦,写的不错。
    也可以把涵盖索引或者叫包含索引的内容加一下,就更全面了。
  • 看不到具体的错误信息,很难解决问题啊。 两种方法,一种是按他说的开启JIT调试,看看具体是什么错误。不过这个很难啊, 能看到应该是IL语言吧或者更低级的,没用过 还有就是自己隔离一下范围呗,比如说先把...
  • 这个问题不值这么多分啊。呵呵
  • 不知道你的DB访问代码是怎么写的,从现在的现象看应该是已经达到最大连接数了。所以连接不上,超时了。 是不是每次操作完没关闭连接啊。
  • 对于需要做书签查找的非聚集索引,如果数据量很大的话,通常选择率在3%以下时,才会先做非聚集索引查找,然后再做书签查找操作。否则的话会直接扫描聚集索引。因为做书签查找时,在选择率很高的情况下,对于IO操...
  • 刘鸿海 评论博客:SQL 按指定顺序进行排序 2011-07-28 11:29
    这个方法不错。
  • 楼主做的是文件和文件组备份?
  • 刘鸿海 回答问题:多步 OLE DB 操作产生错误, 2011-07-25 18:51
    报什么错啊?
  • 楼主可以参考一下这个。 http://home.cnblogs.com/q/26659/
  • 解析对象和构建对象的。通常对象都是存在于内存中的如果我们想在远程拿到这个对象,那就要把这个对象变成一种可描述的形式进行传输,这就是序列化。反序列话就是我们拿到了关于一个对象的描述,在把他转化成内存中的...
  • 刘鸿海 发表博客:SQL的正确读法 2011-07-23 09:28
    SQL Server2005技术内幕学习总结系列之T-SQL查询(1)SQL的正确读法
  • 不解。实际上操作完得到的B不就是和A一样的吗? 不知道楼主有什么特殊的用途要做这样的操作呢?为什么不直接拿A过去用呢。
Top