2004-04-11から1日間の記事一覧
ロギングや同期処理をアスペクトにまとめる。 require 'thread' require 'aspectr' include AspectR class MutexArary Aspect def lock(method, object, status, *args) object.mutex.lock end def unlock(method, object, status, *args) object.mutex.unlo…
ロギングや同期処理をアスペクトにまとめる。 require 'thread' require 'aspectr' include AspectR class MutexArary Aspect def lock(method, object, status, *args) object.mutex.lock end def unlock(method, object, status, *args) object.mutex.unlo…