- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 关于C++类成员函数的重载、覆盖、隐藏与virtual关键字
1. 重载、覆盖与隐藏1).重载:成员函数具有以下的特征时发生”重载”A.相同的范围(同一个类中)B.函数的名字相同C.参数类型不同(不能进行隐式类型转换)D.Virtual关键字可有可无2).覆盖(也叫”继承”):指派生类函数覆盖基类函数,特征是:A.不同的范围(分别位于基类与派生类中)B.函数名字相同C.参数相同D.基类函数必须有virtual关键字3).隐藏:是指派生类的函数屏蔽了与其同名的基
2015-05-29 23:48:22 1839
原创 linux snmp 安装
tar -zxvf snmp++v3.3.4.tar.gz cd snmp++-3.3.4/ ./configure make sudo make install//测试 snmp++ 代码#include <iostream>#include <snmp_pp/snmp_pp.h>#include <snmp_pp/oid.h>using namespace std;using
2015-05-29 11:10:27 1317
原创 tcp recv() 什么时候停止
tcp 传输是基于流的方式。send() 只是把数据放到发送缓冲区,而recv() 只是从内核缓冲区取出现在的数据。不能send 一次 recv 一次。 例如你send 的数据大,那么造成分成多个包发送过来那么 recv() 一次是错误的。那么我们在循环里 recv() 什么时候停止呢。 正常情况: 1.你自己的包里带长度,服务器端首先接收到长度,然后不停的按长度接收,接收满那些长度,则此次发
2015-05-29 02:16:30 2841
转载 基数估计算法
译注:给定一个数据集,求解数据集的基数(Cardinality,也译作“势”,表示一个数据集中不同数据项的数量)是非常普遍的一个需求。许多业务需求最终可以归结为基数求解,如网站访问分析中的UV(访客数,指一段时间内访问网站的不同用户的数量)。由于数据集基数是不可聚集指标(两个数据集总的基数无法通过分别的基数简单计算),因此如果要得到N个数据集任意组合的基数,需要 2^N次数据集去重计算,是一个复杂
2015-05-28 18:01:48 2758
原创 linux 批量编码转换公具
安装工具 sudo apt-get install enca 把当前目录下所有文件转换为 utf-8 编码。 enca -x utf-8 *
2015-05-27 19:18:03 521
原创 poco 数据库连接池
poco c++ 是一个非常方便易用的 c++ 框架。功能非常齐全。有代码可读性强,只要你有不清楚的地方,你随时可以取看源代码。poco c++ 交流群:386220502下面主要是myql 数据库连接池的使用。Poco::Data::Session 类的使用
2015-05-23 17:53:24 2646 1
一个简单的 Makefile 问题
2015-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人