10 2018 档案

摘要:骚操作:回放命令假设现在有:iostreamstdio.hstring.h想要变成#include "iostream"#include "stdio.h"#include "string.h" 只需要:1.移动光标到首行2. qa 启动记录,使用寄存器a3. 将第一行变成#include "ios 阅读全文
posted @ 2018-10-25 23:49 勿忘初心0924 阅读(147) 评论(0) 推荐(0) 编辑
摘要:Setting up the Libevent library1.重写log行为 2.重写异常退出动作: 3.重写内存管理方式: 4.锁和线程 libevent默认支持win和类unix的线程库, 如果想自己实现线程库的话需要实现: Locks locking unlocking lock allo 阅读全文
posted @ 2018-10-15 23:04 勿忘初心0924 阅读(161) 评论(0) 推荐(0) 编辑
摘要:1 void *malloc( size_t size ); 申请一段size大小的内存,返回这段内存的首地址(指针),申请失败返回NULL,malloc申请的内存空间可以用memset来初始化 2 void *calloc( size_t num, size_t size ); 申请一段size大 阅读全文
posted @ 2018-10-15 15:07 勿忘初心0924 阅读(304) 评论(0) 推荐(0) 编辑
摘要:libevent框架学习特点: 1.可移植行,跨平台的 2.速度快,libevent会用各平台最快的非阻塞IO函数 3.扩展性 4.方便性构成: 1.evutil: 抽象出各平台network的函数 2.event and event_base 3.bufferevent: 事件的缓冲池 4.evb 阅读全文
posted @ 2018-10-14 23:52 勿忘初心0924 阅读(143) 评论(0) 推荐(0) 编辑