接上篇繼續學習各種方法: 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消息 后端線程 異步寫數 ...