Yunyin's blog
  • Home
  • Archive
  • Tags
  • Categories
  • 05 读写分离Server

    2024-04-20 /
    • { C++ }
    • { boost }
    • { asio }

    读写分离的Server

    线程安全的队列写数据

    使用读写分离的Server,通过队列来写数据。队列需要保证线程的安全性。
    

    Send

    Read On »
  • 00 参考资料

    2024-04-16 /
    • { C++ }
    • { boost }

    参考资料

    • Networking in C++ Part #1: MMO Client/Server, ASIO & Framework Basics (youtube.com)
    • C++ asio 网络编程教程
  • ecs资料

    2024-04-16 /
    • { C++ }
    • { ecs }

    ecs资料

    成熟开源lib

    Read On »
  • 04 echo服务器实战

    2024-04-16 /
    • { C++ }
    • { boost }
    • { asio }

    echo服务器实战

    简单裸指针版本

    Read On »
  • 02 asio同步读写readwrite(from buffer)

    2024-04-13 /
    • { C++ }
    • { boost }
    • { asio }

    asio同步读写read/write(from buffer)

    ​ 读写是通过socket的成员函数或者全局函数完成的,总是会用到socket。

    Read On »
  • 00 基本概念

    2024-04-11 /
    • { C++ }
    • { boost }
    • { asio }

    基本概念

    asio基于两个概念:

    Read On »
  • 01 asio socket的创建与连接

    2024-04-11 /
    • { C++ }
    • { boost }
    • { asio }

    asio socket的创建与连接

    1. 网络编程的基本流程

    Read On »
  • 00 asio standalone download

    2024-04-09 /
    • { C++ }
    • { boost }

    asio standalone download

    Download

    Read On »
  • 00 cmake config

    2024-04-09 /
    • { C++ }
    • { boost }

    cmake config

    cmake

    Read On »
  • 22 检测编译器

    2024-04-09 /
    • { C++ }
    • { cmake }

    检测编译器

    if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
    <!--more-->

    elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")

    elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Intel")

    elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")

    endif()
« prev1…1617181920…91next »
© 2024 - Yunyin
Powered by Hexo , Theme - Icalm