uml category
发表于:2010年03月04日  分类:UML  添加评论  461 次阅读 
EA与Rose UML建模工具比较
          EA与Rose UML建模工具比较  自从1997年正式发布UML以后,大量商用UML建模CASE工具粉墨登场。这样为我们提供了许多的选择,同时也要求我们在选择正确的UML建模工具以更好地适应我们业务和软件应用程序开发需求,达到最好的投资回报率(ROI)方面做大量的调查。在这篇文章中,我们将比较两款CASE工具的UML建模能力、双向工程特性和项目生命周期支持:Sparx Systems的Enterprise Architect(EA)专业版V.3.51和IBM Rational的Rational Rose企业版V.2002。   为什么我们需要UML建模CASE工具   今天,系统的构建变得越来越复杂,UML建模CASE工具为项目相关人...
阅读全文
javascript category
发表于:2010年03月03日  分类:JavaScript  添加评论  329 次阅读 
运用JS将搜索的关键字高亮显示
当在文章里头出现这些关键字,就把它加亮显示.. 文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现… function highlight(key) { var key = key.split('|'); for (var i=0; i var rng = document.body.createTextRange(); while (rng.findText(key[i])) //rng.pasteHTML(rng.text.fontcolor('red')); rng.pasteHTML(' ‘ + rng.text + ‘ ‘); } } highlight(‘文章|关键|功能’)
阅读全文
php category
发表于:2010年03月03日  分类:PHP  添加评论  278 次阅读 
54点提高PHP编程效率
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最大循环数,不要每循环一次都计...
阅读全文