Concurrency gpar的数据并行性
我在这里找到了这个例子 我觉得它有点广泛。有没有办法缩短它? 也许: 这样行吗? 如果没有,还有其他方法吗?认为您需要:Concurrency gpar的数据并行性,concurrency,groovy,parallel-processing,gpars,Concurrency,Groovy,Parallel Processing,Gpars,我在这里找到了这个例子 我觉得它有点广泛。有没有办法缩短它? 也许: 这样行吗? 如果没有,还有其他方法吗?认为您需要: Future result = { calculate() }.async()() 你认为你需要: Future result = { calculate() }.async()() calculate.async将立即启动calculate方法。 我敢打赌 GParsPool.withPool() { Future result = {calculate()}.
Future result = { calculate() }.async()()
你认为你需要:
Future result = { calculate() }.async()()
calculate.async将立即启动calculate方法。
我敢打赌
GParsPool.withPool() {
Future result = {calculate()}.async().call()
//do stuff while calculation performs …
println result.get()
}
因为async返回一个闭包。我不确定{calculate}.async是否有效,稍后我将测试calculate.async将立即启动calculate方法。
我敢打赌
GParsPool.withPool() {
Future result = {calculate()}.async().call()
//do stuff while calculation performs …
println result.get()
}
因为async返回一个闭包。我不确定{calculate}.async是否有效,稍后我将测试它