自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

又有一篇文章被推荐到CSDN首页

我那篇《程序只启动一个实例的几种方法》发表后被推荐到了CSDN首页,有不少网友看了之后提出了一些很好的建议。其中有个网友说可以用共享变量法,我上网收集了一些资料,又经过代码测试,补充了这种方法;还有很多网友都提到了如果进程被意外终止,恢复设置的代码将不会被调用,那样程序就不能再被启动了,为此我针对每种方法都做了测试,并对结果进行了分析;并在对结果分析后找出了一种最好的方法。结合上面三点就又写了篇...

2007-03-28 14:01:00 133

《程序只启动一个实例的几种方法》一文的补充

我那篇《程序只启动一个实例的几种方法》发表后被推荐到了CSDN首页,有不少网友看了之后提出了一些很好的建议。其中有个网友说可以用共享变量法,我上网收集了一些资料,又经过代码测试,现在补充一下这种方法:五,共享变量法 首先,在App类的cpp文件开头加上下面的代码: #pragmadata_seg("StarLee")//自己定义的数据段charnInstanceCount=-1;//实例...

2007-03-27 09:21:00 78

Bea user group的BPM主题会后随笔

今天去的人可不少,特别是北京工作流圈子中的几个搞过工作流研发的也来了不少,主讲人李文章就不必说了,慧点科技的莫映,有生博大的赵斌,炎黄盈动的刘金柱,东方易维的荣浩,哈哈,当然还有我(银狐999)。 刚到会场的时候,竟然发现王超竟然坐在门口,当起了签到员。王超可是国内bea技术圈子里一个高手,我和他曾经都是国内dev2dev论坛的首任weblogic斑竹。经过几年的不同奋斗,如今他已经走向了一...

2007-03-25 23:44:00 95

BPEL实例运行[4]——流程的部署

生成部署描述符(.pdd) 在ActiveBPEL Designer(V3.0)下,选中其中的BPEL文件右击,新建Deployment Descriptor即(.pdd)文件,为每个.bpel文件新建一个.pdd文件。 1. 选择相应的bpel文件 <shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@...

2007-03-23 20:49:00 122

BPEL实例运行[3]——流程的调用

首先需要得到相应的WSDL,通过这些文件可以生成WSDL文件中定义的Type所对应的Java 类,这些类有些类似于Bean,用于存储数据(如果知道Type在WSDL中的定义的话也可以手工完成相应类的定义,实现相应的方法即可)。使用Apache的包org.apache.axis.wsdl中的WSDL2Java.java将本例中的3个WSDL文件转化为java文件。 WSDL2Java.j...

2007-03-23 11:06:00 101

DataRabbit 轻量的数据访问框架(10) -- IPagerManager

(完全限定类名:DataRabbit.Core.IPagerManager)DataRabbit框架提供了对单表查询的结果进行分页的功能,这就是IPagerManager所完成的目标。我们可以从DataRabbit的入口点IDataAccesser中获取IPagerManager引用: PagerParameters param = ...; //构建分页参数IPagerManager pag...

2007-03-22 11:54:00 63

DataRabbit 轻量的数据访问框架(09) -- IDataSchemaAccesser

(完全限定类名:DataRabbit.Schema.IDataSchemaAccesser)在前面介绍的很多访问器的实现中,都不需要使用者提供任何关于数据库表结构的信息(比如,主键、主外键关系等),这是因为它们都借助于IDataSchemaAccesser来获取目标数据表的大纲信息,本文就来介绍如何使用DataRabbit框架中的IDataSchemaAccesser来访问和操作数据表的大纲。我们...

2007-03-22 10:54:00 86

BPEL实例运行[2]——持久化配置

