摘要: 读GoF的《Design Pattern》的收获还是很大的,虽然我还不能完全理解里面的精髓。其中有一个例子就加深了我对auto_ptr的理解。在这本书中关于代理模式的讲解中提到了关于指针的代理(MyMath类是我自己实现用来演示的,它主要就是实现了一个Show的函数,可以用来打印提示符):[代码]这里的ImagePtr类重载了->, *两个符号,这样我们在使用的时候就可以声明一个栈的变量,但... 阅读全文
posted @ 2009-03-29 04:27 江湖飘 阅读(258) 评论(0) 推荐(0) 编辑
摘要: C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法... 阅读全文
posted @ 2009-03-25 23:39 江湖飘 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 最近在网上找到一个巧妙的运用STL生成的排列组合代码。 感觉很好,记之: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include #include #include using namespace std; int main()... 阅读全文
posted @ 2009-03-24 01:55 江湖飘 阅读(416) 评论(0) 推荐(0) 编辑
摘要: gSOAP是一个跨平台的实现SOAP通信的开源代码库。这是我对这个开源项目到现在为止的不完全了解。所以能介绍的就是这些了,可能还存在错误。 因为和同事在弄一个项目,要在客户端用C++和ASP.NET发布的WebService通信。所以这几天开始研究这个库。昨天实现了其例子程序的几个通信,因为自己对ASP.NET也是一知半解,所以只能把和ASP.NET发布的WebService通信留到今天。晚上回家... 阅读全文
posted @ 2009-03-13 00:30 江湖飘 阅读(1220) 评论(3) 推荐(0) 编辑
摘要: 和同事准备做一个东西,要用到ASP.NET,没有学过,在网上找了几篇关于发布WebService的代码 然后试着建立一个工程,新建网站->ASP.NET Web服务。编译发布网站,在浏览器中打开,郁闷的是显示访问IIS元数据库失败的提示。 隐约中自己在学WCF的时候也遇到过这样的问题,然后就找了解决方案,最后调试成功了。记之,以后就不会再忘了! 解决方案是: 在控制台中跳转到一下目录: C:\... 阅读全文
posted @ 2009-03-12 22:49 江湖飘 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 转自以下链接: http://www.11097.com/archives/2009/02/178.html 在1998年的元旦,Bjarne Stroustrup(C++之父)接受了IEEE《计算机》杂志记者的专访。 编辑很自然的认为他会对于过去七年来使用他创建的语言进行面对对象 设计做一个历史性的回顾。 而在这个专访中,记者获得了更有价值的新闻,但是最后编辑决定为了 整个IT产业,... 阅读全文
posted @ 2009-02-28 17:03 江湖飘 阅读(351) 评论(1) 推荐(0) 编辑
摘要: 详细介绍了关于XML中的XPath技术和XSL技术。 阅读全文
posted @ 2008-12-29 19:39 江湖飘 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 简单的描述了DTD&XSD 阅读全文
posted @ 2008-12-29 01:04 江湖飘 阅读(2421) 评论(3) 推荐(0) 编辑
摘要: 简单的概述了XML和其语法 阅读全文
posted @ 2008-12-29 00:59 江湖飘 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: 额,工作了,发现用鼠标严重影响操作效率,要学会要键盘流操作了。google了VS2005快捷键,贴之: 引用地址:http://tmsoft.lsxy.com/index.php?load=read&id=240(谢过) 快捷键 功能 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CT... 阅读全文
posted @ 2008-11-05 12:31 江湖飘 阅读(350) 评论(0) 推荐(0) 编辑