• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > asp程序定义变量比不定义变量速度快一倍

asp程序定义变量比不定义变量速度快一倍

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp程序,asp程序下载,asp程序设计教程,asp程序设计培训机构,asp程序设计培训等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
因此,在我接触那么多种语言当中,asp是最不严格的一种,是对程序员要求最低的一种。

昨天测试了asp.net、php和asp的运行速度比较,今天又来冲动,想看看定义变量与不定义变量对asp运行效率的影响有多大,结果令人惊讶,asp程序定义变量比不定义变量速度快一倍!

测试程序还是昨天那个,运行一千万次for循环,获得执行时间。

1、程序没有定义变量(dim i)
定义变量 执行时间 平均时间
否 1890ms 1859ms 1844ms 1875ms 1859ms 1865ms
是 890ms 890ms 984ms 875ms 890ms 905ms

从以上测试结果看出,定义变量比不定义变量,asp的执行速度快了一倍。

至于为什么会这样,本人也没有更进一步深入研究了。不过通过这个实例,让我确实感受到规范编程才能让程序运行得更高效。对于不规范的编程,语言本身虽然具有容错性,但其分析过程是需要时间为代价的。当然了,对于一个简单的程序来说,也许规范与不规范它们所耗时间的差别是微乎其微的,但是如果你开发的系统比较大,页面多,函数调用也多,那么规范与不规范它们所耗时间的差别就会凸显出来了,少则1、2倍,多则几十倍都不足奇。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP程序中常用的脚本语言
  • asp万用分页程序代码
  • ASP程序中使用断开的数据记录集的代码
  • asp程序定义变量比不定义变量速度快一倍
  • 让ASP程序自动运行的代码
  • asp 小偷采集程序原理与常用函数方法
  • ASP程序与SQL存储过程结合使用详解
  • asp 实现的冒泡排序程序
  • asp 采集程序常用函数分析
  • 把网页中的(电话,qq等数字)生成图片的ASP程序

相关文章

  • 2017-05-11ASP常用函数:CLngIP()
  • 2017-05-11代码与页面的分离
  • 2017-05-11解决rs.absolutepage=-1的问题
  • 2017-05-11ASP常见的保留字整理(变量与表名注意不能用)
  • 2017-05-11ASP下的两个防止SQL注入式攻击的Function
  • 2017-05-11ASP 环境下 VBS 事件应用 示例代码
  • 2017-05-11以前写的一个分页存储过程,刚才不小心翻出来的
  • 2017-05-11google sitemap.asp
  • 2017-05-11ASP编程入门进阶(十八):FSO组件之文件操作(上)
  • 2017-05-11asp中command的在单条记录时,有些字段显示为空的问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 利用 cache 做对比静态页的网页技术
    • asp又一个分页的代码例子
    • 多附件上传组件演示
    • asp 使用正则表达式替换word中的标签,转为纯文本
    • FSO遍历目录实现全站插马的代码
    • asp知识整理笔记4(问答模式)
    • ASP多条件查询功能实现代码(多关键词查询)
    • 三种禁用FileSystemObject组件的方法
    • 用正则和xmlHttp实现的asp小偷程序
    • Asp 操作Cookies(包括设置[赋值]、读取、删除[设置过期时间])

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有