摘要:
一、规则引擎介绍介绍二、场景应用复杂且易变的业务规则实现(1.优惠规则实现(2.报警规则实现三、时序图四、代码演示优惠规则演示 Case1 条件:: 订单金额>100 && 会员级别为A && 订单资源包括1000. 结果: 优惠金额为10Drl代码段:Java代码段:获取Response代码段: 阅读全文
摘要:
一、重要概念Fact:是指在Drools规则应用当中,将一个普通的JavaBean插入到规则的WorkingMemory当中后的对象。规则可以对Fact对象进行任意的读写操作,当一个JavaBean插入到WorkingMemory当中变成Fact之后,Fact对象不是对原来的JavaBean对象进行... 阅读全文
摘要:
一、规则引擎见 百度百科二、Drools5.5配置1.安装配置Drools5.5 1.下载http://www.drools.org/download/download.html2.安装eclipse http://download.jboss.org/drools/release/6.1.0.Fi... 阅读全文
摘要:
bin/hive 提示"xxx Illegal Hadoop Version: Unknown (expected A.B.* format)"类似这样的问题,经过查看代码 public static String getMajorVersion() { String vers = Versi... 阅读全文
摘要:
基于服务的IT生态系统需有哪下几个子系统1.服务框架(WCF,ServiceStack,WebApi.....)2.服务端与客户端的数据契约(通信协议,数据合同)3.服务监控运维系统4.服务策略控制系统5.服务注册与查找系统每个子系统的意义作用及架构,后续通过实践补充。 阅读全文
摘要:
请求令牌:验证令牌示例代码 阅读全文
摘要:
谈谈本人结合实际,对分布式系统事务的应用与理解。 我们在架构系统时,通常会做N层,分层的意义在于系统结构更清晰,易于维护,易于扩展等。我将拿四层结构举例,谈谈对分布式系统事务的实际应用。 首先,系统四层做如下定义:模型层,数据层,业务层,服务层. 然后,阐述四层的意义:模型层:作为ORM的Ob... 阅读全文