首页
学习
活动
专区
圈层
工具
发布
个人中心"muduo" 的搜索结果
来自专栏

muduo网络库学习之muduo_http 库涉及到的类

2.3K100
来自专栏

muduo网络库学习之muduo_inspect 库涉及到的类

93950
来自专栏

muduo网络库学习之EventLoop(七):TcpClient、Connector

根据给定的文章内容,撰写摘要总结。摘要应该简洁、清晰,并准确反映文章的主要内容。

1.7K70
来自专栏

muduo网络库学习之EventLoop(一):事件循环类图简介和muduo 定时器TimeQueue

2.3K00
来自专栏

muduo网络库学习之EventLoop(六):TcpConnection::send()、shutdown()、handleRead()、handleWrite()

该文章是一篇技术博客,主要介绍了如何利用muduo库实现一个高性能的TCP服务端。文章首先介绍了muduo库的基本概念和特点,然后详细讲解了如何利用muduo库实现一个简单的TCP服务端。最后,文章通过一个实际的例子演示了如何利用muduo库解决实际问题。

1.8K00
来自专栏

muduo网络库学习之EventLoop(四):EventLoopThread 类、EventLoopThreadPool 类

1、EventLoopThread(IO线程类) 任何一个线程,只要创建并运行了EventLoop,都称之为IO线程 IO线程不一定是主线程 muduo并发模型one loop per thread + threadpool(计算线程池) 为了方便今后使用,定义了EventLoopThread类,该类封装了IO线程 EventLoopThread创建了一个线程 在线程函数中创建了一个EvenLoop对象并调用EventLoop::loop 多个IO线程可以用IO线程池来管理,对应的类是EventLoo

1.8K60
来自专栏

阻塞非阻塞读写总结、tcp网络编程的本质、muduo::Buffer设计简介

该文介绍了muduo库的EventLoop、Buffer、EventLoopThread等基本概念,以及其网络编程模型。通过示例阐述了muduo中EventLoop的两种触发模式、线程安全和非阻塞性,以及其与muduo::Loop的关系。还讲解了Buffer的读写操作,以及其在muduo网络编程模型中的作用。

3.8K20
来自专栏

muduo网络库学习之MutexLock类、MutexLockGuard类、Condition类、CountDownLatch类封装中的知识点

该文介绍了如何使用 muduo 库实现 C++ 多线程服务端,并总结了在多线程环境下使用 CountDownLatch 进行线程同步需要注意事项。

1.3K00
来自专栏

muduo网络库学习之ThreadLocal 类、ThreadLocalSingleton类封装知识点

该文章介绍了如何使用 muduo C++ 网络库实现多线程服务器。它首先介绍了 muduo 的概况,然后详细讲解了多线程服务器的实现原理和具体代码,最后给出了示例代码和测试结果。

1.5K00
来自专栏

muduo网络库学习之Logger类、LogStream类、LogFile类封装中的知识点

1.6K100
来自专栏

muduo网络库学习之EventLoop(三):Socket、Acceptor、TcpServer、TcpConnection(连接建立,接收消息)

1.5K00
来自专栏

muduo网络库学习之EventLoop(二):进程(线程)waitnotify 和 EventLoop::runInLoop

1.5K00
来自专栏

muduo网络库学习之EventLoop(五):TcpConnection生存期管理(连接关闭)

1.7K60
来自专栏

muduo网络库学习之Timestamp类、AtomicIntegerT 类封装中的知识点

1K00
来自专栏

muduo网络库学习之BlockinngQueue类、ThreadPool 类、Singleton类封装中的知识点

1.2K00
来自专栏

muduo网络库学习之Exception类、Thread 类封装中的知识点(重点讲pthread_atfork())

1.5K00
来自专栏

常见多线程与并发服务器设计方案举例

本文介绍了多线程和并发的基本概念,以及常见的多线程服务器方案,如基于循环的迭代服务器、基于协程的并发服务器、基于事件驱动的非阻塞服务器和异步I/O服务器。作者还列举了一些常见的服务器应用场景,并给出了muduo库和Boost.Asio库的示例代码。

2.3K101
来自专栏

面向对象编程风格 VS 基于对象编程风格(boost::bind/function)

1.7K00
来自专栏

浅谈 non-blocking I/O Multiplexing + poll/epoll 的正确使用

2.2K10
来自专栏

腾讯2014年实习生招聘广州站offer经历(TEG-后台开发)

96700
领券