Foxtable(狐表)用户栏目专家坐堂 → [原创]项目做完一定把output删除了啊


  共有8116人关注过本帖树形打印复制链接

主题:[原创]项目做完一定把output删除了啊

帅哥哟,离线,有人找我吗?
wfkbabro
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:269 积分:2425 威望:0 精华:0 注册:2011/10/21 17:07:00
[原创]项目做完一定把output删除了啊  发帖心情 Post By:2013/1/7 16:44:00 [只看该作者]

 

实践证明,调试用OUTPUT.SHOW 语句相当耗资源。

注意看 判断权限结束, 耗时:  ??? 毫秒


只有首尾output.show时

 

开始判断权限, 耗时: 125毫秒
判断权限结束, 耗时: 0毫秒
开始判断权限, 耗时: 15毫秒
判断权限结束, 耗时: 31毫秒
开始判断权限, 耗时: 62毫秒
判断权限结束, 耗时: 31毫秒
开始判断权限, 耗时: 296毫秒
判断权限结束, 耗时: 15毫秒
开始判断权限, 耗时: 296毫秒
判断权限结束, 耗时: 15毫秒
开始判断权限, 耗时: 156毫秒
判断权限结束, 耗时: 31毫秒
开始判断权限, 耗时: 375毫秒
判断权限结束, 耗时: 31毫秒


加了一条显示中间值的output.show后

 

 

开始判断权限, 耗时: 926毫秒
中间值:,,
判断权限结束, 耗时: 234毫秒
开始判断权限, 耗时: 718毫秒
中间值:,,
判断权限结束, 耗时: 234毫秒
开始判断权限, 耗时: 656毫秒
中间值:,,
判断权限结束, 耗时: 250毫秒
开始判断权限, 耗时: 593毫秒
中间值:,,
判断权限结束, 耗时: 250毫秒
开始判断权限, 耗时: 46毫秒
中间值:,,
判断权限结束, 耗时: 265毫秒
开始判断权限, 耗时: 531毫秒
中间值:,,
判断权限结束, 耗时: 234毫秒
开始判断权限, 耗时: 343毫秒
中间值:,,
判断权限结束, 耗时: 218毫秒
开始判断权限, 耗时: 421毫秒
中间值:,,
判断权限结束, 耗时: 250毫秒
开始判断权限, 耗时: 781毫秒
中间值:,,
判断权限结束, 耗时: 234毫秒
开始判断权限, 耗时: 140毫秒
中间值:,,
判断权限结束, 耗时: 250毫秒
开始判断权限, 耗时: 421毫秒
中间值:,,
判断权限结束, 耗时: 265毫秒
开始判断权限, 耗时: 437毫秒
中间值:,,
判断权限结束, 耗时: 250毫秒


 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/7 16:53:00 [只看该作者]

 不会吧?楼主你的测试数据我怎么看不懂?

Dim sDate As Date = Date.Now

Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")
Output.Show("测试一下")

Dim eDate As Date = Date.Now

output.show((eDate-sDate).TotalSeconds)

 回到顶部
帅哥哟,离线,有人找我吗?
wfkbabro
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:269 积分:2425 威望:0 精华:0 注册:2011/10/21 17:07:00
  发帖心情 Post By:2013/1/8 11:36:00 [只看该作者]

在自己的一个项目函数中测试的,我也奇怪,单独测试时output语句并不能占这么多时间,将那语句注释掉后,效率提升得太多了。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/1/8 12:13:00 [只看该作者]

这是肯定的,不过下次还是会改进一下output.show的效率

 回到顶部