自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 RxJava简单例子

RxJava简单例子二、构建被观察者 Observable(被观察者)拥有很多工厂方法和各式各样的操作符。每个Observable里面都维护了一个OnSubscribe对象,并通过subscribe()里面的call(Subscriber

2022-06-22 17:25:15 205

原创 fromCallable() & defer() & andThen()

fromCallable() 和 defer()都是可以延迟执行直到有订阅者订阅。不同点是defer()是无状态的,针对每次订阅,即如果我们放 System.currentTimeMillis() 到 lambda表达式中,我们将得到两个不同的值。 如果有两次订阅,使用.fromCallable 或者 .just ,那么将只有一个相同的值。Completable.andThen() 被用作连续执行, 但是andThen()中的lambda表达式也有执行时机的不同。(1)例:首先,我在Completab

2022-06-07 17:23:08 507

原创 死信队列 DLQ(Dead Letter Queue)

当一条消息初次消费失败,消息队列会自动进行消息重试;达到最大重试次数后,消息队列不会立刻将消息丢弃,而是将其发送到该消费者对应的特殊队列中。​0:在 内抛出异常,并通过创建一个新的持久化(状态 = FAILED)在 ZooKeeper 中发布事件,其中队列 ID 用作节点 ID。此节点传播到事件处理程序的所有正在运行的实例。如果死信队列计数超过硬限制(例如 10 000 条消息 ~= 156Kb 的 UUID),消息处理程序将停止。1:消息负载、偏移量和错误以队列的方式存储到Cassandra表中,并按偏移

2022-06-07 14:35:32 3048

原创 Stream.map().collect() 灵活替代new list

旧代码:用map().collect()来替换:

2022-06-07 13:57:44 178

原创 关于commandResult和Completable用法小笔记

Rxjava

2022-06-02 16:34:03 237 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除