• filter( ) — 过滤数据
  • takeLast( ) — 只发射最后的N项数据
  • last( ) — 只发射最后的一项数据
  • lastOrDefault( ) — 只发射最后的一项数据,如果Observable为空就发射默认值
  • takeLastBuffer( ) — 将最后的N项数据当做单个数据发射
  • skip( ) — 跳过开始的N项数据
  • skipLast( ) — 跳过最后的N项数据
  • take( ) — 只发射开始的N项数据
  • first( ) and takeFirst( ) — 只发射第一项数据,或者满足某种条件的第一项数据
  • firstOrDefault( ) — 只发射第一项数据,如果Observable为空就发射默认值
  • elementAt( ) — 发射第N项数据
  • elementAtOrDefault( ) — 发射第N项数据,如果Observable数据少于N项就发射默认值
  • sample( ) or throttleLast( ) — 定期发射Observable最近的数据
  • throttleFirst( ) — 定期发射Observable发射的第一项数据
  • throttleWithTimeout( ) or debounce( ) — 只有当Observable在指定的时间后还没有发射数据时,才发射一个数据
  • timeout( ) — 如果在一个指定的时间段后还没发射数据,就发射一个异常
  • distinct( ) — 过滤掉重复数据
  • distinctUntilChanged( ) — 过滤掉连续重复的数据
  • ofType( ) — 只发射指定类型的数据
  • ignoreElements( ) — 丢弃所有的正常数据,只发射错误或完成通知

Filtering 过滤操作相关推荐

  1. RxSwift 之过滤操作

    Cover 在前面的基础之上接下来我会介绍一些常用的函数和实用技巧.首先,本文将会介绍那些用于对 next 事件进行过滤的操作.这些过滤操作类似于 Swift 标准库中的 filter 操作.它能在我 ...

  2. [翻译]ElasticSearch官方文档-执行查询和过滤操作

    本文翻译自:www.elastic.co/guide/en/el- 本文是Elasticsearch的入门文档,将会介绍ElasticSearch中的查询操作和过滤操作. 执行查询 现在我们已经看到了 ...

  3. 二、使用Stream流的方式完成过滤操作

    package stream01;import java.util.ArrayList; import java.util.stream.Stream;/*** 使用Stream流的方式完成过滤操作* ...

  4. 「SQL数据分析系列」4.过滤操作

    来源 |  Learning SQL Generate, Manipulate, and Retrieve Data, Third Edition 作者 | Alan Beaulieu 译者 | Li ...

  5. Scala中过滤操作filter与filterNot函数

    Scala中有很多实现不同过滤需求的方法,与过滤操作相关的几个常用函数还包括exists和find. 其中,exists方法判断是否存在满足给定条件的元素,find方法返回第一个满足条件的元素. fi ...

  6. 【SQL必知必会笔记(3)】SELECT语句的WHERE子句数据过滤操作

    上个笔记主要介绍了利用SELECT语句检索单个/多个/所有列,并利用DISTINCT关键字检索具有唯一性的值.利用LIMIT/OFFSET子句限制结果:以及利用ORDER BY子句排序检索出的数据,主 ...

  7. Rxjava操作符之过滤操作

    前言: 本文将介绍以下过滤类操作符(基于Rxjava2.0): filter ofType take takeLast first firstOrError last lastOrError skip ...

  8. Hbase shell过滤操作

    Get 和 Scan 操作都可以使用过滤器来设置输出的范围,类似于 SQL 里面的 Where 查询条件.使用 show_filters 命令可以查看当前 HBase 支持的 过滤器类型. show_ ...

  9. elasticsearch中对于空字符串的过滤操作

    ## 在项目的一个需求中,需要对ELK中的数据进行聚合统计的操作,这里因为是用Java进行开发,所以需要涉及到相应的api的使用.因为之前从来没碰过ELK之类的环境,刚拿到这个问题的时候自己还是有点懵 ...

最新文章

  1. 易语言静态连接器提取_易语言静态编译链接器切换工具
  2. 面试题:一条 sql 语句是如何经过 MySQL 的体系结构的?
  3. 通俗易懂,CQRS概念浅析
  4. 如何进行基于Anolis OS的企业级Java应用规模化实践?|龙蜥技术
  5. Guns 查询列表_入门试炼03
  6. 最初版本的simplecall是如何把2个callleg连起来的
  7. 今天学到的几个有用的awk命令用法
  8. 面试题--------4、数据类型
  9. Unity之3D数学基础
  10. WordPress简单好看的线报主题baolog
  11. 使用VsCode搭建Vue开发环境
  12. 请教点击按钮时获得文本框中的字符进行操作问题
  13. 网站备案靠谱吗_网上出现的代理备案可信?为什么可以4-7天备案成功?
  14. 非科班、跨行业的如何走前端这条路?
  15. 分了很多节的word文档,使用尾注插入的参考文献,最后怎么在参考文献之后加入致谢?
  16. 情感在语文教育中的作用
  17. 阿里出海遭遇挑战,Lazada三年换三帅仍无法制霸东南亚
  18. 腾讯云Ubuntu18.04萌新摸索(一)搜狗输入法
  19. 蒲公英——APP内测分发平台
  20. Maven项目依赖外部jar进行打包的两种方式

热门文章

  1. ASP.NET 常用的33种代码(转,收藏一下,以备后查)
  2. Unknown symbol platform_driver_unregister (err 0)
  3. 经常在命令提示符中所使用的命令
  4. 框架中要懂的一些术语
  5. ElasticSearch启动报错curl: (7) Failed connect to 172.19.128.56:9200; 拒绝连接---ElasticSearch工作笔记029
  6. 神奇_程序cmd命令窗口运行会自动停止_加解决方案---Linux工作笔记045
  7. Elasticsearch--高级-映射mapping 创建---全文检索引擎ElasticSearch工作笔记017
  8. 数据库工作笔记006---CentOS 初次登录mysql
  9. Web前端工作笔记001---封装前端数据字典_js 数组filter 总结_详解
  10. Linux学习笔记012---Centos7修改环境变量