• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 87 下一页

2017年2月17日

【java规则引擎】一个基于drools规则引擎实现的数学计算例子

摘要: 最近在研究JBPM工作流引擎,发现JBPM是基于Drools的,官方文档查看得知Drools是一款规则引擎。兴趣之下,仔细了解了下 Drools,Drools作为JBoss出品的一款开源推理和规则引擎,被广泛的应用在各个领域,如JBPM也是基于Drools的。一般我们使用规则 引擎的前提和场景是:业 阅读全文

posted @ 2017-02-17 09:56 无信不立 阅读(16125) 评论(0) 推荐(1)

2017年2月16日

【3】SpringMVC的Controller

摘要: 1SpringMvc的Controller是线程安全的吗? (1)由于是单例,tomcat的多线程环境访问,属性必须是不可变的,如果可变,会产生脏数据,线程不安全 2Spring的事务管理 (1)aop代理,jdbc提供了事务管理的代码。commit,rollback 阅读全文

posted @ 2017-02-16 16:25 无信不立 阅读(228) 评论(0) 推荐(0)

2017年2月13日

设计模式之禅之代理模式

摘要: jdk的动态代理的条件: >要实现动态代理的首要条件是:被代理类必须实现一个接口,回想一下前面的分析吧。当然了,现在也有很多技术如CGLIB可以实现不需要接口也可以实现动态代理的方式。 动态代理的应用 代理模式应用得非常广泛,大到一个系统框架、企业平台,小到代码片段、事务处理,稍不留意就用到代理模式 阅读全文

posted @ 2017-02-13 15:25 无信不立 阅读(398) 评论(0) 推荐(0)

2017年2月9日

【java规则引擎】规则引擎RuleBase中利用观察者模式

摘要: (1)当RuleBase中有规则添加或删除,利用观察者模式实现,一旦有变动,规则引擎其他组件也做出相应的改变。(2)学习思想:当一个应用中涉及多个组件,为了实现易扩展,解耦思想。可以利用观察者模式实现。基于易变动的数据结构中加入监听者,监听者依据被监听者的变动动作,定义自己的动作。在监听者内部通知其 阅读全文

posted @ 2017-02-09 11:58 无信不立 阅读(3593) 评论(0) 推荐(0)

2017年2月8日

【2】HashMap

摘要: http://www.cnblogs.com/xwdreamer/archive/2012/06/03/2532832.html 一:java的数据结构 在Java编程语言中,最基本的结构就是两种,一种是数组,一种是模拟指针(引用),所有的数据结构都可以用这两个基本结构构造,HashMap也一样。当 阅读全文

posted @ 2017-02-08 17:01 无信不立 阅读(284) 评论(0) 推荐(0)

【1】String,StringBuffer,StringBuillder的底层结构研究

摘要: 一:StringBuffer的底层 (1)线程安全的字符串操作类 (2)通过synchronized关键字声明同步方法,保证多线程环境下数据安全 1 @Override 2 public synchronized StringBuffer append(String str) { 3 toStrin 阅读全文

posted @ 2017-02-08 10:47 无信不立 阅读(7082) 评论(0) 推荐(0)

2017年2月7日

【java规则引擎】简单规则的rete网络示意图

摘要: 一个Fact通过Session添加到规则网络中,如何进行规则匹配的大致过程如下 (1)通过根结点对象从EntryPointNode的Map集合中找到相应的EntryPointNode对象 (2)EntryPointNode对象有一个ObjectTypeNode的Map集合,把fact的class转化 阅读全文

posted @ 2017-02-07 19:01 无信不立 阅读(1409) 评论(0) 推荐(0)

2017年1月22日

【java规则引擎】模拟rete算法的网络节点以及匹配过程

摘要: 转载请注明:http://www.cnblogs.com/shangxiaofei/p/6340655.html 本文只用于理解rete算法,通过一个规则的编译成的网络结构,以及匹配过程去理解rete算法的核心思想。具体实现,截止写本文之时,还不了解。只是提供一个rete算法的实现思路。再次重申,只 阅读全文

posted @ 2017-01-22 16:17 无信不立 阅读(5041) 评论(0) 推荐(1)

2017年1月12日

【java规则引擎】之Drools引擎中模拟ReteooStatefulSession内部设计结构

摘要: 该片文章只是抽取drools中java代码实现的一些代码结构,帮助我们理解drools是如何实现rete算法的。 该部分只是抽取ReteooStatefulSession工作过程中的代码架构 利用了多线程设计的一个代理模式(自己起的名字) 利用了23中设计模式中的命令模式 一:模拟drools中Re 阅读全文

posted @ 2017-01-12 13:38 无信不立 阅读(1353) 评论(0) 推荐(0)

2017年1月8日

【java规则引擎】之规则引擎解释

摘要: 转载:http://www.open-open.com/lib/view/open1417528754230.html 现实生活中,规则无处不在。法律、法规和各种制度均是;对于企业级应用来说,在IT技术领域,很多地方也应用了规则,比如路由表,防火墙策略,乃至角色权限控制(RBAC),或者Web框架中 阅读全文

posted @ 2017-01-08 15:48 无信不立 阅读(24183) 评论(0) 推荐(1)

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3