大约有 7,000 项符合查询结果(耗时:0.0108秒) [XML]
libevent对比libev的基准测试 - C/C++ - 清泛网 - 专注C/C++及内核技术
...libevent 每次迭代的总时间增加得快得多,无论客户端数量如何,花费的时间几乎是 libev 的两倍。不过,两者都表现出相似的增长特征。
轮询时间也非常相似,libevent 在 1000-fd 情况下始终较慢,而在 100-fd 情况下,时间几乎相同...
什么是 Ringbuffer ? - C/C++ - 清泛网 - 专注C/C++及内核技术
...的内存清理操作。
缺少的部分
我并没有在本文中介绍如何避免ringbuffer产生重叠,以及如何对ringbuffer进行读写操作。你可能注意到了我将ringbuffer和链表那样的数据结构进行比较,因为我并认为链表是实际问题的标准答案。
当...
Linux日志管理Rsyslog入门 - C/C++ - 清泛网 - 专注C/C++及内核技术
...这里着重与快速上手。
安装配置
我以CentOS为例,说明如何通过RPM来安装Rsyslog:
shell> cd /etc/yum.repos.d/
shell> wget http://rpms.adiscon.com/v8-stable/rsyslog.repo
shell> yum install rsyslog
安装完成后,我们可以查看一下到底都装了些什么东西...
Linux日志管理Rsyslog入门 - C/C++ - 清泛网 - 专注C/C++及内核技术
...这里着重与快速上手。
安装配置
我以CentOS为例,说明如何通过RPM来安装Rsyslog:
shell> cd /etc/yum.repos.d/
shell> wget http://rpms.adiscon.com/v8-stable/rsyslog.repo
shell> yum install rsyslog
安装完成后,我们可以查看一下到底都装了些什么东西...
Git 工具 - 子模块(submodule):一个仓库包含另一个仓库 - 开源 & Github -...
...保持提交的独立。
开始使用子模块
我们将要演示如何在一个被分成一个主项目与几个子项目的项目上开发。
我们首先将一个已存在的 Git 仓库添加为正在工作的仓库的子模块。 你可以通过在 git submodule add 命令后面加...
Linux日志管理Rsyslog入门 - C/C++ - 清泛网移动版 - 专注C/C++及内核技术
...这里着重与快速上手。
安装配置
我以CentOS为例,说明如何通过RPM来安装Rsyslog:
shell> cd /etc/yum.repos.d/
shell> wget http://rpms.adiscon.com/v8-stable/rsyslog.repo
shell> yum install rsyslog
安装完成后,我们可以查看一下到底都装了些什么东西...
ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...tialize方法前,需要手动释放所有的全局或者静态变量。
如何手动释放呢:
设置指针指向NULL
调用Release方法,注意是要调用智能指针的Release方法,而不是内部指针的,指针指针的Release方法,会调用内部指针的Relase,然后设...
ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网移动版 - 专注C/C++及内核技术
...tialize方法前,需要手动释放所有的全局或者静态变量。
如何手动释放呢:
设置指针指向NULL
调用Release方法,注意是要调用智能指针的Release方法,而不是内部指针的,指针指针的Release方法,会调用内部指针的Relase,然后设...
ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...tialize方法前,需要手动释放所有的全局或者静态变量。
如何手动释放呢:
设置指针指向NULL
调用Release方法,注意是要调用智能指针的Release方法,而不是内部指针的,指针指针的Release方法,会调用内部指针的Relase,然后设...
Deep Learning(深度学习)学习笔记整理系列之(四) - 大数据 & AI - 清泛...
...,这个AutoEncoder还不能用来分类数据,因为它还没有学习如何去连结一个输入和一个类。它只是学会了如何去重构或者复现它的输入而已。或者说,它只是学习获得了一个可以良好代表输入的特征,这个特征可以最大程度上代表...