Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的rails 应用程序中编写了一个fax.rb 类来发送在线传真,该类会经常使用。我想在内存中保留它的一个实例。我怎么做?
ruby 类是一个单例,因此只能有一个实例......
class Fax def self.dialup(num) # call the fax end end
另一个解决方案是:
class Fax include Singleton ... end
这将确保你一样。但是,我听说过单身人士的坏事。