java - 在调用 dispose() 后,RxJava Disposable 持有消费者
问题描述
当您调用LambdaObserver时。dispose()
它没有清除
onNext
, onError
, onSubscribe
Consumers 和onComplete
Action。
Disposable
如果将保存在内存中(例如在 a 中) ,这可能会导致内存泄漏CompositeDisposable
。
这些内部变量没有被清空是有原因的dispose()
吗?
解决方案
推荐阅读
- c++ - 如何转义 spdlog 消息?
- html - CSS Grid:在响应式css-grid中自动填充自动填充行?
- google-analytics - 如何使用谷歌分析计算按钮点击次数
- javascript - 带有字段名称的 jQuery 验证自定义消息
- android - systemUpdate WINDOWED 参数如何用于 apk 更新?
- azure - 如何使用 powershell 从我的办公室桌面远程重启 Azure VM 上的 Windows 服务?
- c# - 我有控制台应用程序女巫通过调度程序在服务器上运行,经过一些计数调用停止工作
- graphql - 无法为graphql中的不可空字段突变返回null
- python - 姜戈。创建自定义对象而不保存并像查询集一样返回
- c# - ASP .Net Core Secret 问题中的自定义环境