- 博客(11)
- 资源 (17)
- 收藏
- 关注
转载 规则引擎以及blaze 规则库的集成初探之二——JSR94 的规则引擎API和实现(转自JavaEye jefferson)
上面说到,目前在市场上留下多种规则引擎的产品,同样有多种的规则引擎语言,存在兼容性的问题。因此,我们必须提供一个统一的,标准的接口,来实现规则引擎的具体实现与业务应用系统之间的解耦,就像JDBC能够适应多种数据库一样,JSR 94也就顺势而生。当然,由于在语言级的标准路还很长,因此JSR 94只是在java中接口级别的标准。它的出现可以避免在更换实现产品时,必须重写应用程序逻辑和API调用
2010-04-30 23:53:00 1250
转载 规则引擎以及blaze 规则库的集成初探之一——规则引擎简介(转自JavaEye jefferson)
最近刚刚接触JAVA的规则引擎,一般的系统而言,业务不是非常复杂,而且变化少,因此很少采用什么规则引擎,最近接触了一个规则引擎的系统,是使用BlazeSoft公司的Blaze来实现的,自己对它正在了解中,把具体的实现相关的知识,写下来,以待进一步的整理。 本系列文章主要先人云亦云地介绍一下规则引擎的背景知识(本人了解规则引擎不多),接着介绍JSR94的API和具体的实
2010-04-28 09:26:00 1798
转载 规则引擎以及blaze 规则库的集成初探之三——Blaze规则引擎和SRL(转自JavaEye jefferson)
在上面介绍利用JSR94的api使用的章节中,我们使用的具体引擎的实现是一个商业产品,如果想了解Drools的使用,这里有一份入门的参考文章:http://blog.csdn.net/tigerflower/archive/2006/09/06/1185922.aspx。由于关于blaze的文章很少,这里根据经验,简单介绍一下它的实现。 blaze是由blazeSoft公司提
2010-04-26 10:11:00 1824
原创 Java的三元运算符
Java的三元运算符学过基础知识的都会用,无非是contidition?expression1:expression2形式,在条件为true时计算第一个表达式,否则计算第二个表达式。但下面的代码你能知道真实的结果吗? public class Test1 { /** * @param args */ public static void main(String[
2010-04-16 20:50:00 951
转载 Java Reflection (JAVA反射) (转)
Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。Ja
2010-03-09 21:49:00 420
原创 Building a Solid Foundation for JPA and Hibernate
Building a Solid Foundation for JPA and HibernateBy Stephen B. MorrisDate: Feb 16, 2009Return to the articleBefuddled by your Java persistence code? Trying to get on top of JPA and Hi
2009-03-30 08:15:00 930
翻译 为JPA和Hibernate构建巩固基础
为JPA和Hibernate构建巩固基础作者:Stephen B.Morris 你是否被你的Java持久化代码所困惑?或者正尝试着掌握JPA和Hibernate?正如富有经验的Stephen B.Morris用完全实用的例子和核心技术来举例一样,这些问题都能轻松掌握。聚合中的软件关注企业软件开发中的最新趋势,我看到很多新兴的模式。现在很多组织热衷于雇佣低廉劳动力这一措施
2009-03-30 07:55:00 887
转载 Objective-C for C++ Programmers
Objective-C for C++ Programmers, Part 1 from www.informit.com by David Chisnall nov 21,2008David Chisnall has been working with Objective-C for some years, both as a userand a compiler writer. In th
2009-03-02 21:01:00 920
翻译 为C++编程者开发的Objective-C(三)
David Chisnall以探索Objective-C语言更多的一些高级概念来总结他的三部分。在这个系列的第一、第二部分,我们看到了Objective-C语言的核心,定义类、创建对象和给他们传送消息。最后一部分涵盖了这个语言的更多高级部分。 内省C++通过运行时类型信息(RTTI)支持内省。虽然是通过编译器不完全支持;甚至在支持的地方也不会真正的用到,是基于性能原因。相反,内省信息在
2009-02-28 20:26:00 1400
翻译 为C++编程者开发的Objective-C(二)
David Chisnall Object-C三部分中第二部分讨论了语言的核心语法。系列的第一部分回顾了Objective-C的历史和原理。这部分开始详述一些具体的语法。正如你期待的一样,涉及到了定义和类。 类并不是特殊的在Smalltalk中,类是具有一些特性的对象。在Objective-C中也一样。一个类是一个对象,对象回应消息。Objective-C和C++都分离了对象分配和
2009-02-28 20:21:00 801
翻译 为C++编程者开发的Objective-C(一)
www.informit.comDavid Chisnall2008年11月21日 David Chisnall与Objective-C打交道已经很多年了,他既是一个使用者也是一个编译器作者。 在下面的三部分系列里,他给出了这种语言的一个引导介绍。 第一部分介绍了这种语言的历史和基本原理。 老读者都知道我这些天花了很长时间写Objective-C的代码。现在我已经完成一个S
2009-02-28 20:14:00 1379
Data Quality Consideration in Master Data Management Structures(White Book)
2010-04-26
Developing software Performance with the Performance Refinement and Evolution Model
2010-04-24
Core Java 2 Volume I - Fundamentals, Seventh Edition
2010-04-19
深入浅出Struts 2(Struts 2 Design and Programming A Tutorial)(英文版)
2010-04-07
Managing Software Requirements: A Use Case Approach,Second Edition
2009-10-21
QuickTest Professional8.2 .NET Add
2009-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人