Avatar notebook default
9篇文章 · 11989字 · 1人關注
  • 向量IO —— muduo網絡庫Buffer設計理念總結

    注:本文為閱讀muduo網絡庫源碼Buffer部分的體悟 本文中Buffer一詞均指代muduo網絡庫的class Buffer。 為非阻塞網絡...

  • Resize,w 360,h 240
    Acceptor——封裝socket系統(tǒng)調用并集成到Reactor框架中

    注:本文為閱讀了muduo網絡庫源碼及作者著作之后對于網絡庫的復現和筆記 功能 我們定義一個class Acceptor卷谈,其功能是:讓服務器在指...

  • Resize,w 360,h 240
    TimerQueue——基于timer fd的定時器機制

    注:本文為閱讀muduo源碼庫和作者著作之后的網絡庫復現和筆記 在傳統(tǒng)的IO多路復用系統(tǒng)中,定時操作通常是直接去設置poll()等函數的超時時間...

  • Resize,w 360,h 240
    使用C++實現簡單的Reactor模式

    注:本文是閱讀muduo網絡庫之后的理解以及自己的代碼實現 IO多路復用是Reactor的核心,簡單來說癞揉,我們將多個文件描述符存放于一個統(tǒng)一的框...

  • Resize,w 360,h 240
    用time wheel踢掉空閑TCP連接——使用C++智能指針的好例子

    注:本文為閱讀《Linux多線程服務端編程:使用muduo C++網絡庫》的一點筆記 空閑連接指的是一段時間內沒有受到任何數據的連接。我們需要做...

  • Resize,w 360,h 240
    boost.asio聊天服務器(muduo)

    TCP分包 在發(fā)生一個消息或一幀數據時溺欧,通過一定的處理喊熟,使接收方能夠從字節(jié)流中識別并截取一個個消息。 對于短連接的TCP服務姐刁,分包不是問題: 發(fā)...

  • muduo網絡庫初識

    一芥牌、前言 關于網絡編程的幾個核心: 連接的建立:服務端的accept和客戶端的connect 連接的斷開:主動斷開和被動斷開 消息到達且文件描述...

  • 線程同步精要(C++)

    相關總結如下: 同步原語(Synchronization Primitive) 在同步原語中,最重要的就是互斥器和條件變量兩者龙填,對它們需要重點掌...

  • Resize,w 360,h 240
    thread-safe的對象的生命周期管理(C++)

    本文為閱讀陳碩老師的《muduo網絡庫》第一章的筆記胳泉。不得不說,對于很多問題岩遗,陳碩老師都給出了鞭辟入里的解釋扇商。 本章的核心點其實就是:一個C++...

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品