自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

让你编写的类也有类型信息

比如说有这样一个类的继承体系:类CDerivedA和CDerivedB都继承自类CBase。如果要写一个函数传入上面类中的一个对象的引用,在函数里面我们要根据对象的类型来进行相应的处理,也就是说对不同类型的对象进行不同的处理。在这种情况下我们就需要类的对象中保存有类型信息。下面就用一个简单的例子来说明怎么让自己编写的类有类型信息。 首先,根据类的继承关系创建类型信息tag: struct...

2007-06-27 08:50:00 79

EMF基础知识培训及ppt下载

今天给Team的同仁简单培训了一些EMF的基本知识。主要内容包括 MDA Concept,EMF Concept,EMF Model Definition,EMF Components,EMF Ecore,EMF Generation,EMF Runtime Framework,EMF Tools:Persistence,Query,OCL,Validate,Transaction 。对于EMF,...

2007-06-26 22:25:00 74

引用计数(Reference Counting)和代理(Proxy)的应用

引子 如果让你用C++写一个实用的字符串类,我想下面的方案是很多人最先想到的: classClxString{public:ClxString();ClxString(constchar*pszStr);ClxString(constClxString&str);ClxString&operator=(constClxString&str);~ClxString()...

2007-06-11 09:03:00 178

SQL Server 经验 (转载)

如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的...

2007-06-09 15:54:00 88

BIRT 总览

报表介绍BIRT 是为 Web 应用程序开发的基 于 Eclipse 的开源报表系统,特别之处在于它是以 Java 和 J2EE 为基础。BIRT 有两个主要组件:基于 Eclipse 的报表设计器,以及部署到 应用服务器上的运行时组件。BIRT 也提供了图标引擎让你能为应用增加图标。当前发行的 版本是 1.0.1。我们鼓励你下载、试用 BIRT,请通过 newsgroups an...

2007-06-07 21:50:00 51

围绕EMF探索(5)之深入Validation框架

前索引:围绕EMF探索(1)之存储和查询前索引:围绕EMF探索(2)之再探查询组件前索引:围绕EMF探索(3)之初探OCL前索引:围绕EMF探索(4)之Validation组件图围绕EMF探索(5)之深入Validation框架 在EMF的eCore框架中,本身提供了对Validation Framework的支持,而EMFT的Validation组件则是在这个基础上又扩展的大量的功能。如果大家...

2007-06-04 20:09:00 64

我的文章再次登上CSDN首页

上个星期五,我写了篇《用文件映射(File Mapping)实现进程间内存共享》。今天早上来的公司发现,这篇文章出现在了CSDN Blog首页和CSDN首页。 似乎在我成为“专家”之后,每写一篇文章都会登上CSDN Blog首页和CSDN首页。虚荣心真是得到极大的满足呀! 呵呵~~...

2007-06-04 08:45:00 72

BPEL4WS1.1学习笔记[3]

Basic Activities Standard Elements:<source><target> <invoke> An asynchronous invocation requires only the input variable of the operation because it does not expect a response ...

2007-06-01 20:23:00 59

BPEL4WS1.1学习笔记[2]

1.Partner Link Type通过定义每个服务的“role”描述2个服务之间的conversational relationship,指定每个服务提供的portType,每个role指定一个WSDL portType。 2.Partner Linik与业务流程交互的服务成为PartnerLink,每个PartnerLink由PartnerLinkType来描述。一个PartnerLink...

2007-06-01 19:12:00 107

BPEL4WS1.1学习笔记[1]

本文是我两个月前初读bpel规范时总结出来的一点咚咚。hoho~当时写在实习日志上,东一榔头西一棒槌的可能很没有条理~欢迎大家批评指正。 预备知识: 1.Partner Link Type:用来表示服务间的依赖关系(dependencies) 每个Partner link type定义至多2个“role”names,lists the portTypes that each role mus...

2007-06-01 17:18:00 61

用文件映射(File Mapping)实现进程间内存共享

我们知道,在Windows中的每个进程都有自己独立的内存空间。该独立的内存空间包含了所有的可执行模块或DLL模块的代码和数据以及动态内存分配的空间。每个进程的内存空间只能被该进程访问,其他进程是不能访问的。 如果我们要想在进程间共享内存(也就是创建一块不同进程都能访问的内存),那就必须使用内核对象。因为内核对象由Windows系统内核所拥有,而不是由进程所拥有。 下面就用文件映射(File Map...

2007-06-01 09:33:00 132

空空如也

空空如也

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

TA关注的人

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