- 博客(2)
- 资源 (10)
- 收藏
- 关注
转载 Libevent源码学习笔记一:event2/event.h
一、libevent标准使用方法: 每个程序使用Libevent必须include <event2/event.h> 头文件,并 传给 -levent 链接器。如果只是想使用主要的event和buffered IO-based code,不想链接任何协议代买,使用链接 -levent_core。二、安装库设置 在调用Libevent其他函数时,需要设置库。例如在应用中使用多线程,需要先初始化线程支持,使用evthread_use_pthreads() or evthread_u.
2021-07-19 11:19:52 1252 1
原创 C++线程池代码优化
对于常见的线程池代码进行优化,可以设置固定的常用线程数,减小线程频繁的创建和销毁,并且适配C++代码,测试可用。1. 先创建一个控制线程挂起和启动的时间类EventCondition,通过条件变量来控制. //创建声明文件EventCondtion.h#pragma once#include <mutex>#include <condition_variable>class EventCondition{public: EventCondit...
2021-07-13 17:43:46 292
浙江大学2010年考研复试机械回忆版
2012-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人