转自:https://www.cnblogs.com/zxiner/p/6919021.html 1.使用libevent库 源码那么多,该怎么分析从哪分析呢?一个好的方法就是先用起来,会用了,然后去看底层相应的源码,这样比较有条理,自上向下掌握。下面用libevent库写个程序,每隔1秒输出一行信 ...
分类:
其他好文 时间:
2019-01-30 17:12:31
阅读次数:
122
1. centos6.4 准备: yum -y install gcc* yum -y install openssl-devel yum install libtermcap-devel ncurses-devel libevent-devel readline-devel tar -zxvf P ...
分类:
编程语言 时间:
2019-01-29 15:01:33
阅读次数:
213
文章转自:https://www.cnblogs.com/yufeng218/p/8111961.html 1、安装gcc(编译时需要) FastDFS是C语言开发,安装FastDFS需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc 2、安装libevent(运 ...
分类:
其他好文 时间:
2019-01-24 17:56:11
阅读次数:
171
1.y.z is built with C++11. 0.y.z can be used with older compilers 1.y.z 版本是基于C++11的;0.y.z 是基于老版本的,为了兼容性采用此版本 解压Jsoncpp文件,将jsoncpp-src-0.10.7\jsoncpp-s ...
分类:
Web程序 时间:
2019-01-22 20:43:00
阅读次数:
574
离线安装包准备: 将相关的安装包上传到 /usr/local 目录 并解压到当前目录 1.安装 gcc yum install -y gcc gcc-c++ 2.安装 perl yum install -y perl 3.安装 libevent yum install -y libevent 4.安 ...
分类:
其他好文 时间:
2019-01-21 13:53:07
阅读次数:
161
#include #include #include #include #include #include #include #include #include #include #include #include #include #define MAX_LINE 16384 struct fd_... ...
分类:
其他好文 时间:
2019-01-17 01:17:16
阅读次数:
192
#define evtimer_new(b, cb, arg) event_new((b), -1, 0, (cb), (arg)) #include #include #include #include #include #include #include #include void do_tim... ...
分类:
其他好文 时间:
2019-01-16 23:55:49
阅读次数:
310
缓存的定义:缓存就是在内存中存储的数据备份,当数据没有发生本质变化的时候,我们避免数据的查询操作直接连接数据库,而是去 内容中读取数据,这样就大大降低了数据库的读写次数,而且从内存中读数据的速度要比从数据库查询要快很多。 1、Memcached 协议简单、基于libevent的事件处理、内置内存存储 ...
分类:
系统相关 时间:
2019-01-16 16:34:45
阅读次数:
187
void log_callback(int severity, const char *msg) { char szBuffer[512]; FILE *pFd = fopen("./log.txt", "ab+"); if (pFd == NULL) return; const char *sev... ...
分类:
其他好文 时间:
2019-01-15 10:45:08
阅读次数:
213
1、安装libevent wget https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz tar -zxvf libevent-2.1.8-st ...
分类:
系统相关 时间:
2019-01-13 15:03:15
阅读次数:
202