自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 用Gcc编译包含glib.h头文件的源程序

gcc -I/usr/include/glib-2.0-I/usr/lib/glib-2.0/include -lglib-2.0 -o hellohello.c这个是最基础的。。但是上面的编译很麻烦,稍微简单一点的就是可以这样:gcc `pkg-config --cflags --libs glib-2.0`  hello.c-o hello在GLIB中将线程(gthread

2012-02-26 13:50:56 2109 1

转载 图文例解C++类的多重继承与虚拟继承

在过去的学习中,我们始终接触的单个类的继承,但是在现实生活中,一些新事物往往会拥有两个或者两个以上事物的属性,为了解决这个问题,C++引入了多重继承的概念,C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。  举个例子,交通工具类可以派生出汽车和船连个子类,但拥有汽车和船共同特性水陆两用汽车就必须继承来自汽车类与船类的共同属性。   由此我们不难想出如下的图例与代码

2012-02-26 12:39:20 425

原创 Ubuntu 配置Eclipse

Step1: 安装JDK安装过程:1.从Oracle官网下载jdk-6u31-linux-i586.bin连接http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html2.将jdk-6u31-linux-i586.bin放置在linux某个目录下,如/u

2012-02-23 19:50:29 696

转载 C++虚函数表解析(转)

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过多的

2012-02-23 17:17:34 323

原创 C++ 类模板

自己写的一个Queue功能的类模板:/*my_queue.h*/#includeusing namespace std;template class QueueItem ;template class Queue ;template class QueueItem{ public: T val ; QueueItem *next ;};template cl

2012-02-22 15:33:08 421

原创 ping 命令的实现

#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define MAX_NO_PACKETS 100000 /*最多发送的报文数*/#define PACKET_SIZE 4096 /*

2012-02-21 23:14:43 442

原创 C++运算符重载

运算符重载是C++的重要组成部分,它可以让程序更加的简单易懂,简单的运算符使用可以使复杂函数的理解更直观。c++对自定类的算术运算部分保留给了程序员,这也是符合c++灵活特性的。     在c++中要想实现这样的运算就必须自定义运算符重载函数,让它来完整具体工作。     在这里要提醒在这里要提醒读者的是,自定义类的运算符重载函数也是函数,你重载的一切运算符不会因为是你自己定义的就改变其运

2012-02-19 14:25:04 496

原创 Android 手机共享笔记本Wifi

笔记本的大都有无线网卡,通过组建临时点对点网络同样可以让具有wifi功能的设备实现无线互联,但是,临时点对点网络具有很多局限性,比如不支持android手机连接。不过windows组件中为我们提供了虚拟AP的功能,只不过默认没有打开而已。通过以下几部操作,不需要任何第三方软件,即可轻松把笔记本变为虚拟无线AP,让带wifi的android手机连接笔记本共享上网。此方法在win7下可以成功使用,未在

2012-02-08 21:34:12 4362 2

原创 TCP服务器/客户机开发“框架”

服务器端:/*Socket 服务器框架*/#include#include#include#include#include#include#include#include#include#define nLISTEN 5/*出错处理函数*/void error(int status , int err, char *str){ fprintf(stderr,"%s

2012-02-08 16:32:14 811 2

原创 Linux网络编程---套接字结构

1,结构体 struct  sockaddr,struct sockaddr_in,struct in_addr:通用套接字数据结构:struct sockaddr{ sa_family_t sa_family ; /*地址族:AF_XXX*/ char sa_data[14] ; /*14字节的协议地址*/}实际使用的套接字数据结

2012-02-08 12:52:29 556

转载 网络字节序和主机字节序(转)

网络字节序与主机字节序不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian 最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维

2012-02-08 11:23:54 430

数字图像处理实验报告

数字图像处理实验报告, 编写快速傅里叶变换算法程序,验证二维傅里叶变换的平移性和旋转不变,实现图像频域滤波。

2011-12-08

空空如也

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

TA关注的人

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