基于:http://api.rubyonrails.org/classes/ActiveSupport/Notifications.html
上面写着:
Notifications为Ruby提供了一个插装API。要在Ruby中插装一个操作,您只需执行以下操作:
究竟什么是工具API,它做什么?
基于:http://api.rubyonrails.org/classes/ActiveSupport/Notifications.html
上面写着:
Notifications为Ruby提供了一个插装API。要在Ruby中插装一个操作,您只需执行以下操作:
究竟什么是工具API,它做什么?
2条答案
按热度按时间piok6c0g1#
有一个关于这个主题的非常好的railscast:
http://railscasts.com/episodes/249-notifications-in-rails-3
vof42yt12#
ActiveSupport中的指令插入API有双重用途。
1.实现发布-订阅(观察者)模式,允许您订阅和侦听应用程序或Rails框架中发生的各种事件。
1.对一段代码进行基准测试,以测量执行某个操作所需的时间。
查看这些资源以获取一些具体示例: