摘要:
本机环境:os:windowsxp+sp1jdk:1.4.2_04基于规则的专家系统(rbes)专家系统是人工智能的一个分支,它模仿人类的推理方式,使用试探性的方法进行推理,并使用人类能理解的术语解释和证明它的推理结论。专家系统有很多分类:神经网络、基于案例推理和基于规则系统等。规则引擎简介和人类的思维相对应,规则引擎存在两者推理方式:演绎法(forward-chaining)和归纳法(back......
摘要:
simplevalue 是一个很简单的值对象,包括id,name俩个属性 public class simplevalue { public int id; public string name; public string tostring() { return name; } public boolean equals(object o) { //按照id比较 } } 它用于保存某些复杂的......
采用SimpleValue 解决TOP编程时候的视图层问题(上)
oop使用已经很久,并被广大开发人员所信奉,好处实在是很多,我在这里并不是要唱反调,鼓励大家使用top,但在使用oop的时候仍然有俩个众所周知的问题: 二是在oop架构中的视图层中,大部分情况是展现单表,即使一个对象是由多个对象组合,展现层通过诸如"查看详细信息"这样的方式展现其他信息,因此在视图层用组织业务逻辑的对象来来展现,有时候大不可必要,而且.为了展现,有可能要为对象增加一些展示的方法. 【程序编程相关:
我写的Java学生成绩管理系统源代码】 一是持久层一般是关系数据库,从对象映射到关系数据库不是一个很自然的事情,因此,需要添加一orm层来实现对象到关系数据库的映射 【推荐阅读:
Mysql与JSP网页中文乱码问题的解决】 先介绍一下top的概念,然后说说使用它在展现层会碰到的问题,最后提出使用simplevalue来解决这些问题. 【扩展信息:
关于JAVAimport 的一个小问题】 当业务逻辑是比较复杂的,采用oop,虽然带来了这俩个问题,仍然是非常值得的,然而,如果业务逻辑比较简单,我就推荐你实用top的方式,即table-oriented programming,使用它,数据库访问与数据展现都将非常自然,而且,你可能会拥有不少工具来帮助你的开发. top是面向数据库表编程的意思,解决业务逻辑,采用的是table module(martin fowler,paee);数据库访问采用的是row data gateway(martin fowler,paee),对于有简单逻辑的业务,很适合采用它.举个用例来说:根据雇员姓名查询雇员详细信息 数据库表:员工表与部门表,员工属于一个部门 create table employe ( id number(9) primary key, name varchar(20), sex number(1), department_id number(5) ) create tale department ( id number(9) primary key, name varchar(20), p_id number(9) ) public class employe {&n...
下一页 摘要:
1. 在注册页面中添加两个计算域 a) domain 公式:@domain a0 b) mailfile 公式:@trim("mail/"+@text(username)) a1
2. 参考下列代码实现 domino目录内的用户注册和邮件数据库的复制以及邮件数据库存取控制列表的修改
把人员信息写进domino目录 names.nsf 00 namesdocument.typ......