rx-java 相关问题

RxJava - JVM的Reactive Extensions - 一个库,用于使用Java VM的可观察序列组合异步和基于事件的程序。

RxJava Observable.interval可以在Android上延迟吗?

我正在开发一个Android应用。它应该每1分钟执行一些工作。 (60秒)为此,我使用了“ RxJava-Observable.interval”。 Observable.interval(0L,60,TimeUnit.SECONDS,Schedulers.io())...

回答 1 投票 0

RxJava和多线程变量

下面的代码仅用于演示目的。这不是开发代码,因此请不要批评“不良做法”。它只是在传达概念。假设您在方法内部,并带有...

回答 1 投票 0

如何在Spring Flux中停止昂贵的计算

我正在使用Spring react作为服务器来生成昂贵的代,并以Flux的方式逐一返回结果。如果取消请求,则具有停止生成的优点(在cas ...

回答 1 投票 0


反应性管道的书写方式

我正在为返回诺言的方法编写方面。请考虑以下方法:public Mono publishToKafka(Stream s){// publishToKafka是异步返回Mono.just(s)....

回答 1 投票 0

Rx Java,subscribe({})与subscribe {}有什么区别?

Observable.just(10,20,30,40,50).subscribe {消费者 {Log.d(TAG,“我在哪里” + Thread.currentThread())System.out.println(“你好老板“)...

回答 1 投票 3

与kotlin协程流中的rxjava .toList()等效

我有一种情况,需要观察userId,然后使用这些userId观察用户。用户ID或用户都可以随时更改,我想使发出的用户保持最新状态。这是...

回答 1 投票 0

Emitter.onComplete之后缓冲的Flowable中的线程中断

我有一个类似Flowable的对象:Flowable。 我应该在IO线程上注册我的订户: .onSubscribe(Schedulers.io(), false) .subscribe(objs -> /* NIO work here */); [我想我正在假设,由于上游buffer,中断被放置在buffer的线程上,这也将对subscribeOn选择的任何线程执行。但似乎并非如此。 [如果有人可以提供更好的解释,我想阅读它。

回答 1 投票 0

重新订阅Android片段中的Observable

RxJava / Android的新手,想知道将订户放在Fragment中的什么位置?类似于以下代码的内容现在放在Fragment的onCreate中。当...

回答 1 投票 0

RxJava配置在订阅中可见

是否有任何清晰,智能的解决方案可以通过其订阅方法来处理?例如。我有一个Observable.interval,它每秒发出Long信号。在我的订阅方法中,我想检查20 ...

回答 1 投票 0

是否有一种方法可以缓存Single的结果,或者避免在与多个订户一起调用时多次执行该结果?

我有一个进行REST调用的Single。此Single最多可同时调用10次,最终导致同一事物的10个请求。我看不到任何获得热门单曲的方法,我尝试了...

回答 2 投票 1

删除对CombineLatest警告的RxJava未经检查的强制转换,但不对其进行抑制

我创建了一个方法,该方法可以进行多次改装,并使用CombineLatest rxjava运算符返回产品列表,然后使用map函数仅获取已解析的响应主体。 ...

回答 1 投票 0

Flowable的缓冲结果

我有这段代码可以捕获来自网络摄像头的图像,每秒1张图像。 Flowable.interval(0,1,TimeUnit.MILLISECONDS).map(aLong-> {BufferedImage bufferedImage = ...

回答 1 投票 0

如何创建可观察到的东西,它先发射一次,然后从BehaviorSubject发出onComplete?

我需要从BehaviorSubject >创建一个Observable 。创建的observable应该只发出一次项,然后调用onComplete()。有没有办法做到这一点? ...

回答 2 投票 1

仅当满足特定的布尔值时,才使Observable返回

我有这段代码:int finalAttempts =尝试;证书证书= Observable.range(1,次尝试).delay(3,TimeUnit.SECONDS).map(integer-> {...

回答 1 投票 0

RxJava获取gps和融合位置

我的应用程序中有两种方法来获取用户位置。两种方法均返回Observable。第一种方法通过位置管理器获取gps位置。第二种方法获得融合位置。 @SuppressLint(“ ...

回答 1 投票 1

如何编写文档以获取可观察到的返回值,从而在RxJava中引发异常

不确定如何文档将以Java doc样式引发声明。下面的示例:/ ** *获取Facebook朋友* * @param facebookToken-Facebook令牌* @ {@ link User}的返回列表* @throws ...

回答 1 投票 1


预期为BEGIN_ARRAY,但位于第1行第1列的路径$…z

为什么我会收到此错误? io.reactivex.exceptions.OnErrorNotImplementedException:“应为BEGIN_ARRAY,但在第1行第1列$ STRING处STRING,但在第1行是STRING ...

回答 1 投票 -1

带有MVVM和翻新的RXjava

我想将RxJava与MVVM一起使用,但我不明白为什么它不对我的Response类响应CompositeDisposable,所以我想对付RxJava,但我不知道如何链接...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.