您的位置:学习中国 推荐教程 ASP编程 正文
原作者:admin 添加时间:2008-03-01 原文发表:2008-03-01 人气:7 来源:www

本文章共7232字,分12页,当前第5页,快速翻页:
 

sHTML 进行。在新版本中,我们提示编译器更改操作顺序。现在,它将按从左到右、从括号内到括号外的顺序计算表达式。此技术使得每次重复包括 15 个连接操作,这些操作针对的是不会增长的较小字符串,只有一个是针对不断增长的大的 sHTML。图 1 显示了这种优化方法与标准连接方法在内存使用模式方面的比较。


图 1:标准连接与加括号连接在内存使用模式方面的比较

在特定情况下,使用括号可以对性能和可缩放性产生十分显著的影响,后文将对此进行进一步的说明。

StringBuilder

我们已经找到了解决字符串连接问题的快捷方法,在多数情况下,此方法可以达到性能和投入的最佳平衡。但是,如果要进一步提高构建大型字符串的性能,需要采用第二种方法,即减少字符串分配操作的数目。为此,需要使用 StringBuilder。StringBuilder 是一个类,用于维护可配置的字符串缓冲区,管理插入到此缓冲区的新文本片断,并仅在文本长度超出字符串缓冲区长度时对字符串进行重新分配。Microsoft .NET 框架免费提供了这样一个类 (System.Text.StringBuilder),并建议在该环境下进行的所有字符串连接操作中使用它。在 ASP 和传统的 Visual Basic 环境中,我们无法访问此类,因此需要自行创建。下面是使用 Visual Basic 6.0 创建的
 

本文章更多内容<<上一页 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 下一页>>
本页地址
相关文章

内置对象Session
Cookies讲座
使用ASP记录在线用户的数量
用ASP实现IE地址栏参数的判断
把网页中的电话号码生成图片的ASP程序
用ASP对网页进行限制性的访问
ASP网站Server object error的解决办法
asp中md5如何加密
ASP常用代码
浅析ASP内置组件
ASP应用之模板采用
解决ASP导出查询结果到Excel中的身份证号问
ASP版Google pagerank查询系统(非偷取第三方
用ASP编写图片计数器
ASP SCRIPT: 计数器(使用GrapShot组件)
光线电子商务平台 V2008 企业版

相关评论


本文章所属分类:首页 推荐教程 ASP编程   ASP编程