WebFlux 响应式编程
文章平均质量分 51
学习笔记
weixin_42167897
这个作者很懒,什么都没留下…
展开
-
WebFlux 响应式编程 3 - Reactive Stream
JDK9 背压 - 发布与订阅者之间反馈Flow:SubmissinPublisherMyProcessor extends SubmissionPublisher implements ProcessorPublisher .subscribe(MyProcessor )MyProcessor .subscribe(Subscriber )Subscription中缓冲池publisher.submit 是block方法当subscriber 缓冲池满 block...原创 2022-08-06 15:06:01 · 446 阅读 · 1 评论 -
WebFlux 响应式编程 2 - Stream
intStream longStream 非Stream子类 需要boxed装箱 flatMap(s -> s.chars.boxed()) 拆箱.intValue。每一个中间操作返回一个新的流 流的sourceStage指向同一处head->nextStage-nextStage。parallel/sequetial也是中间操作 不创建流只修改head的并行标志。分块 .partitioningBy() 2块。汇总.summarizingInt()分组.groupingBy()...原创 2022-08-06 14:21:07 · 230 阅读 · 0 评论 -
WebFlux 响应式编程 1 - 函数式编程 Lambda
lambda 中变量引用必须为final 或实质上的final 避免二义性 内部类引用外部类 值传递。//只能有一个需要实现的方法 可以有其他默认实现方法。接口默认方法的用处 :List @since1.8 新增功能。所以使用类名的方法引用时 注意泛型参数 第一个为类名。只关心输入输出 不需要接口名 不需要自己定义接口。intPredicate …类名(对象名)::方法名 输入输出。柯里化 将多参数函数转换为只有一个参数的函数。高阶函数: 返回函数的函数。...原创 2022-08-06 12:19:47 · 119 阅读 · 0 评论