摘要: 在pssdiag抓到的trace中,我们会有大量的类似的sql出现。ReadTrace虽然好用,但是不方便,不利于我出报告给客户。通过sp_get_query_template,就可以比较方便的做到了,哈哈……  阅读全文
posted @ 2009-04-23 11:17 鞠强 阅读(134) | 评论 (0)编辑
     摘要: 2009年第一届济南程序员俱乐部技术交流会通知  阅读全文
posted @ 2009-04-09 16:28 鞠强 阅读(1253) | 评论 (17)编辑
     摘要: 把inside sql storage engine和.net结合起来的,我应该能排世界前10名吧?如果哪位老大发现另有高人,请及时告诉我,谢谢! 这是我在IP Creation的过程中随手搞的东西,花了两天(还没有完,欠缺几点:1、RID的获取。2、GDI+形式的B-TREE)。   阅读全文
posted @ 2008-12-16 21:28 鞠强 阅读(3826) | 评论 (52)编辑
     摘要: 如何修正symbols找不到的问题(从首页撤掉了?能给个mail或者消息确认一下否?)  阅读全文
posted @ 2008-09-18 15:07 鞠强 阅读(1814) | 评论 (6)编辑
     摘要: 微软急聘MOSS高手!  阅读全文
posted @ 2008-05-13 19:59 鞠强 阅读(982) | 评论 (7)编辑
     摘要: 做mail rule的几种方式  阅读全文
posted @ 2008-04-29 16:40 鞠强 阅读(379) | 评论 (2)编辑
     摘要: 这段代码从胡师百敬那里copy得来,可以show某个db下面所有表的rows/index usage等。  阅读全文
posted @ 2008-03-17 14:41 鞠强 阅读(473) | 评论 (2)编辑
     摘要: 解决Unable to load image C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll, Win32 error 0n2的问题  阅读全文
posted @ 2008-03-13 12:28 鞠强 阅读(3031) | 评论 (4)编辑
     摘要: 对于XmlSerializer导致Out Of Memory的问题,重新分析以及解决的办法。  阅读全文
posted @ 2008-03-11 18:50 鞠强 阅读(2610) | 评论 (11)编辑
     摘要: 分析网站的High CPU问题  阅读全文
posted @ 2008-03-10 16:39 鞠强 阅读(2802) | 评论 (26)编辑
     摘要: 如果dbconn在Open之后,没有Close,那么会造成conn个数上涨,到100之后就会停下来。第101个链接的请求,是无法创建成功的。这样,db和web server很可能都是CPU很低,如0%,但是客户端的响应时间就是很长,造成性能下降。  阅读全文
posted @ 2008-03-09 19:46 鞠强 阅读(2973) | 评论 (16)编辑
     摘要: 用windbg分析一个asp.net程序Out Of Memory的问题,并最终定位到原因。  阅读全文
posted @ 2008-03-06 00:37 鞠强 阅读(2557) | 评论 (17)编辑
     摘要: 使用windbg来简单看一下clr的基本内容,包括app domain/assembly/module/class(method table)/method description等。  阅读全文
posted @ 2008-03-04 20:01 鞠强 阅读(2055) | 评论 (12)编辑
     摘要: windbg sos所有命令文档下载,其实就是!help和!help 的一个集合,偶只不过把他们放到一起了。希望有点用处。。。(里面有可下载版本)  阅读全文
posted @ 2008-02-22 16:13 鞠强 阅读(2930) | 评论 (8)编辑
     摘要: 内存明明有很多,为啥我的w3wp.exe会报Out Of Memory的错误?  阅读全文
posted @ 2008-01-15 15:47 鞠强 阅读(2706) | 评论 (12)编辑
     摘要: 本部分内容,介绍如何使用!runaway命令来查看high cpu的问题,并找到具体代码。  阅读全文
posted @ 2008-01-11 19:09 鞠强 阅读(2114) | 评论 (14)编辑
     摘要: 我们为什么需要windbg?为什么.NET IDE不能解决所有问题?  阅读全文
posted @ 2008-01-04 00:18 鞠强 阅读(2688) | 评论 (21)编辑
     摘要: 通过dump来简单分析,为什么stringbuilder方式比string concat方式要快。  阅读全文
