腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6752)
视频
沙龙
1
回答
想知道
继续
下
面的
Rx
链
的
最好
方法
是什么
,
我
需要
决定
调用
flatmap
还是
switchmap
?
android
、
rx-java
、
rx-android
我
有一个基于Data属性
的
可流动对象Flowable<Data>,
我
需要
使用
flatmap
或
switchmap
操作符
继续
这个
链
,并且
我
将在其中
调用
返回Flowable
的
方法
。Flowable.combineLatest(a,b,c,()->{ return Flowable<Data>; }) 在这里
浏览 17
提问于2021-04-23
得票数 1
回答已采纳
1
回答
在反应性流中阻塞
调用
spring-webflux
、
project-reactor
、
reactive
我
想知道
普通
的
java
调用
(
我
指的是没有I/O
的
方法
)是否应该被线程化为一个“迷你阻塞
调用
”?实现这样
的
反应性流(在返回发布服务器之前
调用
方法
)是否可以接受: validator.validateit returns void so in this case i
浏览 5
提问于2021-04-06
得票数 2
回答已采纳
1
回答
Android rxJava -被可观察到
的
零对象封装
android
、
rx-java
、
rx-java2
我
有一个简单
的
用例:在远程源中查找一本书,如果它不存在,就创建它。因此,这是
我
过去使用rxJava1
的
方法
: getBookById(id) .
flatMap
(new Func1如果对象book为null,则Observable.just
调用
将引发异常。对于rxJava 1,
我
可以将null作为值传递给Observable.just (或其他辅助程序),然后在m
浏览 1
提问于2017-07-10
得票数 0
回答已采纳
1
回答
RXJS可观测
的
取消订阅内部可观测值
angular
、
rxjs
、
observable
在this.route.params被销毁和this.sub取消订阅后,"interval run"
继续
进行日志记录。这违背了
我
的
直觉,一次订阅,取消订阅后,一切都应该停止发生。这里发生了什么&处理它
的
最好
方法
是什么
?
我
是应该添加一个takeUntil,
还是
应该使用concatMap以外
的
其他东西?,下面使用concatMap只执行一个
调用
,
我
不知道为什
浏览 6
提问于2017-07-12
得票数 3
回答已采纳
1
回答
如何在
RX
中创建没有主题
的
反馈循环?
java
、
loops
、
rx-java
、
reactive-programming
、
feedback
或者,在这种情况
下
,
我
需要
像Alexei建议
的
那样转移到通用数据流库中吗?
我
已经尝试了许多有趣
的
技巧,如何将反馈带入
RX
flow。上
面的
例子非常接近于我能想到
的
最正交
的
例子:对上游消息
的
有效负载求和,并产生中间和
的
流,在某些情况
下
,将和本身添加到总和中,但将其作为单独
的
步骤(
我
添加延迟并突出显示它)。
我
<e
浏览 37
提问于2019-05-22
得票数 0
1
回答
如何为python上
的
长处理线程创建加载警告?
python
、
pyqt5
我
对python相当陌生(仅学习了几周),
我
正在使用python3.6和Pyqt5来完成
我
的
第一个应用程序。它是为
我
老板
的
公司
的
私人区块
链
而设
的
一个区块
链
钱包。
我
把一切都做好了(如果你问我的话,这是奇迹)。
我
使用线程,这样当块
链
的
API
需要
很长时间处理时,GUI就不会被冻结。API进行新
的
地址创建,有时
浏览 0
提问于2018-04-06
得票数 0
回答已采纳
5
回答
地图与
switchMap
在RxJS中
的
比较
angular
、
rxjs
我
阅读了和
的
文档,但我仍然不完全理解两者之间
的
区别。在某些情况
下
,这种情况根本不起作用?
浏览 0
提问于2019-09-12
得票数 38
回答已采纳
1
回答
存储库应该总是返回
Rx
单一
的
还是
可观察
的
?
architecture
、
clean-code
、
architectural-patterns
、
asynchronous-programming
,即实现可以立即传递这些过滤器,而不必通过长时间运行
的
操作(例如网络
调用
)来获取它们,并且不应该做这个假设。存储库通常通过这样长时间运行
的
操作提供数据,因此,默认情况
下
,它们
的
接口应该考虑到这一点,而不是“直接”提供数据,而是通过一种能够方便异步处理
的
类型提供数据,例如
Rx
Single或Observable如果在某一时刻,过滤器将通过网络/磁盘/其他长时间运行
的
操作来获取,那么接口和它
的
调用
者都
浏览 0
提问于2019-07-16
得票数 0
1
回答
互联网检查,使用MVP、
RX
和Retrofit时放置在何处
android
、
architecture
、
rx-java
、
mvp
、
retrofit2
我
读过和
的
帖子。因此,
我
非常同意第二篇文章
的
观点,即主持人不应该知道android
的
具体内容。所以我想
的
是把互联网签入服务层。
我
使用
Rx
进行网络
调用
,所以我可以在进行服务
调用
之前放置网络检查,因此
我
需要
手动抛出和IOException,因为当网络不可用时,
我
需要
在视图中显示一个错误页面,另一个选项是
我
为没有internet创建自
浏览 0
提问于2016-07-07
得票数 11
回答已采纳
1
回答
如何在rxjs 6中将
switchMap
运算符与函数体链接起来
angular
、
rxjs
、
rxjs6
然而,rxjs使用运算符
的
方式似乎有一些突破性
的
变化,特别是在管道
链
中
的
下一个运算符中处理一个
switchMap
运算符返回
的
值
的
方式上。问题可能出在
我
使用
switchMap
操作符中
的
函数体。这种
方法
是基于旧
的
互联网资源,但我在最近
的
例子中看到
的
较少,并且不确定是否仍然应该使用它。
我
需要
这种
方法
浏览 10
提问于2019-12-06
得票数 1
回答已采纳
2
回答
在RxSwift中使用第一个请求来设置进一步
的
请求,然后在完成时返回所有请求
swift
、
reactive-programming
、
rx-swift
、
chaining
我
有一个请求Article
的
要求。此时,
我
应该返回
我
的
资产获取
的
文章和结果数组。所以我从这个开始-
我
希望以下
浏览 3
提问于2019-11-19
得票数 1
回答已采纳
3
回答
根据先前
的
结果订阅多个http请求
的
RxJS最佳实践
angular
、
rxjs
我
想知道
使用RxJS库执行3个http请求
的
最佳
方法
是什么
,这取决于前
面的
结果。让我们想象一
下
,
我
的
角度应用程序中有3个服务,每个服务都有一个函数get(id: number)用于订阅请求实体
的
一个可观察到
的
对象。
我
需要
调用
第一个服务来获得包含下一个
调用
所需
的
标识符
的
实体,
方法</em
浏览 1
提问于2018-12-02
得票数 3
回答已采纳
5
回答
switchMap
操作只在第一次
调用
时运行?
javascript
、
angular
、
rxjs
我
有一个角度应用程序,它向Http服务发出请求,并在另一个Http服务上
调用
一个
switchMap
。由于某些原因,
switchMap
中
的
请求仅在第一次
调用
父
调用
时运行。否则,父请求会触发,而
switchMap
请求不会触发,下面是代码: this.getAll
方法
时,如何使开关映射中
的
newTenantDebitCredit请求运行?编辑:这是在click上
调用
的
函数
的</e
浏览 7
提问于2017-12-22
得票数 8
回答已采纳
3
回答
如何从RxJS映射运算符(角)抛出错误
angular
、
typescript
、
rxjs
我
想根据条件从可观测
的
映射操作符中抛出一个错误。例如,如果没有收到正确
的
API数据。this.logError(err) )} 基本上,正如您在代码中所看到
的
,如果响应(res对象)没有bearerToken,
我
想抛出一个错误。因此,在
我
的
订阅中,它进入了下面提到
的
第二个参数(handleError)
浏览 1
提问于2017-04-04
得票数 127
回答已采纳
1
回答
在后台模式
下
写入iPhone文件系统
iphone
、
file
、
background
、
mode
我
正在写一个应用程序,记录全球定位系统
的
位置到iPhone上
的
一个文件,并必须在后台模式
下
继续
更新位置。现在
我
想知道
做这件事
的
最好
方法
是什么
。当我
的
应用程序进入后台模式时,打开文件并保持打开状态是一种好
的
做法,
还是
应该在应用程序
需要
写入新位置时关闭它并重新打开它?
浏览 2
提问于2011-01-19
得票数 0
2
回答
Rx
中
的
groupBy、过滤器和内存泄漏
java
、
memory-leaks
、
reactive-programming
、
rx-java
、
reactivex
相反,您可以向他们发出信号,表示他们可以通过向他们应用像take(int)(0)这样
的
操作符来丢弃缓冲区。 Observable.range(
浏览 6
提问于2015-11-25
得票数 5
回答已采纳
2
回答
使用RxJava连接Firebase实时数据库中
的
扁平数据
firebase
、
rx-java
、
firebase-realtime-database
连接扁平
的
数据是中也描述
的
一个常见用例。但是文档展示了一个简单
的
例子,它不是实时
的
,它不会对变化做出反应。
我
正在寻找一个更健壮
的
实现。
我
认为RxJava对此是理想
的
。:
我
想我会得到Observable<Message>,当我订阅它时,依赖项(这些消息
的
用户)也会在某些缓存中被订阅。当我显示消息时,
我
可以从缓存中
浏览 2
提问于2016-07-01
得票数 5
1
回答
RxSwift可观察错误停止链式Web服务与
Rx
,如何恢复?
json
、
swift
、
web-services
、
system.reactive
、
rx-swift
我
使用变量来表示
需要
通过对url解析器
的
web服务
调用
来刷新基URL。
我
这样做是通过观察变量并只对真值进行筛选。,有时会发生web服务
调用
失败
的
情况,
我
需要
向用户显示错误,以便进行重试。
我
读到有人建议返回一个结果枚举,其中有2种情况:实际结果(.success(结果: T))或错误(.error(错误:错误))。 那么,在
Rx
中处理错误web服务错误
的
更好
方法
<e
浏览 2
提问于2017-10-28
得票数 4
2
回答
带有初始
调用
的
RxJ
的
HTTP轮询与以下不同
angular
、
rxjs
、
observable
、
polling
我
正在开发一个Angular 14应用程序,
我
需要
定期轮询REST端点,直到收到特定
的
结果。 然而,问题是,
我
提出
的
第一个请求与下
面的
请求略有不同(它
需要
一个额外
的
参数),尽管返回
的
类型是相同
的
。为了使事情更清楚,下面是
我
正在
调用
的
两个
方法
的
签名(它们依次
调用
Angular Http Clie
浏览 6
提问于2022-10-11
得票数 2
回答已采纳
11
回答
在RxJava中,什么时候使用map和
flatMap
?
java
、
mapping
、
rx-java
、
flatmap
什么时候在RxJava中使用map与
flatMap
使用map,我们必须以某种方式处理Exception。但是如何做到呢?} }使用
flatMap
,它要冗长得多,但如果我们选择其他地方,甚至重试,我们可以沿着Observables
链
向下转发问题并处理错误{ subscriber.onError
浏览 155
提问于2014-04-04
得票数 192
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
跟我学 Java 8 新特性之 Stream 流(五)映射
RxSwift和RxCocoa入门
如何轻松地检查 Ubuntu 版本以及其它系统信息
做了1000次Code Review,我学到这3点经验
做了1000次Code Review,我学到3点经验
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券