自定义博客皮肤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)
  • 资源 (21)
  • 收藏
  • 关注

转载 13.1.1 合成的复制构造函数 memberwise initialize问题 C++ Primer

http://social.msdn.microsoft.com/Forums/zh/vcgeneral/thread/791dc8a1-ada1-4490-85fe-6912d4fe3734Hi All,I got a problem here. Somebody help me please.To my understanding, there are tw

2011-12-30 11:20:53 741

转载 Override和Overload的区别

http://www.programfan.com/club/showtxt.asp?id=285015总之,override与overload的一个最大的区别就是作用域不同,以及函数原型是否相同.override:     函数签名相同,作用域不同。覆盖是子类重写父类的虚方法的一种形式。overload:     函数签名不同,作用域相同。

2011-12-29 15:58:23 1914

原创 Effectiv C++条款31 将文件间的编译依存关系降至最低 Handle Class和Interface Class完整实现

//条款31 将文件间的编译依存关系降至最低/*Handle class简而言之,将类的接口和实现分离。接口里面存储一个指针,指向实现类,然后客户调用接口。这样当实现改变时候,客户不用重编译。Handle Class (Person.h PersonImpl.h PersonImpl.cpp)Person的客户就与Person的实现细目分离,Person实现的修改不需要Person

2011-12-25 23:50:33 2194 1

原创 程序计时

很简单,总忘,这里记录一下#include clock_t start= clock(); ... clock_t end = clock(); float elapse = (float)(end - start ) / CLOCKS_PER_SEC;请注意:linux下的CLOCKS_PER_SEC是1000000Windows下这个数是1000

2011-12-15 09:42:35 561

原创 句柄类 引用计数为什么要用指针动态分配

句柄类  每次创建类的新对象时,初始化指针并将引用计数置为1;当对象作为另一对象的副本而创建时,拷贝构造函数拷贝指针并增加与之相应的引用计数;对一个对象进行赋值时,赋值操作符减少左操作数所指对象的引用计数(如果引用计数为减至0,则删除对象),并增加右操作数所指对象的引用计数;调用析构函数时,析构函数减少引用计数(如果引用计数减至0,则删除基础对象)。   实现引用计数有两种

2011-12-12 21:54:44 1522

原创 使用gethostname()和gethostbyname()获取IP地址和计算机名

使用gethostname()和gethostbyname()获取IP地址和计算机名,记录一下,省得老忘。 int CNetTestDlg::GetLocalHostName( CString& sHostName ) // 获取机器名{ char szHostName[256]; int nRetCode; nRetCode = gethostname(szHostNa

2011-12-11 23:18:41 6214

原创 VC++读写注册表

自己不会,今天研究了一下,记录下来。  HKEY hKEY = NULL;//定义有关的hKEY,在查询结束时要关闭 //打开与路径 data_Set相关的hKEY LPCTSTR data_Set ="Software\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards\\2"; //访问注册表,hKEY则保存此函数所

2011-12-11 23:07:42 873

转载 不使用unicode 使程序界面具有XP风格 VS2008也适用如下方法

http://hi.baidu.com/coloriy/blog/item/0f1ed10eca7815e236d122df.htmlVS 2005中,如果Project->Property -- General -- Character Set 为Use Unicode Character Set,那么程序的界面自然就是XP风格,不需要手动添加任何东西。但是如果这里是Use Multi-By

2011-12-11 18:29:52 1906 1

转载 cin cin.get cin.getline有什么区别?(转载加部分原创)

http://blog.csdn.net/lyac2006/article/details/1565556 cincin.get()的结束符只有enter,但会把enter放入队列等待cin.getline()的结束符也只有enter,但不会把enter放入队列如果用cin>>…做过输入,在使用cin.getline之前,需要处理一下。处理的方法很多,你可以在cin>>…的输入

2011-12-11 17:07:36 1469

原创 scp命令用法

今天使用scp在不同的计算机中传输文件夹。记录一下命令。发送端IP:192.168.1.201,源文件夹/root/Desktop/xensocket接收端IP:192.168.122.10,目标文件夹所在位置/root/Desktop/xensocket命令应用:scp -r /root/Desktop/xensocket root@192.168.122.10:/root/De

2011-12-09 11:35:03 1030

原创 如何修改计算机名:localhost.localdomain

1. 如果你的Linux是图形化界面,请在菜单system setting->network setting里面(可以根据具体操作系统找找类似菜单),修改服务器名。2.  vi /etc/hosts    /etc/hosts 的内容一般有如下类似内容:    127.0.0.1 localhost.localdomain localhost    192.168.1.195 de

2011-12-09 11:32:31 24378

转载 VIM使用

去掉多余的^M转自http://www.vim.org/tips/tip.php?tip_id=261. 去掉所有多余的^M: :%s/^M$//g 注意命令中的^M 是通过键入"CTRL-V CTRL-M"生成的!该命令的意思是 “去掉所有行末的^M”2. 处理仅有^M而没有carrage回车键的情况: :%s/^M/ /g 同样注意命令中的^

2011-12-08 20:16:59 656

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

JDBC连接Oracle-MySQL-SQLServer数据库

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

2012-08-30

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

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

2012-08-30

用Axis2创建Web Service

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

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关注的人

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