问题标签 [reactive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 获取一个发出两种类型的 Observable
所以我目前有一个Observable
,它返回用户:
我有一个Observable
,它根据 id 返回一所学校,如下所示:
现在我想以我的观点代表学校,但为了做到这一点,我需要创建一个Observable
它会给我一个我开始的帐户( the Observable
getLoggedUserInfo
)和之后发生的学校,所以我会结束有类似的东西
那么我如何获得这个Observable
,用我目前拥有的 observables,它甚至可能吗?我对 Rx 还是很陌生,让我感到困惑的是语法,在此先感谢!
swift - 从函数返回的 Observable 从不发送 onNext
如果它由函数返回,我有并且 observable 永远不会发送 onNext,但是如果我在返回它的函数中订阅它,则会调用 onNext。
但如果我这样做
在 UserService 中,我将获得下一个事件。
我曾尝试debug()
在 InfoViewModel 中使用 observable,有一个订阅,我只是从未收到任何事件。
meteor - 在 Meteor 中按时间间隔发布/订阅
我的情况如下:我在 Mongo 中有一个集合,每隔几毫秒就会更新一次新项目,例如日志项目。我通过模板中的发布/订阅在前端显示这些项目,但由于数量庞大,列表更新如此频繁以至于很难阅读它们。我想要的是每(几)秒更新一次列表。我曾尝试在客户端和服务器端都使用睡眠/超时,例如此处所示,但到目前为止没有成功。
- 我仍然可以为此使用发布/订阅,还是应该使用 Meteor.setInterval 切换轮询机制?
- 时间间隔部分应该在发布端还是在订阅端?
- 如果发布/订阅对我的场景是正确的,我如何每隔几秒才显示更新的数据?
spring - ReactiveCrudRepository 在春季使用 Hibernate
是否可以使用 Hibernate 和 RDBMS(Mysql、Postgres 等)来ReactiveCrudRepository
代替CrudRepository
?我用 Spring Data Jpa 和 Hibernate 尝试了一些示例,但无法完成。我只能在ReactiveCrudRepository
MongoDB 和cassandra上找到一些示例。
r - 模块化 Shiny R 应用程序代码
我试图分离我的 Shiny 应用程序的功能以使其可重用。
我有我的用户界面。我定义的R文件:
在我的unused_select.R中我定义:
我的server.R文件是:
我使用了 R 库https://shiny.rstudio.com/gallery/basic-datatable.html中一个著名示例的代码
只是为了确保没有数据问题。仍然数据表没有呈现,所以我想它必须是在源文件 unused_select.R 内部定义的问题。
有任何想法吗?
问候
r - 使用用户输入的 tabPanel 内的反应式输出
我正在尝试创建一个应用程序,该应用程序首先选择在单独的脚本do_data.R中生成的数据子集,然后通过用户选择的几个指标过滤该子集来过滤数据。
我的复制示例如下所示:
我的ui.R文件是:
我的server.R文件是:
})
我的问题是我的子集df1和df2根本没有显示,sidebarPanel似乎完全不起作用。您能否就我在这里遗漏的内容提供一些基本建议?
问候
forms - 为什么 ngModelChange 会发出先前的输入值?
我有一个(非常)简单的 Angular2 组件,只有一个文本字段。我想要这样每次对该字段进行任何更改时,控制台都会记录该字段的值。IE 如果有人键入“ABCD”,控制台应记录:“A”、“AB”、“ABC”、“ABCD”。
但是我看到发生的是控制台在注册新输入之前记录了该字段的 PREVIOUS 值。所以相反,我得到:“”,“A”,“AB”,“ABC”。
如何使控制台在输入新字符后记录文本字段的值?
非常感谢你。
到目前为止我的代码:
r - 如何将闪亮的输入文件分配给稍后在计算中使用的数据框
我正在尝试获取一个闪亮的输入文件并稍后使用它进行一些计算。我正在尝试使用响应式将输入文件分配给数据框。但总是得到相同的错误“.getReactiveEnvironment()$currentContext 中的错误:没有活动的反应上下文不允许操作。(你试图做一些只能从反应表达式或观察者内部完成的事情。)堆栈跟踪(最里面的第一个):“
服务器.R
用户界面
java - Futures(Guava)/CompletableFuture 和 Observable(RxJava) 的区别
我已经在番石榴中使用 Futures 很长时间了。我用它来链接、组合、为可听的未来添加回调。
最近开始研究Lettuce,一个redis的java客户端。Lettuce 提供了用 CompletionStage 实现的异步客户端和用 RxJava 实现的反应式客户端。
在我看来,CompletionStage 是 Java 8 中 Guava Futures 的实现。CompletionStage 提供的字符与 RxJava 几乎相同。如
Futures.transform() vs Observable.map()
Futures.addCallback() vs Observable.subscribe()
那么与 Futures/CompletionStage 相比,RxJava 的优势是什么?
java - 在反应式和命令式代码之间的边界处处理 RxJava 时出错
给定一个接口:
和一些客户端代码:
使用 final 数组FastlyEnvException
来捕获上下文以进行错误处理感觉就像我做错了什么,并且遗漏了某些方面。
我在这里用的是锤子而不是螺丝刀吗?即我应该为此使用 RxJava 吗?除了错误处理之外,它似乎给了我一个很好的可读流程。这样做的首选习惯用法是什么?