arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年9月19日

摘要: 这是Jboss 的jBPM3.12框架的用户指南的中文翻译。其中第一章的译文,是我在网上找到的。其他几章都是我自己做的翻译。我的翻译是中英文对照,只翻译部分我认为重要的,不翻译简单的英文,以免浪费你我的时间。 同时,对于其中的部分内容,我会在翻译中做出解释。下面是从网络上找到的第一章,这是jBPM3.0的用户指南的译文。但是第一章,3.0和3.1内容相差不大,我就不做翻译了。直接使用这一篇。目录第一章 绪论JBoss jBPM 是一个灵活的,易扩展的工作流管理系统。JBoss jBPM有一套直观的流程建模语言,这套语言能用任务(task),异步通信的等待状态(wait state ),定... 阅读全文
posted @ 2006-09-19 22:43 arm-linux 阅读(222) 评论(0) 推荐(0) 编辑

摘要: JS编码风格1,所有代码行以分号结束。尽管JS确实允许使用换行符结束。2,使用if或者for语句,必须使用{}.即时只有一句!3,不同于其他编程语言,JS中,块{}不会作为变量的作用域。JS只支持函数级的作用域(var定义),或者全局作用域(不定义,或者var定义在函数外)。因此,JS中只允许function,if,switch,while,for,do,try语句使用块{},其他地方使用块{},都会报错!4,var只能使用一次,而且在使用之前必须声明。5,return,break,continue,throw语句后的语句是不可达语句。后面应该紧跟}结束。JS中不可达语句也可能会执行! 如,执 阅读全文
posted @ 2006-09-19 12:43 arm-linux 阅读(176) 评论(0) 推荐(0) 编辑

2006年9月14日

摘要: 刚刚看到熊节的一篇文章,胡说什么Java将在3-5年内消亡,Ruby将会崛起的谬论!http://blog.csdn.net/gigix/archive/2006/09/11/1210180.aspx 熊,胡说八道!java会在5年内消亡?我看,Java至少还要统制江湖10年! Ruby也不过而而。更何况Java作为一个平台,本身就可以引入更多的动态面向对象语言的特性。 动态面向对象语言,也未必就比Java这样的静态面向对象语言有绝对的优势。Java可以在编写时即时报错,而Ruby等就不行了,这对生产力绝对是有害的。 java之所以能够迅速崛起,是因为Java是第一种主流的完美静态面向对象语. 阅读全文
posted @ 2006-09-14 16:18 arm-linux 阅读(224) 评论(0) 推荐(0) 编辑

摘要: 使用DWR反转AJAX的失败经验和教训过去一周,我试图使用DWR的反转AJAX功能,开发一个基于Web的页面即时通讯系统,但是失败了。出现的技术障碍是,除了当前得到的ScriptSession外,想尽办法得到的其他ScriptSession,都像是被阉割过的,根本不能够从服务器端向客户端发送消息和JavaScript代码。可能是因为,DWR的反转AJAX功能是使用定时轮询实现的,如果客户端浏览器不发起轮询,服务器端再怎么做都是没用的!这样,点对点通过Html页面通讯,就无法实现了。只能够实现DWR提供的例子那样的Web聊天室的应用。下面,总结一下发现的浏览器和DWR反转AJAX功能的Bug和. 阅读全文
posted @ 2006-09-14 15:42 arm-linux 阅读(1396) 评论(0) 推荐(0) 编辑

2006年8月22日

摘要: 今天,编写一个JavaScript的代码,是这样子的:function a(){... for(i=0;i<abc.length;i++){ ... b(); ... }...}function b(){ ... for(i=0;i<def.length;i++){...} ...} 这样2个JavaScript函数。然而,a函数仅仅执行了一次循环,就跳出了for循环。它本应该执行多次循环。 我查了一整天代码,刚才终于让我发现了错误的原因。 原来,Javascript的变量,生命周期管理有问题。函数a和b的局部变量i, JavaScript认为它们是同一个变量。 这样,在函数b中执 阅读全文
posted @ 2006-08-22 23:22 arm-linux 阅读(410) 评论(0) 推荐(0) 编辑

2006年8月11日

摘要: 出现java.lang.UnsupportedClassVersionError 错误的原因出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。这个错误尤其在JDK5与JDK5之前的版本上表现. 阅读全文
posted @ 2006-08-11 14:00 arm-linux 阅读(687) 评论(0) 推荐(0) 编辑

2006年8月6日

摘要: 生命旅途----人生就是长途跋涉,痛苦并忍受着,直到倒下的那一刻时间长河边,生命诞生那一刻起,就有着无数的生命沿着时间长河踏上了漫漫征途,不停地向前,直到倒下的那一刻。没有人能够走完这条路,也没有人知道这条路的开头在哪里,又往何处去。从降生那一刻,我们就无法逃避这长途跋涉的命运。这条路,是从生走向死,从快乐走向悲伤的旅程。没有人能够逃脱,只有死亡,才能够让你停下脚步,永远的躺下,化为尘土。不久,将不会有人再记起你,再记得征途中曾经有你存在,有你走过,有你的悲伤、泪水和欢笑,有你的抗争和最后无奈的倒下。漫漫人生路,为何,为谁?天知道!还是走吧,不管风吹雨打,冰霜雪箭,承受这一切!至少,一千年以后 阅读全文
posted @ 2006-08-06 16:45 arm-linux 阅读(172) 评论(0) 推荐(0) 编辑

2006年7月28日

摘要: shark工作流引擎核心配置注意: 一些简单的英语,我没有给出翻译。因为我相信那是浪费时间。如果给你带来不便,敬请谅解!您可以告诉我哪些需要翻译,我可以为你翻译。 1. 什么是Enhydra Shark?This is workflow engine completely based on WfMC and OMG specifications. · It is using WfMC's XML Process Definition Language (XPDL) as its native workflow definition format.使用xpdl作为自己的工作流定 阅读全文
posted @ 2006-07-28 16:38 arm-linux 阅读(1936) 评论(0) 推荐(0) 编辑

摘要: OFBIz之旅[结构]注意:1,持久层,在OFBIZ中的定义,就是Model。DAO被划分到业务层中。OFBIz已经改名为OpenTaps项目发展了。其自身的工作流引擎也已经停止发展。现在改用内嵌式的shark工作流引擎作为自己的工作流引擎。而且,实际上并没有使用shark制作任何工作流。Opentaps的宗旨,还是使用一系列自创的开源技术,开发大规模的企业级应用程序。它的目标,不是工作流,也不是appfuse这样一个整合其他开源技术的演示性的网站,而是一个综合的、企业级的电子商务网站。First, go into your OFBiz directory and take a look i. 阅读全文
posted @ 2006-07-28 16:24 arm-linux 阅读(1163) 评论(0) 推荐(0) 编辑

2006年7月15日

摘要: 根据javaEE平台,我们可以知道,JavaEE的架构类型有2种。B/S架构和C/S架构。一、体系结构客户层 服务器层 业务层 EIS信息系统层1,B/S架构Web浏览器---- Web服务器----- POJO或者EJB服务器---数据库2,WebService架构。Web服务是通过Web服务器发布的servlet。独立应用程序--- Web服务器----- POJO或者EJB服务器---数据库3,C/S架构独立应用程序--- Socket服务器----- POJO或者EJB服务器---数据库二、其他结构问题1,WebService架构,怎样双向交流?一个发布成服务器形式,另一个也发布成服务 阅读全文
posted @ 2006-07-15 23:29 arm-linux 阅读(205) 评论(0) 推荐(0) 编辑