Dev365

每时每分都有新收获

导航

2004年9月29日

摘要: 在向HttpResponse/HttpTextWriter输出结果之前,一直用ArrayList保存数据。不用StringBuilder的原因是认为ArrayList一定会比StringBuilder快许多。今天踏踏实实地做了一下测试,发现其实StringBuilder并没有想象中的那么慢。看来还是要脚踏实地才行。合并3000个长度为1000的随机字符串,结果如下(毫秒):ArrayList: ... 阅读全文

posted @ 2004-09-29 16:38 红移 阅读(2653) 评论(7) 推荐(0) 编辑

摘要: 考虑到性能可扩展能力,想尝试下抛弃ASP.NET的页面处理,玩一下“自做主张”。昨天写了一个简单的测试框架。并用ACT测试了一下,效果不错,比标准ASP.NET快15%以上。随着页面复杂性的提高,希望能有更出色的表现。这个是“自做主张”的default.aspx文件内容,和标准的ASPX非常相像: ... 阅读全文

posted @ 2004-09-29 12:21 红移 阅读(1737) 评论(8) 推荐(0) 编辑

2004年9月27日

摘要: 在设计和实现中,很多地方都用到reflection。用Reflection创建类会在一定程度上造成性能上的损失。但损失有多大?前些日子写了个程序用不同的方法创建类的实例,测试结果如下: 方法/创建次数 1000 10000 100000 1000000 new 操作符 0 5 45 472 delegate 3 25 241 2811 Reflection 9 92 890 9615 ... 阅读全文

posted @ 2004-09-27 11:55 红移 阅读(1186) 评论(2) 推荐(0) 编辑

2004年9月25日

摘要: 换了几个Blog,终于找到了这个和技术更相关的地方。继续我的.NET和DEV365之旅。同时希望能结识更多的新朋友。 阅读全文

posted @ 2004-09-25 21:15 红移 阅读(613) 评论(3) 推荐(0) 编辑