1. 首页
  2. 考试认证
  3. 其它
  4. pouli 基于scalaz.concurrent.{Task,Actor}的对象池

pouli 基于scalaz.concurrent.{Task,Actor}的对象池

上传者: 2024-08-27 15:11:33上传 ZIP文件 10.31KB 热度 1次
什么是波利?对象池。可以借用的可重用、“昂贵”对象的共享存储库。当前版本为0.1,因为它非常棒且经过实战测试,并准备好进行大规模的无忧部署。创建池:为了创建一个池,我们需要提供一个Poolable类型类的实例。这个类型类告诉池如何:创建Foo对象当Foo对象被销毁时清理(可选)激活被借用的Foo对象(可选)钝化正在返回到池中的Foo对象(可选)在不需要为任何可选部件调用的情况下,您只需要告诉池如何创建对象,在Poolable伴随对象上有一个“简单”的助手,它接受一个Task[A ]可以运行它来创建一个新对象。 class Foo // an object we wish to pool implicit val poolableFoo: Poolable[Foo] = Poolable.simple(Task.delay(n
下载地址
用户评论