找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: destiny0515

[分享] [代码分享]再度降低你的编程失误风险!不同刀具使用相同刀号时出现提示

 火... [复制链接]

19

主题

427

回帖

9838

积分

少校

积分
9838
发表于 2019-8-28 07:44:30 | 显示全部楼层
destiny0515 发表于 2019-6-3 00:51
经过一段时间的测试,发现贴中代码在一些情况下会有bug出现。经过向前辈请教,更正了代码,并在小圈子内 ...

这条代码每个操作都会提示一次,要是100个就会提示100次这样会浪费时间。要是把它修改成相同刀具提示后就不再提醒就好啦

1

主题

35

回帖

473

积分

二级士官

积分
473
发表于 2019-9-7 18:48:44 | 显示全部楼层
花了不少工夫才把新方案的代码看明白。感觉新方案(使用数组+while语句)其实效率不如原方案(使用列表)。假设有很多条刀路,那么靠后的刀路判断次数过多。在极端情况下,如果有100条路且所用刀具都不重复的话,那么第100刀路需要判断100次;第99条刀路要判断99次。以此类推。即便是有重复的刀具,刀库也一共只有14支刀,那么靠后的刀路也还是会判断14次。这么多次判断,执行效率应该不如旧方案。
发表于 2019-10-8 15:02:01 | 显示全部楼层
感觉报警代码做成英文好点,要不TLC加密后,出来的中文都是乱码的。

18

主题

490

回帖

1万

积分

版主

积分
11767

论坛元老

 楼主| 发表于 2019-10-8 15:49:22 | 显示全部楼层
~卖女孩的小火柴~ 发表于 2019-10-8 15:02
感觉报警代码做成英文好点,要不TLC加密后,出来的中文都是乱码的。

嗯 英文可以
中文也可以转码  使加密后不乱吗

3

主题

31

回帖

621

积分

三级士官

积分
621
发表于 2019-10-9 15:17:18 | 显示全部楼层
小白想知道把代码放到哪,确切点。。。

18

主题

490

回帖

1万

积分

版主

积分
11767

论坛元老

 楼主| 发表于 2019-10-9 16:31:44 | 显示全部楼层
mezhangyj 发表于 2019-9-7 18:48
花了不少工夫才把新方案的代码看明白。感觉新方案(使用数组+while语句)其实效率不如原方案(使用列表)。假设 ...

曾有人做过测试,tcl解释器对数组的运行速度是列表的800多倍,我自己实际使用,不存在延迟现象

10

主题

324

回帖

1526

积分

六级士官

积分
1526
发表于 2019-11-9 20:49:08 | 显示全部楼层

把MOM_display_message改成MOM_abort就是中止后处理

0

主题

113

回帖

805

积分

四级士官

积分
805
发表于 2019-11-11 09:24:40 | 显示全部楼层
destiny0515 发表于 2019-6-7 07:13
是很多个操作的刀具使用了相同的刀号吗?如果是,就会每个操作提示一次。
如果不想以这种方式出现,可以 ...

你好,请教一下7.5的用此代码报错,NX1872是可以的

0

主题

113

回帖

805

积分

四级士官

积分
805
发表于 2019-11-11 10:01:02 | 显示全部楼层
很棒!不过NX7.5版本新代码好像 用不了

2

主题

402

回帖

5275

积分

上尉

积分
5275
发表于 2020-2-3 14:44:16 | 显示全部楼层
刀号重复是致命的问题 提示完了应该退出后处理 怎么可以处理出来一个有错误的程序呢 我的建议 提示完了直接退出后处理  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-10 05:19

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表