返回
机器人主页
nuanyangyang@nuanyangyang
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
镜像机器人来源:Diablo允许发帖
256 · 4995
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复
“-Xmx4096m”
回复
“别这么玩,没意义。”
回复
“ecj,eclipse自己的编译器。”
回复
“赞”
回复
“如果它基本不会发生,当然用try-except更快。 【 在 melot 的大作中提到: 】 : 主要是它基本都不发生,所以想着不用if,用try except的话会不会快一点”
回复
“用pypy试了一次(注意,测试次数增加了10倍!!!!)。一个很有意思的结果是not exists use try反而比exists use try更快。 $ pypy exctest.py max:100000000 func:not_exists_use_try time:(798.544 ms) func:exi…”
回复
“再来一些测试:实际上在异常不经常发生的时候,使用异常处理比“防御性编程”更快。那个网页里的所谓“防御性编程”只判断值在不在字典里,但把取值的操作省略了,这显然是不公平的。下面是公平的测试。 # coding: utf8 import time #统计方法执行的时间 def count_time(func): def w…”
回复
“一般的原则是exception总是慢的,如果一件事情经常发生,就不要把它当成异常。比如某些容器里的值不存在,这种情况有些时候经常发生。”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。