.NET开发

本类阅读TOP10

·NHibernate快速指南(翻译)
·vs.net 2005中文版下载地址收藏
·【小技巧】一个判断session是否过期的小技巧
·VB/ASP 调用 SQL Server 的存储过程
·?dos下编译.net程序找不到csc.exe文件
·通过Web Services上传和下载文件
·学习笔记(补)《.NET框架程序设计(修订版)》--目录
·VB.NET实现DirectDraw9 (2) 动画
·VB.NET实现DirectDraw9 (1) 托管的DDraw
·建站框架规范书之——文件命名

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
修改日志摘要

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

 修改日志摘要

头看了我的日志摘要部件,觉得还行,当时提出了一点建议和发现了一个bug。建议是:字体放大半号。这点建议我也是同意的,所以,决定要将它改过来。这个改动不会很大,用不了两天,问题出在那个要命的bug上。既然是摘要,当然就不能将文章通篇都显示出来,所以,需要截取一部分。但是,在截取的时候出现问题了,明明设置的是要截取30个字符,结果,他只截取了两三个字。怎么回事?

我将它原来的文字显示出来,这才明白,因为数据库里存放的是超文本格式的文本,也就是说包括超文本标记也保存在里面,如

之类的。所以必须要想办法删除掉这些东西才好。

我想了一个算法,就是通过一个循环查找尖括号,先找到左尖括号,然后,再找到右尖括号,然后,截取尖括号两边的文字相连(删除尖括号及其中的标记),然后,计算出我删掉多少字,在增加多少字。

说起来简单,可是,文档中的问题很多,而且,我还发现一个问题,一旦形成死循环,服务器就会被wp3占据所有的cpu资源,所以,开发这类的东东千万要小心,多测试。

这不这一测就是两天。




相关文章

相关软件