接上篇继续学习各种方法: 4.9、reduce/reduceWith @Test public void reduceTest() { Flux.range(1, 10).reduce((x, y) -> x + y).subscribe ...
muduo学习笔记 二 Reactor关键结构 目录 muduo学习笔记 二 Reactor关键结构 Reactor简述 什么是Reactor Reactor模型的优缺点 poll简述 poll使用样例 muduo Reactor关键结构 Channel Poller EventLoop Reactor时序图 测试程序 单次触发的定时器 Reactor简述 什么是Reactor Reactor是一 ...
2018-10-31 22:33 1 1068 推荐指数:
接上篇继续学习各种方法: 4.9、reduce/reduceWith @Test public void reduceTest() { Flux.range(1, 10).reduce((x, y) -> x + y).subscribe ...
Reactor 3 与之前学习的RxJava是同一类(反应式编程)框架,基本概念大致差不多,简单记录一下: Reactor 3 利用了java 8中的CompletableFuture、Stream、Duration,在此基础上发展出了二个更通用的模型:Flux及Mono. 一、Flux ...
@ 目录 前言 多线程TcpServer EventLoopThreadPool 线程池设计模式 muduo中的使用 连接的建立、消息、销毁 on_connection on_message ...
Muduo学习笔记(一) 什么都不做的EventLoop EventLoop EventLoop的基本接口包括构造、析构、loop()。 One Loop Per Thread 一个线程只有一个EventLoop对象、如果当前线程创建了其他 EventLoop对象,则终止程序 ...
muduo网络库学习笔记(三)TimerQueue定时器队列 目录 muduo网络库学习笔记(三)TimerQueue定时器队列 Linux中的时间函数 timerfd简单使用介绍 timerfd示例 muduo ...
muduo网络库学习笔记(四) 通过eventfd实现的事件通知机制 目录 muduo网络库学习笔记(四) 通过eventfd实现的事件通知机制 eventfd的使用 eventfd系统函数 使用示例 ...
Impl的数据结构 Impl构造函数 LogSt ...
目录 后端 AsyncLogging类 数据成员 LargeBuffer 存放大量log消息 后端线程 异步写数 ...