摘要: 错误信息一般是不会被缓冲的。标准错误六和标准输出流一般会执行统一个地方(比如显示器),而错误信息可能在正常输出之前被输出。 阅读全文
posted @ 2012-03-17 09:02 王帅901 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1: [^x]+ 指不已x开头的任意字符重复一次或更多次2:perl语言中标量只有浮点数双精度。。3:单引号内,所有字符代表他们自己。。。 双引号能转义斜杠和变量内插!4:连接字符串 扩充数字5: 使用告警与详细描述 -w 以及 use diagnostics6: chomp 去除结尾换行符!7: 注意undef 变量的使用8: 在unix上,某个文件可能你无法读取,写入,执行。 应为他是别人的文件,但是你可以把它删除。 这是因为删除文件的权限跟文件本身的权限位无关。 它取决于文件所在目录的权限位。 阅读全文
posted @ 2012-03-16 00:07 王帅901 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一开始我实在我的ubuntu虚拟机上进行测试的。1: sudo apt-get install snmpd snmp2: 直接测试就可以 snmpwark -v 1 -c public localhost snmpwark -v 1 -c public localhost .1.3.6.1.2.1.1.1.0之后开始测试centos服务器:yum 从 本地 iso 安装所有跟snmp相关的东西之后测试: snmpwark -v 1 -c public localhostOk! 阅读全文
posted @ 2012-03-15 09:49 王帅901 阅读(388) 评论(0) 推荐(0) 编辑
摘要: CentOS配置本地yum源(使用镜像iso文件)分类:Linux2011-03-01 14:122011人阅读评论(1)收藏举报 本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢。所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源。经过几次尝试,已经可以成功的配置了。下面是详细的介绍:(1)个人的使用环境本人的CentOS是安装在vmware上的:VMware workstation 7.1.1 + CentOS 5.5(2)yum使用的相关文件介绍 CentOS使用的yum源是在/etc/yum.repos.d/目录下的两个文件中进行配置 阅读全文
posted @ 2012-03-15 09:14 王帅901 阅读(720) 评论(0) 推荐(0) 编辑
摘要: segvcatchAboutThis is a crossplatform C++ library designed to convert a hardware exceptions, such as segmentation fault, or floating point errors, into a software language exceptions, which can be handled later with a try/catch construction.Other words, it's a crossplatform structured exception 阅读全文
posted @ 2012-03-14 23:29 王帅901 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 1: 如果不用,及时初始化了类,也可以不定义静态成员变量。2:只能将静态成员变量放在实现单元中,不能放在.h文件中。3: 静态变量的构造函数总是在进入main函数之前被调用,析构函数总是在main推出之后被调用。可以专门定义一个辅助类,将需要在main函数之前执行的语句放在他的构造函数中,在定义一个static 他的对象。 阅读全文
posted @ 2012-03-13 23:59 王帅901 阅读(162) 评论(0) 推荐(0) 编辑
摘要: #define DEBUG(X) cout<<#X" = "<<X<<endl 用来打印变量#define TRACE(S) cout<<#S<<endl;S 用来打印并执行语句#define FIELD(A) char* A##_string; int A##_size 标志黏贴,这个真的不懂。。。。 阅读全文
posted @ 2012-03-13 23:18 王帅901 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 具体可看thinking C++ 45~47页:1:注意到应该在面先声明一下 struct A;之后虽然没有struct A 的定义,但是可以用他的地址作为参数传入要被友元的函数中: Y::f(X*)应为地址大小是一定的。2: 再类内部声明的结构体(类),如果不声明为类的友元,是无法访问其私有成员变量的。 阅读全文
posted @ 2012-03-13 11:36 王帅901 阅读(210) 评论(0) 推荐(0) 编辑
摘要: A.h定义一个类,B.h中也定义一个,A.h中include B.h,同时A类也定义了一个B类指针,同样B.h include 了A.h,也有一个A类指针,当然头文件中有pragma once,但是编译时A.cpp说找不到B这个标识符,同样B中也找不到A,好像没包含一样:解决方法:A.h和B.h互相彼此包含,将导致编译器无休止的彼此包含,所以编译器会报错。正确的做法是采用类前声明,方法避免循环包含。具体做法如下:A.h中写#include "B.h"在A.h中可以直接定义类B的对象;比如 B m_b;而在B.h中不能直接写#include "A.h"应该 阅读全文
posted @ 2012-03-13 10:15 王帅901 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 这个例子实现的优雅精巧之极,我看过很想哭。。。有一点需要注意:关于 ServerProxy :AServerProxyinstance is an object that manages communication with a remote XML-RPC server. 阅读全文
posted @ 2012-03-10 13:53 王帅901 阅读(267) 评论(0) 推荐(0) 编辑