Module方法调用好不好
发布日期:2021-09-29 20:09:22
浏览次数:8
分类:技术文章
本文共 805 字,大约阅读时间需要 2 分钟。
以前说,用module给class加singleton方法,和extend到类include到类的instance 现在看看这个module Prober def probe_invoke(type, data = {}) p = Probe.new({:probe_type => type.to_s, :data => data.to_json, :probe_status => 0, :retries => 0}) p.save end end掉的时候
require 'prober' include Prober probe_invoke("send_sms", sms_text)
module Prober def Prober.probe_invoke(type, data = {}) p = Probe.new({:probe_type => type.to_s, :data => data.to_json, :probe_status => 0, :retries => 0}) p.save end end Prober.probe_invoke("send_sms", sms_text)
module Prober class << self def probe_invoke(type, data = {}) p = Probe.new({:probe_type => type.to_s, :data => data.to_json, :probe_status => 0, :retries => 0}) p.save end # more module instance methods ... end end
转载地址:https://blog.csdn.net/horace_lee/article/details/84085745 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年03月16日 00时04分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JavaScript
2019-04-21
iflab隔壁ios组新生面试题
2019-04-21
App两个页面之间的正反传值方法
2019-04-21
数兔子
2019-04-21
python宽度_在Python中对齐框架宽度
2019-04-21
复制关联表mysql_mysql关联表的复制
2019-04-21
java mysql 表关系分析_数据库表的关系
2019-04-21
mysql8.0主从配置_mysql8主从配置
2019-04-21
antd实现点击按钮隐藏输入框_如何实现按钮点击显示,点击自身再隐藏?
2019-04-21
c语言 变量 函数命名 风格_C语言static变量和函数
2019-04-21
mysql男女字段应该建立索引吗_那些字段适不适合建索引?
2019-04-21
安装mysql最后一步密码_MySQL安装最后一步无响应解决方法
2019-04-21
mysql modify语句格式_40条MySQL数据库语句格式
2019-04-21
mysql忽略大小写jpa解决_JPA 大小写敏感问题
2019-04-21
MySQL5.7 固态盘性能设置_MySQL 5.7 安装完成后,立即要调整的性能选项
2019-04-21
mysql.net 环境配置_windows环境下下安装配置mysql5.7.24
2019-04-21