当前位置: 首页 > news >正文

17做网店类似网站110平米三室一厅简装图片

17做网店类似网站,110平米三室一厅简装图片,wordpress 手动安装插件,做网站托管的好处Mono 是 Reactor 项目中的一个类#xff0c;用于表示异步单值操作。Reactor 是一个响应式编程库#xff0c;广泛应用于 Java 中的异步编程和非阻塞 I/O 操作。Mono 可以类比为一个可能#xff08;或将来#xff09;包含零个或一个值的异步计算结果。与 Flux#xff08;另一…Mono 是 Reactor 项目中的一个类用于表示异步单值操作。Reactor 是一个响应式编程库广泛应用于 Java 中的异步编程和非阻塞 I/O 操作。Mono 可以类比为一个可能或将来包含零个或一个值的异步计算结果。与 Flux另一个 Reactor 类表示多个值的异步流不同Mono 专注于单值或空结果的处理。下面详细讲解 Mono 的用法和常见操作。 1. 创建 Mono 使用 just Monostring mono Mono.just(Helloworld)just 方法用于创建一个包含指定数据的 Mono。 *使用 empty Monostring mono Mono.empty()empty 方法用于创建一个不包含任何数据的 Mono。 使用 fromCallable MonoString mono Mono.fromCallable(() - {// 你的计算或方法调用return Result; });fromCallable 方法允许你传入一个 Callable它会在订阅时被调用并返回一个值。 使用 create MonoString mono Mono.create(sink - {// 你的异步计算逻辑sink.success(Result);// 或者在发生错误时调用// sink.error(new RuntimeException(Error)); });create 方法允许你使用一个回调来异步产生一个值或错误。 2. 操作 Mono map MonoString mono Mono.just(Hello).map(value - value , World!);map 用于同步地转换 Mono 中包含的值。 flatMap MonoString mono Mono.just(Hello).flatMap(value - Mono.just(value , World!));flatMap 用于异步地转换 Mono 中包含的值它返回一个新的 Mono。 filter MonoString mono Mono.just(Hello).filter(value - value.length() 3); filter 用于根据一个谓词函数对 Mono 中的值进行筛选如果值不符合条件将返回一个空的 Mono。 doOnNext MonoString mono Mono.just(Hello).doOnNext(value - {// 处理值System.out.println(Value: value);}); doOnNext 用于在每次有值发出时执行一个回调操作。 3. 订阅 Mono subscribe MonoString mono Mono.just(Hello); mono.subscribe(value - {System.out.println(Received: value); }); subscribe 方法用于开始处理 Mono 并定义当有值发出时该如何处理。 带错误处理的 subscribe mono.subscribe(value - {System.out.println(Received: value);},error - {System.err.println(Error: error);} ); 带完成处理的 subscribe mono.subscribe(value - {System.out.println(Received: value);},error - {System.err.println(Error: error);},() - {System.out.println(Completed);} ); 4. 组合操作 then MonoVoid result Mono.just(Hello).then(); result.subscribe(() - {System.out.println(Completed); }); then 方法用于在当前 Mono 完成后执行一个新的操作而忽略当前 Mono 的值 zipWith MonoString mono1 Mono.just(Hello); MonoString mono2 Mono.just(World);MonoString result mono1.zipWith(mono2, (v1, v2) - v1 , v2); result.subscribe(System.out::println); zipWith 用于组合两个 Mono 的值。
http://www.hkea.cn/news/14414976/

相关文章:

  • 行业网站制作模板网站如何做优化
  • 怎样选择网站的关键词网站建设与维护学什么科目
  • 二手网站排名wordpress 发卡插件
  • 新开传奇网站发布网孞seo按天计费系统定制
  • 在建设银行网站申请完信用卡吗做装修效果图的网站有哪些软件下载
  • 自己做网站需要什么软件聚享游网站如何做推广
  • 扁平式网站模板上海小程序开发定制
  • 个人静态网站wordpress实例网站
  • 网站开发培训学校十堰小程序开发
  • 二手书哪个网站做的好淘客网站做的好的
  • 软件公司网站模版做机械配件的网站
  • 老干支部网站建设方案怎样做医院网站
  • 庆阳市建设局网站设计一个网站报价
  • 中卫网站定制开发价格it培训
  • 做网站找那家公司好域名ip查询查网址
  • iis网站模板淘宝网页版入口官网
  • 中国十大品牌网站西宁网站系统建设
  • 网站建设需要提供哪些材料腾讯小程序怎么制作
  • 建立网站的技术网页个人主页设计
  • 建设门户网站都需要什么意思手机商城 手机网站建设
  • 大连建设工程设计院有限公司网站网页设计的步骤有哪些
  • 三星单片机开发网站网页设计是什么概念
  • 网站开发专家:php+mysql网站开发技术与典型案例导航牡丹江地区做网站的公司
  • 新手建网站网站建设不包括以下哪个阶段
  • 北辰网站建设公司太原网站制作做塑料哪个网站好
  • 网站设计息做网站充值微信必须是企业
  • 寺庙建设网站的意义泰兴网站制作
  • 企业网站管理系统站长之家网络营销管理办法
  • 教学设计代做去什么网站西安网络推广公司大全
  • 湘潭自适应网站建设 磐石网络自己做网站系统