ruby-on-rails – 是否可以在Ruby中对默认参数值进行动态方法调
发布时间:2020-12-17 04:35:45 所属栏目:百科 来源:网络整理
导读:我有一个方法调用整数的方法: def print_time(time = 2.days.from_now) puts timeend 我尝试在控制台中似乎工作,但这段代码安全吗? 我的意思是通过例子: 我在启用缓存缓存的情况下运行服务器 我打电话给2天后打印的方法 1小时后,2天后打印的值真的是1小时
我有一个方法调用整数的方法:
def print_time(time = 2.days.from_now) puts time end 我尝试在控制台中似乎工作,但这段代码安全吗? >我在启用缓存缓存的情况下运行服务器 当方法定义时,值(2.days.from_now)是否只评估一次? 谢谢你帮我澄清一下! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 【YOLO】数据集处理训练自己的数据集
- C#实现的封装CURD到SqlHelper类用法简单分析
- ios – Git – Xcode文件计划在Project Navigator’D’中删
- 如何强制xcode在特定文件上使用ARC?
- c – 将int转换为基数2 cstring / string
- C#中的WebBrowser控件的属性、方法及操作演示代码
- SQLite Update 语句
- postgresql – Postgres中字符串的单词频率?
- keil出現 Error: Flash Download failed: - "Cortex-M3
- 14.4 Swift中weak引用 访问可选类型的时候,用隐式解包