- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-11-28 22:21:03 176
原创 使用运行是类型标识来确定对象的类型
使用运行是类型标识(RTTI)来确定对象的类型。typeid通过查询一个对象的地址以得到这个地址指向的对象的类型。下面给出简单的例子: #include #include using namespace std;class Base{};class Drived:public Base {};int main(){ Base b,bb; Drived d;
2009-04-22 19:48:00 572
原创 c++实现只有单个实例的类
实现一个只能被实例化一次的类,并且提供一个方法是客户端访问这个类。 通过把构造函数定义为私有函数禁止外部访问构造函数也就是禁止从外部创建类。并且提供一个公有的静态函数,客户通过这个静态函数来创建这个唯一的类或是得到指向这个类的唯一类实例的指针。下面是具体的实现代码: #include using namespace std;class Singleton{public:
2009-04-22 19:27:00 820
原创 c++异常简单实例
c++支持异常,与异常相关的关键字有:try,catch,throw。其实异常类的实现并不神秘,本文将通过一个简单的例子说明如何实现一个简单的异常类,还是先看下面一个简单的异常实现代码: #include #include using namespace std;class Exception{ public: Exception(string s) { cout } ~Except
2009-04-21 21:36:00 485
原创 虚函数实现多态
假设Base基类,myDrive继承了Base。虚函数实习多态主要是为了用基类,来调用子类的函数。当然你不可能使用这样的定义Base* B=new Base()去调用它的myDrive中的函数,要这样那就太假了。要调用子类中的函数,必须这样定义Base* B=new myDrive();这样定义才可能调用子类中的函数。下面看以个简单的例子: #include using na
2009-04-21 21:17:00 538
原创 linux下dns设置
环境: dns服务器:windows 2003——192.168.67.97 dns服务器所在的域:mydomain.com 客户端是另外一台xp机器上的虚拟机中的linux et 5 客户端的linux没有加入服务器的域(mydomain.com),但xp加入了该域附:xp系统能解析出dns
2008-11-27 19:37:00 2870
原创 共享库文件丢失
环境:linux et 5症状:执行net命令错误如下:net: error while loading shared libraries: libldap-2.3.so.0: cannot open shared object file: No such file or directory很显然是缺少文件,找个环境一样的系统把libldap-2.3.so.0文件拷贝过来。重新执行ne
2008-11-27 19:35:00 3317
原创 dos批处理相关(一)
1.& Usage:第一条命令 & 第二条命令 [& 第三条命令...] 用这种方法可以同时执行多条命令,而不管命令是否执行成功 2.&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...] 用这种方法可以同时执行多条命令,当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令; 3.││ Usage:第一条命令 ││ 第二条命令 [│
2008-11-19 09:22:00 648
原创 windows server 2003 Active Directory的安装(带ssl)
1、配置IP。手动指定IP地址和DNS服务器地址,dns服务器地址可以指向自己。子网掩码和网关跟以前一样。(在设置生效前用ipconfig命令查看)2、安装Active Directory。运行dcpromo并提供windows Server 2003的安装盘或是安装文件,安装Active Directory,选择newforest(新的目录树),只与windows 2000或windows
2008-11-19 09:18:00 4342 6
原创 vbs+批处理发送邮件
使用方法:以下内容复制到新建的文本文件中,把自己的邮箱(试验用的是163)用户名(@.163不要)跟密码采用base64编码后替换掉 mail from:test@163.com>(换成你的邮箱)。然后保存为mail.bat文件.再新建一个文本,里面写要发的内容,保存为mail.txt。打开命令行窗口,转换到文件所在目录,执行命令:
2008-11-16 14:28:00 2947
原创 用telnet收发邮件
telnet发送邮件——以163邮箱为例本文是用telnet实现smtp协议的简单例子,由于都是基于tcp协议的应用层协议,所以能用telnet来模仿smtp协议,下文以163的smtp服务器为例:telnet smtp.163.com 25ehlo testauth loginusernamepasswordmail from:rcpt to:data
2008-11-16 14:21:00 931
原创 关于SUN ONE Directory Server
关于SUN ONE Directory Server1、安装SUN ONE DS安装过程要求填一个域(完整的计算机名),看到这个是不是开始拼命找自己属于网络里的哪个域了,结果找个半死也没有结果,因为大多情况下我们根本就没有加入什么计算机的域。其实这里要的域只是一个DNS能解析出来的域名而已。为了通过,填个www.ba
2008-10-23 10:36:00 1743
原创 Linux下mozilla ldap for c编译
经过无数的折磨,终于在windows和linux下 成功编译了mozldap_sdk。下面就把编译的经验与大家分享下,希望能对大家有些帮助,也欢迎大家共同探讨。 先说linux的吧,linux下编译起来比windows简单得多,我用的是linux企业版5。系统默认已经安装了需要的编译工具(gcc 3.4或以后版本 CVS还有其它一些)。先从网上下载源文件mozldap-
2008-09-26 19:05:00 692
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人