ActiveBpel引擎连数据库Oracle 10g,数据库持久化配置。ActiveBpel的引擎中的Doc里有个叫Persistent-set的文件,现整理如下。 Serlvet容器配置 官网上下载Tomcat5.x ,我使用的是Tomcat5.0.28版本。(http://tomcat.apache.org/),安装Tomcat,并设置环境变量CATALINA_HOME为安装目录。 ...

2007-03-21 21:58:00 63

BPEL实例运行[1]——改写源码

本文介绍了如何把Oracle的一个BPEL实例改写后部署到ActiveBpel上,并运行该实例。欢迎大家对其中的错误给予指正~ 该实例的业务逻辑详见http://searchwebservices.techtarget.com.cn/tips/4/2551504.shtml,此教程详细描述了实例所涉及到的3个wsdl文件以及4个bpel文件,并介绍如何部署到Oracle的BPEL服务器。实例的运...

2007-03-21 20:33:00 129

文章同时登上CSDN Blog首页和CSDN首页

忙了一天,快下班了,打开自己的Blog看看。发现昨天写的那篇《程序只启动一个实例的几种方法》又多了几条评论。 登录到后台,看到访问来源里面有http://www.csdn.net/,可是我去看了看,“社区精华”栏目里面已经没有我的那篇文章了呀!仔细找了找,发现文章被移到了“写作社区”的“专家”栏里: 哈哈,心中一阵窃喜! 再看访问来源,还有http://blog.csdn.net/def...

2007-03-21 17:12:00 99

DataRabbit 轻量的数据访问框架(08) -- DataRabbit 的入口点:TransactionScopeFactory和TransactionScope...

(完全限定类名:DataRabbit.Application.TransactionScopeFactory ,DataRabbit.Application.TransactionScope) 关于TransactionScopeFactory首先要提醒以下几点: (1)TransactionScopeFactory是DataRabbit框架的入口点,所有的访问器、分页管理器、大纲操作者都可以...

2007-03-21 16:54:00 82

DataRabbit 轻量的数据访问框架(07) -- ISPAccesser

(完全限定类名:DataRabbit.Relation.ISPAccesser)虽然IRelationAccesser可以调用一些不含out参数的存储过程,但是在DataRabbit中调用存储过程最好是通过ISPAccesser接口来进行。存储过程不仅可以有返回值,还可以有[in,out]参数,在对存储过程的调用进行封装之前,首先必须抽象存储过程的参数表示。DataRabbit使用SPParame...

2007-03-21 14:54:00 54

DataRabbit 轻量的数据访问框架(06) -- IRelationAccesser

(完全限定类名:DataRabbit.Relation.IRelationAccesser)前面介绍的IOrmAccesser是对单表进行ORM访问,而ITableAccesser是对单表进行基于关系的访问,如果我们要进行联合查询这样的跨表搜索,则使用它们就无法达成目标。这时,你可以使用IRelationAccesser。与IOrmAccesser和ITableAccesser的针对性不同(它们针...

2007-03-21 13:54:00 61

DataRabbit 轻量的数据访问框架(05) -- ITableAccesser

(完全限定类名:DataRabbit.Relation.ITableAccesser)ORM并不能完成所有的事情,有些数据库访问还是需要基于关系来进行,对于那些不提供基于关系进行数据访问操作的纯ORM框架,我认为是不明智的。在DataRabbit中,基于ORM的访问和基于关系进行数据访问各占了一半的天空,这使得我们在无法用ORM达成的地方,可以转向使用基于关系的访问器来达成。DataRabbit....

2007-03-21 11:54:00 52

DataRabbit 轻量的数据访问框架(04) -- IEntityRelationLoader

(完全限定类名:DataRabbit.ORM.IEntityRelationLoader)在DataRabbit框架提供的ORM功能之中,除了IOrmAccesser接口展现的核心ORM功能外,IEntityRelationLoader接口也提供了一些有意义的功能。正如其名,IEntityRelationLoader是通过数据表的主外键关系来加载当前Entity的Parent和Children。现...

2007-03-21 09:54:00 82

又有一篇文章登上CSDN首页

早上发了篇《程序只启动一个实例的几种方法》,下午打开Blog,发现这篇文章竟然有了4个评论。以前没有这么快就会有评论的呀,于是登录后台看看访问来源。仔细一看,有http://www.csdn.net/ ,赶紧打开看看,在“社区精华”栏目里发现了我的那篇文章。下面有图为证:...

2007-03-20 16:25:00 67

DataRabbit 轻量的数据访问框架(03) -- IOrmAccesser(续)

本文将接着 DataRabbit 轻量的数据访问框架 -- IOrmAccesser继续介绍IOrmAccesser的一些高级功能。这些高级功能需要DataRabbit.ORM.ISmartEntity接口的支持。注意,对于Entity class 来说,该接口并不是强制的。 (1)关于含自增字段的Entity插入: 插入后,Entity中对应自增字段的属性将被正确地赋为数据库中自增结果值。 ...

2007-03-20 11:54:00 102

DataRabbit 轻量的数据访问框架(02) -- IOrmAccesser

(完全限定类名:DataRabbit.ORM.IOrmAccesser)在DataRabbit框架中,通过IOrmAccesser来对数据库进行ORM访问,只要Entity(即ORM中的“O”)的定义与数据库表的结构完全一致,即可使用IOrmAccesser来对其进行ORM操作。1.EntityEntity除了包括成员变量与属性(这些变量与属性与数据库表的结构完全一致)外,不需要包含任何其它元素。...

2007-03-20 10:54:00 102

程序只启动一个实例的几种方法

有些时候,我们要求一个程序在系统中只能启动一个实例。比如,Windows自带的播放软件Windows Medea Player在Windows里就只能启动一个实例。原因很简单,如果同时启动几个实例,却播放不同的文件,那么声音和图像就会引起混乱。在设计模式中,就有一个SINGLETON模式,该模式就是让类只有一个实例。(关于SINGLETON模式,可以看我那篇《重读《设计模式》之学习笔记(三)--...

2007-03-20 09:26:00 184

谁说80后的人不负责任!

我们第一期班有位年龄才20岁的学员,学得不错,在春节前找了一份不是很理想的工作,同时也被大唐电信看中,但要春节后才让其上班,所以,他去了另外一个让他立即上班的小公司。他目前的公司规模很小,用的技术也很落后,还停留在完全采用jsp页面开发项目的时代,连他在jsp页面中使用了jstl标签,老板都会不高兴。同班同学中很多比他条件要差的都找到了好工作,以他的能力和素质找份好工作更不成问题,所以,我劝他还是...

2007-03-18 16:31:00 66

技术媒体和软件应用杂谈(20070313聚会)

晚上,和InfoQ的主编 霍泰稳 和 ZDnet的主编 李宁 在雕刻时光咖啡厅了一把,杂谈了一把。 真是杂谈,从企业Workflow/BPM应用,撤到业务基础软件,又联想到中间件,谈到项目实施的难度和问题,最后更始思索了一把技术媒体的定位和发展。 原本李宁是打算就workflow/bpm应用进行一些升入探讨和询问的,可是中途被我和泰稳东撤西撤,就撤的漫无边际了。...

2007-03-13 23:07:00 63

我们不是私有财产--《断锁怒潮》观后感

这是史蒂芬·斯皮尔伯格执导的一部取材于真实历史事件的反映黑人奴隶争取自由的影片。 1839年夏,关着53名非洲黑人的西班牙运奴船“阿米斯塔德号”行驶到距古巴海岸不远处,遇上狂风暴雨。黑奴首领辛克带头造反,以武力控制了全船。他们只有一个目的:返回家园。“阿米斯塔德号”在美洲东海岸漂流两个月,在美国康涅狄格州海岸被美国海军拦截。53名非洲人以谋杀船员的罪名被起诉。一开始,废奴运动的积极分子请来伶牙利齿...

2007-03-12 11:31:00 1070

最优秀和最聪明的

1960年,哈佛大学的罗森塔尔博士曾在加州一所学校做过一个著名的实验。 新学年开始时,罗森塔尔博士让校长把三位教师叫进办公室,对他们说:“根据你们过去的教学表现,你们是本校最优秀的老师。因此,我们特意挑选了100名全校最聪明的学生组成三个班让你们教。这些学生的智商比其他孩子都高,希望你们能让他们取得更好的成绩。” 三位老师都高兴地表示一定尽力。校长又叮嘱他们,对待这些孩子,要像平常一样,不要让孩子...

2007-03-09 10:53:00 145

今天,我的手机4岁了!

今天是三八妇女节,也是我手机4周岁生日! 4年前的3月8号是个星期六,我和女朋友(现在已经升级成老婆了)跑了几家电器卖场,最后以1580元的价格买了一部松下GD68。现在看来,101×80像素的256色彩屏和16和弦的铃声,这种手机白送人也不会有人要。可是在4年前彩屏手机刚刚出现的时候,这已经是非常不错的配置了。这是我的第一部手机,也是我自己挣钱买的第一个家电。 2002年5月份刚来上海的时候,跟...

2007-03-08 11:35:00 94

今天发现我成了热点专家!

跟往常一样,到自己的CSDN Blog看看,很自然的就会到CSDN Blog首页浏览一下,没想到在“热点专家”栏中发现了自己的名字: 虚荣心又一次得到了满足! 发篇小文纪念一下!...

2007-03-01 09:01:00 55

空空如也

空空如也

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

TA关注的人

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