dart - RxDart 是否支持背压?
问题描述
当有一个快速的生产者和缓慢的消费者时,我想用最新的替换所有旧的等待排放 - 类似于 RxJava 的Emitter.BackpressureMode.LATEST
有没有办法在 RxDart 或 Dart Streams 中实现这一点?
解决方案
嗨,我好像来晚了)
但也许它会帮助其他人对于 rxDart 中的背压,有 Debounce 方法。
例子:
subject.debounce(new Duration(milliseconds: 500)).listen((s) => print(s));
更多信息:
推荐阅读
- javascript - 如何将两种服务变成一种服务?
- r - How can I correct my for loop code to ensure that it is applied to each of my columns and the results are combined together?
- sql-server - SQL 更新设置值 where
- r - 如果函数参数中有NULL,有没有办法删除它们
- build - CMake - 使用外部库作为 APR
- php - Wordpress 插件开发 admin-ajax.php 400(错误请求)
- azure - 无法通过自定义子域访问 CDN 端点
- angular - Angular 库路由
- sql - SQL Server - 清理巨大的表。插入我们想要保留的数据并截断旧表
- python - 在 Word [docx] [Python 3.8.2] 中设置表格单元格的背景颜色