摘要: unordered_map和map类似,都是存储的key-value的值,可以通过key快速索引到value。 不同的是unordered_map不会根据key的大小进行排序,存储时是根据key的hash值判断元素是否相同,即unordered_map内部元素是无序的,而map中的元素是按照二叉搜索 阅读全文
posted @ 2016-02-23 09:09 略加思索的河马 阅读(251) 评论(0) 推荐(0) 编辑
摘要: client端代码 客户端代码 阅读全文
posted @ 2016-02-17 15:23 略加思索的河马 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 1.下载gcc-4.8.3安装包 gcc各版本浏览地址:http://ftp.gnu.org/gnu/gcc/ yum install gccyum install gcc-c++ 2.将gcc-4.8.3.tar.bz2放到~~/opt文件夹下解压 [root@localhost ~]# cd ~ 阅读全文
posted @ 2016-01-21 09:46 略加思索的河马 阅读(2285) 评论(0) 推荐(0) 编辑
摘要: sigaction函数相比signal函数更为复杂,但更具灵活性,下面具体介绍她的结构和用法: #include <signal.h> int sigaction(int signum, const struct sigaction *act, struct sigaction *oldact); 阅读全文
posted @ 2016-01-18 17:24 略加思索的河马 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-17 22:18 略加思索的河马 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-12-29 18:05 略加思索的河马 阅读(310) 评论(0) 推荐(0) 编辑
摘要: /* * XXX This sample code was once meant to show how to use the basic Libevent * interfaces, but it never worked on non-Unix platforms, and some of th 阅读全文
posted @ 2015-10-20 16:48 略加思索的河马 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 一 环境 官方下载地址:http://libevent.org/版本:libevent-2.0.22-stable 二 编译静态库 1 解压把上面下载到libevent-2.0.22-stable.tar.gz解压,得到libevent-2.0.22-stable文件夹2 添加宏定义在libeven 阅读全文
posted @ 2015-10-20 13:09 略加思索的河马 阅读(1619) 评论(0) 推荐(1) 编辑
摘要: 文件名 InstInterfaceDef.h #ifndef FUANDA_WORKPLAN_INST_INTERFACE_DEF_H_#define FUANDA_WORKPLAN_INST_INTERFACE_DEF_H_ #pragma pack(push,1) /*指定1字节对齐*/ #pr 阅读全文
posted @ 2015-10-16 13:41 略加思索的河马 阅读(968) 评论(0) 推荐(1) 编辑
摘要: 我使用的是最新版本的protobuf(protobuf-2.6.1),编程工具使用VS2010。简单介绍下google protobuf: google protobuf 主要用于通讯,是google出的一个结构化信息传递工具,有着效率高、占存储少的优点,常被用于网络通讯。 Google proto 阅读全文
posted @ 2015-05-25 11:16 略加思索的河马 阅读(1213) 评论(0) 推荐(0) 编辑