![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
俺是卢浩铖
攻城师,程序猿
展开
-
重载运算符
14.1. Defining an Overloaded Operator14.1. 重载操作符的定义Overloaded operators are functions with special names: the keyword operator followed by the symbol for the operator being defined. Like any other翻译 2009-08-01 14:22:00 · 1659 阅读 · 1 评论 -
Linux多线程函数解析
Linux多线程函数用得比较多的是下面的3个 pthread_create(),pthread_exit(),pthread_join();它们都是在头文件之中。编译时需要加静态库-lpthread 下面是函数的说明: pthread_create是UNIX环境创建线程函数 int pthread_create( pthread_t *restrict tidp, const转载 2012-05-22 21:45:12 · 777 阅读 · 0 评论 -
SGI STL 的内存管理
1. 好多废话 在分析完nginx的内存池之后,也想了解一下C++的内存管理,于是就很自然得想到STL。 STL是一个重量级的作品,据说当时的出现,完全可以说得上是一个划时代意义的作品。 泛型、数据结构和算法的分离、底耦合、高复用… 啊,废话不多说了,再说下去让人感觉像 王婆卖瓜了。 啊,还忘了得加上两位STL大师的名字来聊表我的敬意了。泛型大牛Alexander Ste转载 2014-06-17 14:49:42 · 879 阅读 · 0 评论 -
内存池技术畅想
内容: 本文将介绍几种常用的内存池技术的实现,这是我最近学习各大开源的内存池技术遗留下来的笔记,其主要内容包括: STL内存池以及类STL内存池实现Memcached内存池实现固定规格内存池实现 Nginx内存池实现 一.类STL的内存池实现方式 SGI STL的内存池分为一级配置器和二级配置器, 一级配置器主要处理分配空间大小大于128Byte的需求,其转载 2014-06-17 14:48:31 · 781 阅读 · 0 评论 -
redis 安装使用以及客户端xredis的使用
1. 安装redis 1)安装依赖tcl yum install -y tcl 下载 redis-4.0.11.tar.gz tar xzvf redis-4.0.11.tar.gz cd redis-4.0.11 make make test cd utils ./install_server.sh //安装redis服务,全都默认回车 2. 安装redis window...原创 2018-09-14 17:12:01 · 1551 阅读 · 1 评论 -
H264 NALU结构
h264 NALU: 0x00 00 00 01 | nalu_type(1字节)| nalu_data (N 字节) | 0x00 00 00 01 | ... 起始码(4字节) 类型 数据 下一个NALU起始码 H264 NALU固...原创 2019-02-19 09:31:53 · 955 阅读 · 0 评论 -
acl 应用示例说明
1、acl/samples:该目录下的例子主要是基于 lib_acl 及 lib_protocol 两个库的例子 1.1 acl: 打印当前 acl 库版本号程序 1.2 aio/client: 非阻塞 io 客户端 1.3 aio/server: 非阻塞 io 服务器 1.4 base64: base64 编/解码程序 1.5 btree: 二叉树程序 1.6 cache: 对象缓存...原创 2019-03-10 11:54:51 · 1284 阅读 · 0 评论