Grails + Gpars.memoize().. 如何做内存?

标签 grails groovy gpars

我似乎无法弄清楚如何在 Grails 中进行内存。根据 GPars 文档,它应该很简单def c = { x -> x*2 }.memoize() or ... .gmemoize()
但我似乎得到的只是编译错误和抛出的堆栈跟踪。有没有人成功地将 gpars 与 grails 一起使用?

最佳答案

直到 1.4.0m1 之前的 Grails 都捆绑了一个旧版本的 gpars (0.9),它不包括 memoization。由于 Grails 更喜欢捆绑的库而不是用户指定的库,因此您永远没有机会看到 memoization 方法。
据我所知,Grails master 分支已经修复了这个问题,让用户可以自由选择他们喜欢的 GPars 版本。

关于Grails + Gpars.memoize().. 如何做内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5924442/

相关文章:

sql - Grails仪表板说我没有服务

java - 具有 3 个字段的 Spring 安全身份验证而不仅仅是用户名和密码

java - 转换为 UTC 日期后生成时间戳

groovy - 为什么 DataFlow 变量只能分配一次

grails - Grails和Spring Security获取当前登录用户的ID

unit-testing - Grails-在单元测试中模拟servletContext

groovy - 在子类 gradle 任务中设置项目属性

groovy - 如何在 Groovy/Gradle 中操作存档中的文件?

Java/GPars - 我的线程池似乎得到 "clogged"

multithreading - 如何保证 GPars 线程池中任务的执行/呈现顺序?