reactive-programming 相关问题

反应式编程是一种围绕数据流和变化传播的编程范例。

并行执行多个Mono并组合结果而不阻塞

我正在编写一个微服务,它需要一些其他微服务。 一些被调用的服务是独立的,而其他服务则依赖于前一个服务的响应

回答 1 投票 0

WebClient 请求中的 timeout() 和 HttpClient 中的 timeout 的区别

我试图调用一个服务,并想为其设置超时。我找到了两种方法可以做到这一点。 通过在HttpClient中全局设置读写超时然后使用它

回答 2 投票 0

与关闭选择器重叠缓冲区

当用户在屏幕上拖动鼠标光标并单击按钮时,我会发出一系列鼠标事件。我想对这些事件执行成对操作,并且可以执行此操作...

回答 1 投票 0

Mono.just 和非反应式弹簧靴

我最近开始在一个新项目中使用 Spring Boot,该项目具有以下代码(简化): @RestController @RequestMapping(“/用户”) 公共类 MyController { @Autowire...

回答 1 投票 0

从父组件和子组件更新反应变量

我有一个父组件(List),它显示子组件(Block)的列表。嵌套块有一个按钮,允许用户将它们添加/删除到选择中。 列表组件还...

回答 1 投票 0

理解Shiny中的renderUI

我有一个闪亮的应用程序,允许用户加载 csv,然后绘制数据。 然后,我有一些自定义函数来创建不同的 UI 元素,并将其传递到服务器中,例如: 格罗...

回答 1 投票 0

如何使用 Material UI 覆盖 TextField 组件的宽度?

我正在尝试减小 TextField 组件的宽度: 这是渲染方法: 使成为() { 返回 ( 我正在尝试减小 TextField 组件的宽度: 这是渲染方法: render() { return ( <div> <div> <form onSubmit={this.handleSubmit}> <TextField hintText="Email" ref="email" /><br/> <TextField hintText="Password" type="password" ref="password" /><br/> <button className="btn btn-success" onClick={this.loginCommand}><i className="fa fa-sign-in"/>{' '}Log In</button> </form> </div> } </div> ); } } 您还可以查看fullWidth属性以确保其设置正确。 <TextField id="full-width-text-field" label="Label" placeholder="Placeholder" helperText="Full width!" margin="normal" fullWidth // this may override your custom width /> 您可以在元素上指定内联样式,如下所示 <TextField hintText="Email" ref="email" style = {{width: 100}} //assign the width as your requirement /> 或者你可以按照下面的方法做。 使用 css 属性声明一个 styles 变量。 var styles = StyleSheet.create({ textFld: { width: 100, height: 40} //assign the width as your requirement }); 将其分配给您的 style 代码中的 render。 <TextField hintText="Email" ref="email" style = {styles.textFld} /> 尝试一下,让我知道它是否适合您。我也是 React js 的新手。 为了清楚起见,您可以参考有关 SO 的文档和其他类似问题。 http://facebook.github.io/react-native/docs/style.html#content http://facebook.github.io/react-native/ http://facebook.github.io/react-native/docs/flexbox.html#content React.js 内联样式最佳实践 如果您想让 TextField 的宽度扩大到与父级的宽度 (width: 100%) 一样多: <TextField label="Full width" fullWidth /> 如果要将 TextField 的宽度设置为精确值: <Box width={350}> <TextField label="width: 350px" fullWidth /> </Box> 如果不想添加包装组件,也可以直接设置TextField的样式: V5 <TextField label="width: 350px" sx={{ width: 350 }} /> V4 const useStyles = makeStyles({ root: { width: 350 } }); function App() { const classes = useStyles(); return <TextField label="width: 350px" className={classes.root} />; } 我建议您不要像其他答案中建议的那样使用内联样式,因为内联样式很难覆盖。默认情况下,您应该使用 Material-UI 样式,因为它更灵活并且与 Material-UI 组件集成得更好。例如,您可以cherry-pick在更大的组件中覆盖子组件,或者设置伪类和元素的样式,这是内联样式无法完成的。 现场演示 在“现代”MUI中,width组件的<TextField>可以通过sx属性设置: 在大多数情况下,sx 属性是向组件的单个实例添加样式覆盖的最佳选择。它可以与所有 Material UI 组件一起使用。 <TextField sx={{width: 200}}/> 这会将组件的默认 width 样式覆盖为 200px https://mui.com/material-ui/api/text-field/#props

回答 4 投票 0

如何使用flux和spring boot反应式编程将主数据库表读取到Map中

我是反应式编程的新手。 我的需要是在服务启动时将所有主数据从主数据表填充到哈希图中。 我正在使用反应式来获取主数据通量,如下所示 上面的代码

回答 1 投票 0

如何在反应式编程中测试 OnErrorResume 功能

我有以下服务代码 MonoresponseDataMono = (Mono)myWebClient .getResponse("url"); 返回响应DataMono .

回答 2 投票 0

触发$:当不直接使用值时

我的 svelte 组件中有以下代码: $:{ 控制台.log(日期范围) 图表数据格式() .then(数据 => 图表数据 = 数据); } 我想在 dateRange 为

回答 1 投票 0

如何在springboot中使用R2DBC驱动程序来使用关系?

我在 Spring Boot 2.7 中有一个使用 java 11 的项目。目前我在 Spring Boot 中使用 JPA 与 DB 交互。由于我使用反应式库,我正在考虑升级到反应式驱动程序,即 r2dbc...

回答 1 投票 0

我可以在没有 Webflux 的情况下使用独立的 WebClient 吗

我正在开发一个响应式服务,并准备使用 WebClient 与 HTTP API 进行交换,但该服务不在响应式 Web 堆栈中,所以我如何在不依赖于 We 的情况下使用它(WebClient)...

回答 1 投票 0

Spring Data REST 支持反应式增删改查存储库吗?

我有非常简单和标准的 OrderRepository: @RepositoryRestResource(collectionResourceRel =“订单”,路径=“订单”) 公共接口 OrderRepository 扩展了 ReactiveCrudRepository 我有非常简单和标准的 OrderRepository: @RepositoryRestResource(collectionResourceRel="orders", path="orders") public interface OrderRepository extends ReactiveCrudRepository<Order, String> { } 使用以下命令访问服务器后: curl http://localhost:8080/api/orders 我收到以下回复: {"cause":null,"message":"reactor.core.publisher.FluxOnErrorResume cannot be cast to java.lang.Iterable"} 不,还没有。请关注此票以了解该主题的进展。

回答 1 投票 0

是否可以并行启动Mono并聚合结果

我知道可以链接 Mono,例如…… Mono 结果AMino = loadA(); Mono resultBMano = resultA.flatMap(resultA -> loadB()); 这将连锁并导致 BMon...

回答 2 投票 0

如何模拟返回`Mono<Void>`的方法

如何模拟返回 Mono 的方法? 我有这个返回 Mono 的方法 公共MonodeleteMethod(发布帖子){ 返回 statusRepository.delete(post...

回答 4 投票 0

如何使用 Angular2 和 Reactive 监听 css 动画的结束

我想在我的 Angular2 应用程序中手动执行页面转换。到目前为止,我所做的是生成一个服务,我从处理导航的组件中调用该服务。当您点击某个链接时...

回答 4 投票 0

如何通过响应式编程使用 Jetpack Compose UI 检测用户事件?

如何检测用户单击 Jetpack Compose 系统中的 UI 元素(例如单击项目列表)何时触发 UI 更改?是否可以使用响应式编程来实现此目的,例如

回答 3 投票 0

在 R Shiny 输入中按 Enter 键选择多个搜索关键字项目

我正在尝试使用输入的搜索关键字并按 Enter 选择关键字的所有匹配项目来选择 Shiny 的选择输入中的项目。 如果我证明...

回答 2 投票 0

C# RX - GroupBy 仅第一次运行

我有执行以下操作的 rx 管道 - 每 10 秒运行一次。 使用扫描生成周期(1 分钟增量)。 获取当前时间段的数据。 将它们投影为

回答 1 投票 0

Java 响应式编程 - 逐个获取页面并并行处理每个页面

我想迭代分页的数据库查询结果并处理每个页面。每个页面的处理应该是并行的,直到处理完 c...

回答 1 投票 0

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