04 2008 档案

摘要:::@echo offrem 正在替换...rem 开始替换文件文件for /f "delims=" %%i in ('dir /b /a-d /s "11.txt"') do copy/y e:\aa\11.txt %%irem 替换完毕...okpause 阅读全文
posted @ 2008-04-30 11:36 new 维生素C.net() 阅读(296) 评论(0) 推荐(0) 编辑
摘要:windows xp service pack 3/ windows xp sp3 简体中文版下载地址: http://download.windowsupdate.com/msdownload/update/software/svpk/2008/04/windowsxp-kb936929-sp3-x86-chs_D7067E86ABD4257454200D0C398D71C4CE6CD33E.... 阅读全文
posted @ 2008-04-29 17:02 new 维生素C.net() 阅读(285) 评论(0) 推荐(0) 编辑
摘要:function $type(obj){ if (!$defined(obj)) return false; if (obj.htmlElement) return 'element'; var type = typeof obj; if (type == 'object' && obj.nodeName){ switch(obj.nodeType){ ... 阅读全文
posted @ 2008-04-29 15:01 new 维生素C.net() 阅读(774) 评论(0) 推荐(0) 编辑
摘要:网友王集鹄组织了一个编程比赛:划拳机器人比赛。类似“Robocode” 的游戏。 早先Microsoft就推出过一款名为Terrarium的code game,其实这种游戏已经有相当久的历史了,很多人都将其看成是那些hacker们的游戏。 ------- 比赛相关帖子如下: 【编程游戏】编写一个会划拳的机器人参加擂台赛,规则内详。 http://topic.csdn.net/u/2008042... 阅读全文
posted @ 2008-04-24 10:44 new 维生素C.net() 阅读(2639) 评论(21) 推荐(0) 编辑
摘要:刚才看了细说Convert和Parse到底那个效率高!一文,觉得有些问题。如果我们要分析他们的效率问题,单纯从代码看,其实差别是微乎其微的,只有当放到调用非常频繁的时候才能看出真正的效率问题和对系统整体的影响,假设我们需要在一个频繁被调用的asp.net的webpage上使用,如果你要parse的这个string,你对它的值非常自信,保证可以parse成这个类型(下文假设是最常用的Int32),那... 阅读全文
posted @ 2008-04-23 15:17 new 维生素C.net() 阅读(2358) 评论(13) 推荐(0) 编辑
摘要:在不用windbg解决High CPU的一个案例中,列举了exception过多而导致high cpu的情况,但是在后期用windbg分析dump的时候,遇到了一个问题:我看到了很多exceptions,但是就是不能!gcroot。猜想了一下原因,看了tom的blog,证实了我的分析。(这家伙是我遇到回邮件最准时的,如果有问题mail请教他,每天早上8点开机不一会必定有他的answer) 举例:用... 阅读全文
posted @ 2008-04-22 10:14 new 维生素C.net() 阅读(1794) 评论(4) 推荐(0) 编辑
摘要:动态语言一般都有个特性,就是在运行时修改一个类的行为或一个类实例的,而期间源代码并没有改动。这个特性在ruby语言里叫Monkey Pathing。其实这就像是C#里的扩展方法一样,只不过远远比它强大。 假设我们有一个C#的对象实例,它有一个索引器,在C#里我们可以这样访问: object someValue = indexer["key"] 而IL里无非是给索引器一个get_Item()方法。... 阅读全文
posted @ 2008-04-22 01:01 new 维生素C.net() 阅读(462) 评论(0) 推荐(0) 编辑
摘要:http://michaelsync.net/2007/09/15/firebug-tutorial-commandline-api 阅读全文
posted @ 2008-04-18 09:56 new 维生素C.net() 阅读(473) 评论(0) 推荐(0) 编辑
摘要:场景:一个400-700 requests /sec的web app再一次较大改版后遇到了high cpu的问题,当负载攀高时系统相应开始变慢。 基础:本文着重在于讲述分析问题的过程。lixiong写的windows用户态程序高效排错一书从一开始就在讲述一个道理:找到问题的关键不在使用windbg的过程,而在于对问题的分析。 首先,这是一个用于web聊天和消息投递的web应用程序,所以一般情况下不... 阅读全文
posted @ 2008-04-17 13:47 new 维生素C.net() 阅读(2653) 评论(12) 推荐(0) 编辑
摘要:IIS7的Application Pools有两种mode,一种是Integrated,一种是classic。如果使用Integrated模式,那么对自定义的httpModules和httpHandlers就要修改配置文件了,需要将他们转移到和节里去。 IIS7的两种模式和IIS6有什么区别?长话短说: IIS7.0 Integrated mode:asp.net的modules和handlers... 阅读全文
posted @ 2008-04-16 11:04 new 维生素C.net() 阅读(2751) 评论(15) 推荐(0) 编辑
摘要:前天晚上gtalk的一位做ror的好友给我分享了一个视频,听了3编才听明白了差不多那个激情的小伙子讲述的东西。今天在ubuntu 8里down下了google app engine的SDK,尝试了一下。 这个sdk是不需要安装的,直接解压缩就可以。项目分为app.yaml和*.py两种类型,前者像是项目文件,一开始没看那么多介绍,直接看了几个代码示例就随手写了个,但是没想到出问题了。我的app.y... 阅读全文
posted @ 2008-04-15 23:45 new 维生素C.net() 阅读(849) 评论(2) 推荐(0) 编辑
摘要:1.ADPlus是可以通过-notify开关来使用windows messenger服务通知这个crash的,需要注意的是只能是在-crash下。当debugger因为一个second chance exception从process上detach,或者按下ctrl+c停止debug的时候,就会触发这个操作。 2.ADPlus支持xcopy部署,也就是说可以把ADPlus所在的目录copy到任何一... 阅读全文
posted @ 2008-04-13 17:48 new 维生素C.net() 阅读(310) 评论(0) 推荐(0) 编辑
摘要:通过! FinalizeQueue检查是否有大量的SqlConnection对象等待被Finalize. 通常Finalize queue中的Connection应该为0,或者小于10。当数量超过30的时候,通常说明代码中有使用完SqlConnection后忘记及时调用Close或者Dispose的情况。 通过!dumpheap –stat检查内存中是否有大量的DataTable... 阅读全文
posted @ 2008-04-13 16:02 new 维生素C.net() 阅读(533) 评论(3) 推荐(1) 编辑
摘要:http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe/ 阅读全文
posted @ 2008-04-02 00:50 new 维生素C.net() 阅读(376) 评论(0) 推荐(0) 编辑