02 2006 档案

摘要:人们选购某些产品并非因为它们是最好的,而是因为别人都在使用这些产品。儿童玩具和运动鞋的时尚变来变去,但就某些商品和服务而言,如果协调行动,那么就有经济或实际优势。范围最广的电影以最普及的形式进行销售,最好的婚介最有可能帮人们安排到约会。 控制网络和标准已让微软(Microsoft)、英国天空广播公司(BSkyB)和Ebay等公司获利丰厚。 这些市场的独特之处是,质量并非商业成功的关键。微软的成功并... 阅读全文

posted @ 2006-02-27 14:07 A.Z 阅读(368) 评论(0) 推荐(0) 编辑

摘要:VSS信息的读取的操作有一个影响性能的作业,定位它的行数我不找了,自己看吧。就像这样: while(enumerator.MoveNext()) { /// 空循环 } 这个问题困扰了我很久,今天早上无聊的我开始去寻找资料,看了很多很多地方。一些老外好像也碰到这个问题,他们在讨论板上提出了,解决的方法就是我上面写的那段。直到enum... 阅读全文

posted @ 2006-02-24 11:07 A.Z 阅读(1316) 评论(1) 推荐(0) 编辑

摘要:写在前面: 如果你正在使用HttpWebRequest 写两个小程序,和网络交互一下,你是幸运的,.net类库在内部帮你做了很多细致的繁杂的工作从而让你可以很舒服的在上层情谊的调用。 如果你觉得http最终也是socket的方式去实现协议,对,其实就是那样的。 但是在这之间,有太多复杂的情景,以我们的知识是不能涵盖的。以下这篇文章可以给出一个大致的映像,告诉你类库是怎么实现的... 阅读全文

posted @ 2006-02-23 16:14 A.Z 阅读(1771) 评论(0) 推荐(0) 编辑

摘要:应该都知道在数据库里总有两张系统表对应于当前的表的结构,也有几条系统级的存储过程去对一些全局的信息去做设置和获取,这些将方便我们编程。你不需要自己去慢慢摸索,原理和分析网上比比皆是。希望对你有所启发。 这里是sql的实现。 1 internal class SqlDeriveParameters 2 { 3 internal static void Deri... 阅读全文

posted @ 2006-02-21 11:15 A.Z 阅读(1970) 评论(0) 推荐(0) 编辑

摘要:by Don Kiely January 2003 Issue Technology Toolbox: ASP.NET Level: Intermediate If you spelunk around your ASP.NET development machine—particularly if you're a conscientious geek who monitors and clea... 阅读全文

posted @ 2006-02-16 14:17 A.Z 阅读(560) 评论(0) 推荐(0) 编辑

摘要:Jan GrayMicrosoft CLR Performance Team2003 年 6 月适用于:Microsoft(r) .NET Framework摘要:本文介绍托管代码执行时间的低级操作开销模型,该模型是通过测量操作时间得到的,开发人员可以据此做出更好的编码决策并编写更快的代码。 下载 CLR Profiler。(330KB)目录简介(和誓言)关于托管代码的开销模型托管代码的开销情况小... 阅读全文

posted @ 2006-02-08 16:40 A.Z 阅读(2375) 评论(6) 推荐(0) 编辑

摘要:本文假定您熟悉 CLR 和 C# 下载本文的代码: NETProfilingAPI.exe (2,901KB) 摘要 在本文中,作者说明了如何使用 CLR 的 Profiling API 迅速动态重写 Microsoft 中间语言代码。与基于 Reflection.Emit 的方法不同,该方案使用现有的程序集,并且不需要创建代理和动态程序集。当您希望使更改对客户端透明并且保留类的标识时,会形成对... 阅读全文

posted @ 2006-02-08 14:56 A.Z 阅读(1288) 评论(0) 推荐(0) 编辑

摘要:性能 既然我们有了如何进行操作的基本模型,现在让我们考虑可能引起错误并使该模型性能降低的某些问题。这样可以让我们更好地了解我们应当尝试避免什么样的事情,以便让回收器获得最佳的性能。 太多的分配 这确实是产生错误的最基本原因。使用垃圾回收器分配新的内存确实是很快的。您可以在上面的图 2 中看见,通常情况下所有需要发生的事情就是移动分配指针,以便在“已分配”的一侧为新对象创建空间 — 它并不会比这快得... 阅读全文

posted @ 2006-02-08 14:54 A.Z 阅读(451) 评论(0) 推荐(0) 编辑

摘要:内存是所有程序都需要的一种资源,然而明智的内存用法正在变成丢失的艺术。为 Microsoft ® .NET Framework 编写的托管应用程序依靠垃圾回收器来分配和清理内存。对于很多应用程序而言,花费 3% 到 5% 的 CPU 时间来执行垃圾回收 (GC) 是一个公平的折衷方案,这样就无须担心内存管理问题。 但是,对于 CPU 时间和内存都是宝贵资源的应用程序而言,尽量减少花费在垃圾回收方面... 阅读全文

posted @ 2006-02-08 14:49 A.Z 阅读(871) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示