自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (21)
  • 收藏
  • 关注

转载 CSMA/CA与CSMA/CD比较

CSMA/CA CSMA/CA的过程  无线局域网标准802.11的MAC和802.3协议的MAC非常相似,都是在一个共享媒体之上支持多个用户共享资源,由发送者在发送数据前先进行网络的可用性。在802.3协议中,是由一种称为CSMA/CD(Carrier Sense Multiple Access with Collision Detection)的协议来完成调

2012-02-24 16:39:02 9935

原创 64位linux下inet_ntoa()返回值竟然为int,printf报段错误

inet_ntoa()在CENTOS532位版和64为机器上结果不一样。 char haddrp[INET_ADDRSTRLEN]; //inet_ntop(AF_INET, &clientaddr.sin_addr, haddrp, sizeof(haddrp)); // inet_ntoa()需要include strcpy(haddrp

2012-02-23 15:58:57 5342 5

原创 GCC多文件编译

写了一个简单的测试程序,构成为:hostinfo.c 使用了两个函数,它们声明在csapp.h中,定义在csapp.c中。Makefile写法如下:hosti: csapp.o hostinfo.o gcc -g -Wall -o hosti hostinfo.o csapp.o -lpthread csapp.o: csapp.c csapp.h gcc -c csapp.c

2012-02-22 09:25:32 1334

转载 gcc常用参数

http://blog.csdn.net/yezhaohui2011/article/details/7097063简介gcc and g++现在是gnu中最主要和最流行的c & c++编译器 .gcc/g++在执行编译工作的时候,总共需要以下几步:1.预处理,生成.i的文件[预处理器cpp]2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]3.有

2012-02-22 09:09:11 1113

原创 Effective C++ 条款35:为虚函数寻求替代方案

原书内容:策略模式:通过tr1::function模板实现如果你对模板和模板的隐式接口的用法(参见第41条)很熟悉的话,那么上述的“基于函数指针”的方案就显得十分蹩脚了。旧的方案必须使用一个函数来实现生命值计算的功能,我们考虑:能不能用其它一些东西(比如函数对象)来代替这个函数呢?为什么这个函数不能是成员函数呢?还有,为什么这个函数一定要返回一个整数值,而不能返回一个可以转型至int的类型

2012-02-21 15:19:06 795

转载 std::tr1::function模板类 std::tr1::bind()模板函数

参见http://www.cnblogs.com/qlee/archive/2011/07/04/2097594.html 一、std::tr1::function在C++的TR1中(Technology Report)中包含一个function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类的非静态成员函数时。可以参考Sco

2012-02-21 15:11:11 2336

原创 全局重载new和delete之后能否在STL中使用默认的new和delete

在全局重载操作符new和delete之后,STL也会受其影响,不能调用系统默认的new和delete了。另外,及时使用Allocator也不管用了,还是overload版的new。示例程序如下:#include #include #include #include #include using namespace std;void* operator new(size_t

2012-02-20 17:28:24 1954 1

原创 必须用到初始化成员列表的四种情况

必须用到初始化成员列表的四种情况:1) 初始化一个reference成员2) 初始化一个const成员3) 调用一个基类的构造函数,而该函数有一组参数4) 调用一个数据成员对象的构造函数,而该函数有一组参数摘自《C++对象模型》下面的例子讲的就是调用基类的构造函数,而该函数有一组参数#include using namespace std;c

2012-02-18 22:04:00 3348

转载 常见排序算法稳定性和复杂度分析快速简记以及转载

http://blogold.chinaunix.net/u3/94667/showart_2150464.html1.排序算法的稳定性分析:若待排序的序列中,存在多个具有相同关键字的记录,经过排序,这些记录的相对次序保持不变,则称该算法是稳定的;若经排序后,记录的相对次序发生了改变,则称该算法是不稳定的。(1)冒泡排序冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的

2012-02-07 22:18:40 949 1

原创 使用成员函数管理map STL

// Test.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include using namespace std;typedef map MAPINTSTRING;int _tmain(int argc, _TCHAR* a

2012-02-01 12:19:54 500

Java程序员面试宝典

Java程序员面试宝典,当时面试互联网公司、银行软开时候看的,写的很全面,一般笔试面试都是上面的内容,值得仔细看!

2013-02-22

SNMP网络管理工作站

本程序为网络管理工作站,程序实现了获取路由器的 IP 地址并扫描目的路由器 IP 所在子网的所有活动主机,形成网络拓扑结构图;实现了获取目的路由器的路由表、地址表信息等;可根据 ObjectID 获取相应的值;检测子网内活动主机是否支持 SNMP 服务等功能。程序所涉及的 MIB 库有:System Group、ifTable、IPAddrTable 与 IPRoutingTable。

2012-12-31

深入理解Linux内核第3版

深入理解Linux内核第3版中英文版,英文版为CHM和PDF,中文为PDF。很清晰。

2012-11-01

Effective C++ 超值合集(中英文)

Effective C++ 超值合集,内容如下: (英文版)Effective C++ & More Effective C++ Effective C++中文第三版 More_Effective_C++(中文版).侯捷 More_Effective_Cpp 英文版

2012-10-29

端口扫描器程序

端口扫描器程序,实现了: TCP Connect扫描 TCP SYN扫描 TCP FIN扫描 TCP ACK扫描 TCP NULL扫描 TCP XMAS扫描 UDP扫描

2012-10-29

旅行商问题 TSP 最小堆方法

旅行商问题 TSP 最小堆方法实现,与前一个资源类似,只是实现方法不同。采用了非模板方式。

2012-10-29

旅行商问题,TSP问题(Travelling Salesman Problem)规约矩阵法

旅行商问题,TSP问题(Travelling Salesman Problem)规约矩阵法实现,有详细注释,可以使用,结果保存在工程的txt文件中

2012-10-29

Quickstart Apache Axis2

经典的Axis2 WebSerivce教程,是英文的,很好很全

2012-08-30

ThreadPoolExecutor线程池

ThreadPoolExecutor线程池,有详尽介绍,本人进行过测试,可以使用

2012-08-30

JDBC连接Oracle-MySQL-SQLServer数据库

JDBC连接Oracle-MySQL-SQLServer数据库,有详尽介绍,本人都进行过测试,可以运行

2012-08-30

Java自定义连接池类

Java自定义连接池类,可以用,有详尽介绍,本人进行过测试

2012-08-30

Tomcat服务器线程控制配置以及JMeter进行WebService测试

Java多线程开发WebService,需要对Tomcat服务器进行线程控制配置,并采用JMeter进行WebService测试

2012-08-30

用Axis2创建Web Service

Axis2创建WebService,有详尽介绍,还有附图,本人进行过测试,可以使用

2012-08-30

JDBC连接Oracle数据库

JDBC连接Oracle数据库,本人进行过测试,里面有详尽介绍

2012-08-30

RHEL5yum方式安装XEN

xen安装手记,综合了各种网上资料。内部附有参考网站链接,都是可以打开的。

2011-05-08

CentOS源码方式安装XEN4.1.0

CentOS源码方式安装XEN4.1.0, xen安装手记,综合了各种网上资料,源码安装方式中虚拟机可能不成功,要在机器上安装一个真正的CentOS,再编译XEN源码才能成功。

2011-05-08

Ethernet帧解析 封装 模拟发送

Ethernet帧解析 封装 模拟发送的一个程序

2010-10-23

空空如也

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

TA关注的人

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