reactive-programming相关内容
我非常关心如何管理对象属性更改. 假设我有一个“汽车"类,有一些属性,如“名称"、“日期"、“价格"等 在我的视图“A"中,我显示了我从 API 中检索到的所有汽车.在视图 B &C、我可以显示和编辑视图 A 中所选汽车的特定信息(假设它是“汽车 AAA").也可以使用 API 调用刷新汽车对象以检索有关汽车的最新信息. 我希望能够更新视图 A,如果用户在另一个视图中对对象汽车执
..
我是响应式编程的新手,阅读所有这些我看不懂的文章时有点不知所措. 实际上,我是一名来自 Nodejs、Angularjs、Angular 2 和 React 的 JavaScript 开发人员. 我做什么 我一直使用 promises,用于远程数据获取、本地异步解析等......比回调更好的可测试性并满足我的需求. 我对流的理解 除非在特定情况下,我不知道流可以在哪里
..
当使用 Rx(特别是 RxJava)时,是否有一个运算符将输入变量与函数的输出一起打包,以便在下一步中同时使用? 例如,假设我从推文 ID 列表开始,我的程序 a) 执行 REST 调用以获取该推文的文本,b) 将 id 和文本保存到本地数据库中.普通的“地图"将返回步骤 a 的文本,但它会丢弃原始 ID.在代码中: Observable.from(tweet_id_list).speci
..
如何使用 rxjava 根据对象的一个或多个字段对对象集合进行排序? 公共类汽车{公共字符串模型;public int numberOfWheels;公共字符串颜色;public int yearOfProduction;}列表汽车 = 新的 ArrayList();汽车.添加(...);汽车.添加(...);Observable>getCars() { Observab
..
因此,该错误记录在日志中 ERROR 15340 --- [nio-8086-exec-9] o.s.d.r.w.RepositoryRestExceptionHandler :reactor.core.publisher.FluxOnAssembly 不能转换为 java.lang.Iterable 通过spring initialize创建一个项目:Reactive web、data-re
..
我有以下代码,保存格式为 .html (index.html). 我现在正在学习 React,当我在浏览器中执行这个 html 文件时,没有任何反应. 我想知道这两行代码应该放在哪里或如何调用它们(执行渲染). 如果我使用的是 mac,我在哪里可以找到 ./lib 中的文件?
..
我没有基于事件的 API(Geolocator) 我想转换为 Rx. 问题是某些操作要求取消订阅所有事件,我不想将负担传递给 Rx API 的用户. 因此,用户将订阅一些 observable,当订阅事件时,它们将发布到这些 observable. 最好的方法是什么? 我想创建一个用户订阅的主题,然后通过另一组可观察对象将事件发布给用户. 这是最好的方法吗?如果是这样
..
目前我正在尝试实施 "actor-per-request" 模式由 NET-A-PORTER devs 在 Akka HTTP 中提出.我面临的问题是文档中的任何地方都没有记录这种模式.似乎没有办法做到以下几点: IO(Http) !Http.Bind(serviceActor, "localhost", port = 38080) 如何在不使用 Spray 的情况下为每个请求使用一个 Akk
..
我尝试使用 RxJS 为一些游戏建模.但我发现循环依赖有一些问题.所以,我将我的游戏简化为一个简单的模拟(我只留下了“移动"动作).你可以在下面找到代码(我省略了一些部分,你可以找到这里的repo) const rx = require('rx')const math = require('mathjs')const _ = require('下划线')const FIELD_SIZE = 10
..
我有一个 Spring Boot 1.4.3 项目.最近我提出了一个要求,我必须将日志从服务器发送到我的 Web 应用程序并在网页上打印日志.我知道 WebSockets,但我一直在寻找更好的解决方案,我遇到了响应式编程和 gRPC. Spring 在 Spring 版本 5 中支持响应式编程,但我在 gRPC 和响应式编程之间很困惑.gRPC 具有双向流,它构建在 Netty 之上,并提供
..
我需要从特定 URL 获取内容类型.我知道我们可以通过简单的编码来实现: URL url = new URL("https://someurl.com");HttpURLConnection 连接 = (HttpURLConnection) url.openConnection();connection.setRequestMethod("HEAD");//请求方式:GET/POST/UPDAT
..
我有一个种子值 Triangle (Bool) 和一个发出值 Circle (Int) 的 observable.我的目的是在每次从该 observable 发出一个值时生成一个新的 observable (Triangle, Circle),将 Triangle 值转换为否定当前值.这是我的大理石图: 但是我无法实现它,我不知道scan 是否是正确的操作符.这是我的代码: typeali
..
当我运行代码时,出现此错误: 未找到不变违规视图配置 index.js 代码是: import { AppRegistry, Text, Image, View } from 'react-native';import React, { Component } from 'react';从 './src/codes/main' 导入 main;类应用程序扩展组件{使成为(){返回
..
我有一个方法可以无限期地(非有限地)发出用户 ID 列表. Observable>getFriendUserIds() 另一种返回特定用户 ID 的 Account 数据的方法. ObservablegetAccount(String userId) 我需要获取 getFriendUserIds() 方法返回的所有用户 ID 的 Account 数据,将它们分组在一个与用户 ID 列表相对
..
我有一个问题 在订阅时提供更新和新值作为“DistinctLatest"和完整缓存内容的缓存,社区处理得很好.提出了一个问题,即缓存和替换上述问题中定义的值的实际目标可以用 .DistinctLatest 运算符定义. 好的!似乎没有太多谈论这样的运营商.在搜索和思考时,我发现 ReactiveX:Group 和 Buffer 只是每组中的最后一项,这有点接近.为了模仿原始问题,我尝试将缓存
..
我有一个仪表板,可以从 Google 分析或 CSV 上传中提取数据,然后计算转化率和平均订单价值(用于 AB 测试).我一直在尝试实现允许选择设备类别(例如(手机、平板电脑或台式机)和产品类别(例如(卡片、礼物或鲜花))的过滤器.过滤器应从数据框中动态提取,然后可在下拉列表中进行选择.我在这个论坛上看到了很多类似的例子,但在我的一生中,我一直无法让它发挥作用.我看到的案例似乎使用了observe
..
我需要一个 Observable 实现来保存一个或多个 Observable 并将它们合并.但关键是:我想在任何时候添加更多 Observables 以进行合并,我想它也可能支持删除它们. 要使其真正有效,所有订阅者都必须收到来自订阅后添加的新 Observable 的通知.除非所有合并的 Observable 都是冷的并调用 onComplete(),否则我想即使添加了更多的 Observ
..
我正在学习 angular 2 和 rxjs.我有 3 个变量,A B C. B 取决于 A 的值 C 取决于 A 和 B 的值 我正在尝试设置可观察对象,以便:当 A 更新时,B 和 C 将自动更新.当 B 更新时,C 将自动更新.我尝试了两种设置,但都不令人满意. 第一次设置:B 订阅了 observable A;C 订阅 observable B withlatestfr
..
刚开始阅读 Reactive 扩展.我正在尝试在我的 winform 上观看一个简单的鼠标左键单击.意思是任何有点击的地方(在表单上的任何控件上,包括表单)我只想显示一条消息“检测到点击".到目前为止,我有 var mouseDown = Observable.FromEvent(frmMain, "MouseDown");//缺少代码请在这里填写mouseDown.Subscribe(() =
..
我有一个充满项目的 ReactiveCollection(也是 ReactiveObjects). 我想创建一个只有当集合中的任何项的某些属性设置为 true 时才应启用的 ReactiveCommand,例如: MyCommand = ReactiveCommand.Create( 查看集合中的项目以查看 item.MyProp == true ) 因此,只要其中一项属性设置为 tru
..