自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 C++中运算符的重载

C++中预定义的运算符的操作对象只能是基本数据类型,实际上,对于很多用户自定义类型,也需要有类似的运算操作。例如: class complex {  public:   complex(double r=0.0,double I=0.0){real=r;imag=I;}   void display();  private:   double real;   dou

2013-05-31 16:45:51 753

原创 C++中 inline 和friend 关键字的作用

1:inline函数叫内联函数。一般来说,C++函数调出使用的时候,是去找函数的地址,可是假如是1个很容易的函数,并且常常调出使用的话,这样会比较慢,全部要再函数声明的时候在前面加上inline关键字,这样当这类函数被编译的时候,在她被调出使用的地方,会直接被替换成函数的实现,最后当函数运行被调出使用的时候,就不是娶找函数地址了,这样对于短小的函数来说执行会比较快。2:friend关键字解

2013-05-31 16:25:55 1678

原创 ubuntu下安装sqlite 或者sqlite3

ubuntu下安装sqlite3  在ubuntu下安装Sqlite很简单安装数据库系统Sqlite:    sudo apt-get install sqlite安装数据库系统Sqlite3:    sudo apt-get install sqlite3检查数据库安装结果:    sqlite -version这时你会看到sqlite的版

2013-05-31 14:39:34 1680 1

原创 内存段划分:代码段、数据段、堆、栈

内存段划分:代码段、数据段、堆、栈ld 时把所有的目标文件的代码段组合成一个代码段,把所有的数据段组合成一个数据段. ############################################################################数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内

2013-05-21 18:46:36 1207

原创 C++中const的用法讲解

面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的, 就const直接可以取代c中的#define ...讲解以下几点:const 1. 限定符声明变量只能被读   const int i=5;   int j=0;   ...   i=j;  //非法,导致编译错误   j=i;  //合法 2. 必须初始

2013-05-20 14:17:18 646

原创 QT中this指针和ui及qApp指针的区别

QT中的UI: 就是designer设计的一个界面类,需要转化后你才能看到那个类,如果你自己创建一个类继承自QWidget,那么其实也跟UI无差别,只是添加部件要手动添加代码,不能像designer那么拖动就可以了。QT中的this:就是一个指向类本身的一个指针,所以有时用this就是指向你创建的那个widget类。QT中的qApp:是指向Application的全局变量。

2013-05-15 09:04:29 6613

原创 ubuntu 命令行模式和图形界面切换

1、按ALT+CTRL+F1切换到字符界面(Linux实体机)     如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作     按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。2、按ALT+CTRL+F7切换到图形界面(Linux实体机)     如果是VMware虚拟机安

2013-04-15 20:32:43 3161 2

原创 Linux可执行文件执行时找不到共享库

Linux可执行文件执行时找不到共享库  场景:      编译程序时使用了如下参数指定了链接库的位置,但是执行时提示无法加载共享库。     #gcc test.c -L /usr/local/rrdtool-1.2.30/lib -lrrd现象:    error while loading libraries:l

2013-04-15 19:48:11 1204

原创 网络中语言类型

简体中文(中国) zh-tw繁体中文(台湾地区) zh-cn繁体中文(台湾地区) zh-tw繁体中文(香港) zh-hk英语(香港) en-hk英语(美国) en-us英语(英国) en-gb英语(全球) en-ww英语(加拿大) en-ca 英语(澳大利亚) en-au 英语(爱尔兰) en-ie 英语(芬兰) en-fi 芬兰语(芬

2013-04-12 14:56:47 813

原创 Wireshark使用方法(学习笔记二——查询统计)

Wireshark使用方法(学习笔记二——查询统计)  为了直观,本篇博文以一次实例进行,我在本地对网卡进行了抓包,登录了一次QQ,与网友聊天,并且,访问了一次我的博客www.zike.me,那我就从海量数据包中,抓取关于这两个操作的相关数据包。首先,我进行了本地抓包,进行了上述两个操作,stop抓包,仅仅十多秒钟,我抓到了3543个数据包,其中存在有我

2013-04-10 21:22:05 1306

原创 Wireshark使用方法(学习笔记一)

Wireshark使用方法(学习笔记一)Wireshark(前称Ethereal)是一款功能强大的网络抓包分析工具,在我的工作中是不可或缺的一部分工具,往往在网络出现异常时,查看网络中的数据包,会豁然开朗。1.菜单栏  主菜单包括以下几个项目: File ——包括打开、合并捕捉文件,save/保存,Print/打印,Export/导出捕捉文件的全部或部分

2013-04-10 18:19:07 783

转载 Linux下libpcap的安装

Linux下libpcap的安装一、 安装过程参照以下步骤: 1、打开网址:www.tcpdump.org/ 下载 libpcap-1.0.0.tar.gz (512.0KB) 软件包,通过命令 tar zxvf libpcap-1.0.0.tar.gz 解压文件,并将其放入自定义的安装目录。2、打开网址:flex.sourceforge.net/ 下载

2013-04-10 17:27:12 821

C语言函数与头文件大全.chm

C语言学习必备的小助手,更通透的理解C语言

2012-10-15

Matlab\MATLAB应用举例.ppt

对于学习matlab的人有帮助,并且用数学模型帮您解决生活中的问题

2012-10-15

红外循迹小车电路图

制作循迹小车参考资源,完整电路图资源,51单片机资源

2012-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除