同步操作将从 Tang/flowback 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import com.github.benmanes.caffeine.cache.*;import com.github.benmanes.caffeine.cache.stats.CacheStats;import com.github.benmanes.caffeine.cache.stats.StatsCounter;import org.checkerframework.checker.index.qual.NonNegative;import org.checkerframework.checker.nullness.qual.NonNull;import org.checkerframework.checker.nullness.qual.Nullable;import org.junit.jupiter.api.Test;import org.springframework.boot.autoconfigure.amqp.RabbitProperties;import reactor.core.publisher.Flux;import java.lang.reflect.Array;import java.text.MessageFormat;import java.util.ArrayList;import java.util.List;import java.util.Random;import java.util.concurrent.ExecutionException;import java.util.concurrent.TimeUnit;/*** caffeine 测试* https://gitee.com/cckevincyh/caffeine-demo#%E5%9F%BA%E4%BA%8E%E6%97%B6%E9%97%B4** @author 唐警威**/public class FluxTest {@Testpublic void fulxTest() {Random random = new Random();Flux.generate(ArrayList::new ,(list,sink) ->{int i = random.nextInt(199);list.add(i);sink.next(i);if(list.size() == 10){sink.complete();}return list;}).subscribe(System.out::println);System.out.println("执行完成");}@Testpublic void fulxTest2() {Random random = new Random();Flux.create(sink -> {int i = random.nextInt(199);for (int j = 0; j < 10; j++) {sink.next(i);}sink.complete();}).subscribe(System.out::println);System.out.println("执行完成");}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。