-5
A
回答
0
如果您想使用RxJava,您可以通过在Observable中组合多个操作来利用非阻塞。有很多教程可以帮助你。要回答你的问题,虽然使用RxJava 1:
Completable
.fromRunnable(() -> doSomething())
.doOnError(e -> log.error(e.getMessage(), e))
.subscribeOn(Schedulers.computation())
.subscribe();
如果doSomething
不使用专用的CPU,那么你可以选择Schedulers.io()
,而不是Schedulers.computation()
。
相关问题
- 1. 使用NSThread在后台执行任务
- 2. 在后台执行任务
- 3. NSRunLoop后台任务有效
- 4. 在后台执行计算(线程)
- 5. 如何在RXJava中对后台线程执行长时间计算Android
- 6. 在后台继续执行任务
- 7. 在asp.net中执行后台任务MVC4
- 8. JavaFX在后台执行任务
- 9. 如何在后台执行Android任务
- 10. 如何在后台执行任务?
- 11. 什么方法可用于在后台执行任务
- 12. 使用SwingWorker在后台执行复杂的任务
- 13. 存储公式以计算财务报告的有效方法?
- 14. 在手机上执行后台任务的方法
- 15. 使用Angular-Meteor运行计划任务的最理想方式
- 16. 在多台计算机上使用任务并行库
- 17. MySQL计算用户在执行操作前有多少任务
- 18. RxJava并行计算
- 19. 以最有效的方式
- 20. 如何在计划任务后执行任务x运行y
- 21. UWP后台任务未执行
- 22. 防止执行dispatch_after()后台任务
- 23. IIS可以托管WCF服务执行后台任务吗?
- 24. 最好的方式来循环等待一个小的后台任务?
- 25. 使用Resis和Redis来执行后台任务的要点
- 26. 重复长时间运行的后台任务在第一次后台任务后没有启动计时器
- 27. 运行执行API调用的最有效方式
- 28. 即使只在后台运行,也可以每天执行任务
- 29. Javascript:使用setInterval进行后台任务的理想块大小?
- 30. IOS - 在后台执行有限长任务
要求“最有效率”是一个开放式的意见征询,在这个论坛上皱起了眉头。您需要提供一些代码,以便我们有上下文来回答至少部分问题。你试过什么了? –