精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 群件>>个人专集>>kamkam专集>>Domino程序优化之五:脚本语言

主题:Domino程序优化之五:脚本语言
发信人: kamkam(KK)
整理人: kamkam(2002-05-04 21:58:47), 站内信件
1.使用For loop,不使用Do loop 或者 while loop的循环,前者比后者快60%(不计算循环内部时间的情况下)
2.引用数组元素的时候,使用Forall比for快。一维数组,前者快75%,二维以上,也可以快50%
3.简化if语句,lotusscript不会象c那样进行逻辑语句优化,所以
    If a=x and b=y then 
    应该写成
    If a=x then
       if b=y then
    后者快40%
4.避免混合变量类型(计算)(也就是不要隐式造型)
    dim a as single
    dim z as long
    z = 3
    a = 1.0
    z = z+a
    上面这一段使用了implied casting,z=z+(long)a会比较快


----
---------------
海         

[关闭][返回]