#include #include #include #include using namespace std; #include #include void accept_cb(int fd, short events, void* arg); void socket_read_cb(buffer... ...
转自: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
离线安装包准备: 将相关的安装包上传到 /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
本文内容整理自微信公众号同名文章 ? 认知 ? 技术岗和非技术岗。非技术岗则分为设计、产品、运营、策划、编辑等岗位。另外还有一些职能部门,例如财务、销售、人资等等。 ? 对于普通人来说,想要进入互联网行业,可以从非技术岗入手。如果要让我在非技术岗中推荐一个岗位,我会推荐运营岗。 ? 原因 ? 互联网 ...
分类:
其他好文 时间:
2019-01-19 13:26:45
阅读次数:
206
#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
本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库,后续会发布相应专题的文章)。 首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程; 接着,结合这些思维导图主要参 ...
分类:
编程语言 时间:
2019-01-15 15:45:27
阅读次数:
233