quarkus的异步操作,神奇

1

java 复制代码
    public Uni<String> greeting(String name) {
        return Uni.createFrom().item(name)
                .onItem().transform(n -> String.format("hello %s", name));
    }

2

java 复制代码
 public Multi<String> greetings(int count, String name) {
        return Multi.createFrom().ticks().every(Duration.ofSeconds(1))
                .onItem().transform(n -> String.format("hello %s - %d", name, n))
                .select().first(count);

    }
相关推荐
小CC吃豆子10 分钟前
Java数据结构与算法
java·开发语言
晨旭缘12 分钟前
后端日常启动及常用命令(Java)
java·开发语言
CodeAmaz12 分钟前
ArrayList 底层原理
java·arraylist
山峰哥13 分钟前
3000字深度解析:SQL调优如何让数据库查询效率提升10倍
java·服务器·数据库·sql·性能优化·编辑器
tkevinjd14 分钟前
JUC2(多线程中常用的成员方法)
java
天天摸鱼的java工程师19 分钟前
工作中 Java 程序员如何集成 AI?Spring AI、LangChain4j、JBoltAI 实战对比
java·后端
星辰_mya19 分钟前
RockerMQ之commitlog与consumequeue
java·开发语言
__万波__21 分钟前
二十三种设计模式(二十二)--策略模式
java·设计模式·策略模式
不想上班的小吕21 分钟前
采购申请创建(BAPI_PR_CREATE/BAPI_REQUISITION_CREATE)
java·服务器·数据库
专注VB编程开发20年24 分钟前
压栈顺序是反向(从右往左)的,但正因为是反向压栈,所以第一个参数反而离栈顶(ESP)最近。
java·开发语言·算法