posted @ 2008-01-02 15:36 鞠强 阅读(1896) | 评论 (16)编辑
     摘要: 继续第一小部分,介绍dumpheap和eeheap命令。  阅读全文
posted @ 2008-01-02 15:03 鞠强 阅读(1642) | 评论 (9)编辑
     摘要: 这部分延承part1,继续讲几个命令:do、da、dd,通过这几个命令,我们基本上能看到所有的托管资源了。大家抓一下自己的程序dump,希望自己练习。这是一个很重要的基本功啊!
  阅读全文
posted @ 2008-01-02 14:09 鞠强 阅读(1764) | 评论 (11)编辑
     摘要: 本部分,简单介绍了如何查看线程信息的命令,包括kb,clrstack,如何切换线程等。下一部分继续介绍如何查看堆或者栈上的变量信息。  阅读全文
posted @ 2008-01-02 13:09 鞠强 阅读(2261) | 评论 (14)编辑
     摘要: 简单介绍windbg的入门知识,知道了这三点,你顺着往下看,应该问题不大,哈!!!  阅读全文
posted @ 2008-01-02 11:14 鞠强 阅读(2736) | 评论 (11)编辑
     摘要: 我的这10年  阅读全文
posted @ 2007-12-23 21:51 鞠强 阅读(2251) | 评论 (30)编辑
     摘要: 简单演示了如何在代码中增加perfmon需要的catetory,如何使用,以及resize draw的一个小tip。  阅读全文
posted @ 2007-11-13 16:49 鞠强 阅读(1667) | 评论 (5)编辑
posted @ 2007-11-13 10:19 鞠强 阅读(1788) | 评论 (10)编辑
     摘要: 1、GDI+里面,使用dispose有什么好处?
2、为什么使用Hbitmap不当,会产生内存泄露或者让程序崩溃?

文内简单代码演示,来说明这个问题。  阅读全文
posted @ 2007-11-10 10:06 鞠强 阅读(1750) | 评论 (2)编辑
     摘要: 1、这本书对于初学者没有太大用处
2、这本书对于眼中只有架构、自己不写程序的、鄙视代码的人没有用处
3、这本书对于非微软的人用处不算太大,你不知道ms内部的数据结构,你没有private symbols。
4、这本书对于微软的人用处不算太大,搞debug的就那么几号人

5、这本书对于在客户现场被骂的狗血喷头的、自己即使架了.NET IDE也不知道如何找出问题的人很有用处
  阅读全文
posted @ 2007-11-09 11:14 鞠强 阅读(2237) | 评论 (11)编辑
     摘要: windbg入门及提高  阅读全文
posted @ 2007-11-08 10:51 鞠强 阅读(449) | 评论 (8)编辑
     摘要: 为什么?
从语言设计的角度来看,针对上面的代码,下面的三种情况只能有一种为true。
1. 本身就是错误的写法
2. E.N() calls C.M() no matter what T is.
3. E.N() calls C.M() but E.N() calls D.M().
  阅读全文
posted @ 2007-10-29 16:34 鞠强 阅读(1780) | 评论 (8)编辑
     摘要: 设想conn是IDBConnection, comm是IDBCommand,那么你也许会想起来,在偶然的情况下,客户那里的代码
1. 数据库链接明明是Open的,但是偶然的情况下,会提示已经Close
2. 相同sp,不同的参数,偶然的情况下,会让客户的数据乱掉。如制单人明明是张三,偶尔的情况下会变成李四。
  阅读全文
posted @ 2007-10-29 16:15 鞠强 阅读(1987) | 评论 (20)编辑
     摘要: 其实就一句话,为啥C#只能用class name来访问static method,而C++可以用instance和classname两种方式来做?为什么C#要这么设计?请大家帮助解答一下。   阅读全文
posted @ 2007-10-29 13:10 鞠强 阅读(699) | 评论 (8)编辑
posted @ 2006-01-17 18:44 鞠强 阅读(1507) | 评论 (5)编辑
AV
posted @ 2006-01-17 18:43 鞠强 阅读(1438) | 评论 (4)编辑