摘要:
http://blog.163.com/jobshot/blog/static/947091982008118105524719/ 一、 基本原理 Authentication解决的是“如何证明某个人确确实实就是他或她所声称的那个人”的问题。对于如何进行Authentication,我们采用这样的方法:如果一个秘密(secret)仅仅存在于A和B,那么有个人对B声称自己就是A,B通过让A提供这个... 阅读全文
摘要:
关于这两个方法,很多人容易在多线程的情况下使用的并不正确,所以我也再次说一下我的理解。 首先两者一个是异步的一个是同步的,这个大家应该都知道。 其次这两个方法运行的时候实际上还是运行在UI线程上的,所以你可以在这两个方法运行的delegate方法中加个sleep,你就可以看到界面假死。 最难理解的就是这个所谓的同步和异步,其实主要是针对我们在通过new Thread()的ThreadStart里调... 阅读全文
摘要:
如果你的index server还在,那当然就简单了,使用Index Agent Configuration Program就可以,但假如这个index server已经停掉了,或者你希望有其他简单的方法来删除,ok,这提供一个。执行下边sql :select * into dm_ftengine_config_s_bak from dm_ftengine_config_s;select * in... 阅读全文
摘要:
http://blog.csdn.net/heaven_pl/archive/2008/02/19/2106572.aspx http://blog.csdn.net/heaven_pl/archive/2008/02/19/2106579.aspx 附加: 什么是应用程序池呢?这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应... 阅读全文
摘要:
以下部分列出其他可用于监视 ASP.NET 应用程序的性能对象和计数器。此列表按性能对象的字母顺序排列,如果字母顺序相同,则按计数器的字母顺序排列。 .NET CLR Exceptions # of Exceptions Thrown/Sec 每秒引发的受控异常总数。性能随此数目的增大而下降。 .NET CLR Loading Bytes in loader Heap 类加载程序在所有应用程序域中... 阅读全文
摘要:
http://www.thorprojects.com/blog/archive/2008/08/02/moss-single-sign-on-setup-step-by-step.aspx 阅读全文
摘要:
前几天,我们的程序在做longevity test的时候出了错,报"The file exist",但是在我们本地的测试环境中费尽力气也不能重现,最后根据日志把目标锁定到了几个别的项目的dll上,使用reflector反编译review它的code,总算是猜到了问题的根源,就是Path.GetTempFileName()有些情况下会抛异常,MSDN写道: The GetTempFileName m... 阅读全文
摘要:
From:http://www.rainsts.net/article.asp?id=765使用 Windbg 调试 Dump 文件是一种常用的手法,不同于 Attach Process,这种方式允许我们 "离线" 完成调试工作。Dump 文件保存了目标进程某个时间点的内存及相关程序信息镜像。本文只是一个简单的调试过程演示,更多细节可参考 Windbg 及 SOS.dll 的相关帮助。class ... 阅读全文
摘要:
How to view hashtable using Windbg: 由于hashtable结构比较复杂,但又比较常用,所以这次记录一下用windbg去view hashtable的过程。 先看一下我的测试代码:class Program{ static void Main(string[] args) { Hashtable _hash = new Hashtable(); _hash.Add... 阅读全文
摘要:
昨天帮老婆弄一个医用的刻度尺,很是花了一番功夫,最终在做了近俩小时没弄出来准备睡觉的一瞬间想到了怎么做。考虑到在网上搜索到的教程中只有一篇是使用Firework做的,但是实际应用中,在排版打印方面的便利性上,还有软件的易找性(可能有ps的会比firework的多些吧,我机器就没firework),我觉得还是用word制作的话会更方便些。 先上个图,看看最终效果图(隐藏... 阅读全文