[置顶] 《Drools 规则引擎视频教程》相关事宜

非常感谢大家能够有时间来看这篇博客,本篇博客主要介绍一下最近本人正在致力于的Drools 7 规则引擎文档和视频教程相关事项。Drools 本身在国内的技术网站上的资料就比较少,最近的视频教程更是几乎没有。本人最近一段时间正在致力于文档编写(已经完成过半)和视频的录制。同时,博客的编写发表也在同步进行。后期会根据项目中的时间录制实战教程。欢迎大家多多支持。文档、博客、Github代码完全免费开放,视...
阅读(777) 评论(3)

以太坊重放攻击

引言以太坊硬分叉后出现了大量的“重放攻击”,有交易所声称丢了币,用户丢币的事更多。那到底什么是重放攻击呢?计算机术语里的“重放攻击”以太坊硬分叉后发生的“重放攻击”和传统计算机术语不是一回事。传统术语“重放攻击”:指的是身份欺诈。在维基百科上定义很清晰,如下, 假设Alice向Bob认证自己。Bob要求她提供密码作为身份信息。同时,Eve窃听两人的通讯,并记录密码。在Alice和Bob完成通讯后...
阅读(197) 评论(1)

《Drools 7 规则引擎教程》番外篇-规则条件匹配机制

问题场景QQ技术群(593177274)中有同学遇到这一个问题场景:在多条规则(比如3条)的when中使用了一个相同的静态方法,并在静态方法中打印相关的日志信息。同时,使用了AgendaFilter对规则进行了过滤。也就是说只包含部分规则(比如匹配一条规则的名字)的使用。在这种场景下,匹配到的那条规则会正常触发,这个毫无疑问,但执行规则引擎之后会有一个附加情况,那就是使用同一静态方法的三条规则都调用...
阅读(214) 评论(0)

《Drools7.0.0.Final规则引擎教程》番外篇之ruleflow-group合并

前奏本篇文章在与补充不同版本中ruleflow-group的使用说明,网上关于此属性的使用说明非常少。不同版本合并从Drools 6.5版本的说明文档到Drools 7版本的说明文档中都提到ruleflow-group和agenda-group进行合并(更早版本是否有类型情况,请阅读官方文档查证)。get方法已经被废弃,但依旧保留在代码中,但都返回相同的底层数据结构。当jBPM激活一个组时,它现在只...
阅读(398) 评论(0)

以太坊Geth几种同步模式

同步模式分类–fast Enable fast syncing through state downloads–light Enable light client mode–syncmode full在Geth1.6版本,–fast参数已经改为–syncmode=fast,当然–fast依旧有效。full模式也一样如此。Full同步步骤:获取区块的header获取区块的body从创始块开始校验没一个...
阅读(417) 评论(0)

区块链Block创建时间

区块时间获取无论BTC系列的区块还是ETH系列的区块,区块创建的时间存储单位都是unix时间戳。单位是秒而不是毫秒,这是我们在使用时必须注意的,如果直接用它来创建时间是肯定是错误的。Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总...
阅读(283) 评论(0)

以太坊加速区块同步方法

以太坊加速区块同步方法无论是使用图形界面或geth客户端进行节点数据同步时都会是一个漫长的过程。中间还会因为链接其他节点失败导致迟迟无法同步数据,一直打印错误日志。 主要原因是国内节点数过少,外加国内网络的特殊限制。EthFans发起的星火节点计划,组织国内对以太坊项目感兴趣的组织和个人自愿运行超级节点,星火节点的信息将被打包到node(节点)文件中,让社区成员自由下载,连接到更多超级节点,加快同...
阅读(413) 评论(0)

以太坊实战之《如何正确处理nonce》

问题概述以太坊系列(ETH&ETC)在发送交易有三个对应的RPC接口,分别是eth_sendTransaction、eth_sendRawTransaction和personal_sendTransaction。这三个接口发送(或构造发送内容时)都需要一个参数nonce。官方文档对此参数的解释是:整数类型,允许使用相同随机数覆盖自己发送的处于pending状态的交易。官网解释仅从官网的解释,我们无法...
阅读(587) 评论(0)

以太坊实践经验之《eth.blockNumber结果为0》

问题场景在使用以太坊ETH的过程中遇到这样一个问题,就是通过rpc 控制台调用eth.blockNumber获得的返回结果为0。如果没有产生区块或没有同步到区块,查询结果为0并不奇怪,本身区块高度就是0。然而,在实践中发现,区块已经同步一部分之后,在某个时刻调用此节点返回的结果依旧是0。那么,这个问题的原因是什么呢?软件环境1.7版本的geth客户端, Linux操作系统 链接公有链原因分析在Get...
阅读(445) 评论(0)

《Drools7.0.0.Final规则引擎教程》第5章 session使用说明

KieSession是用来与规则引擎进行交互的会话。在Drools 7当中分有状态的session和无状态的session:KieSession和StatelessKieSession。有状态session通过KieContainer可以获取KieSession,在kmodule.xml配置文件中如果不指定ksession的type默认也是有状态的session。有状态session的特性是,我们可...
阅读(559) 评论(0)

《Drools7.0.0.Final规则引擎教程》番外实例篇——FactHandler使用案例

背景我们在使用以太坊相关的json-rpc借口发送交易时,往往会出现这种现象:交易已经发送出去,也获得了交易的hash值。dev模式的geth也在正常挖矿,可是问题是交易却迟迟未被确认。会发生此种类型的接口如:eth_sendTransaction eth_sendRawTransaction那么是什么原因导致此问题呢?今天就带大家了解一些导致此问题的原因。问题追踪除了上面的表象问题,我们还可以进步...
阅读(643) 评论(0)

以太坊rpc接口调用之nonce

背景我们在使用以太坊相关的json-rpc借口发送交易时,往往会出现这种现象:交易已经发送出去,也获得了交易的hash值。dev模式的geth也在正常挖矿,可是问题是交易却迟迟未被确认。会发生此种类型的接口如:eth_sendTransaction eth_sendRawTransaction那么是什么原因导致此问题呢?今天就带大家了解一些导致此问题的原因。问题追踪除了上面的表象问题,我们还可以进步...
阅读(744) 评论(0)

《Drools7.0.0.Final规则引擎教程》番外实例篇——Map使用案例

背景技术交流群中,不少朋友在问,如何在Drools规则文件中使用Map。今天就用实例带大家了解一下map的使用方法。实例代码测试部分代码:@Test public void testMapUsage() { KieSession kieSession = this.getKieSession("map-group"); Map m...
阅读(1023) 评论(0)

中国人民银行 中央网信办 工业和信息化部 工商总局 银监会 证监会 保监会关于防范代币发行融资风险的公告

近期,国内通过发行代币形式包括首次代币发行(ICO)进行融资的活动大量涌现,投机炒作盛行,涉嫌从事非法金融活动,严重扰乱了经济金融秩序。为贯彻落实全国金融工作会议精神,保护投资者合法权益,防范化解金融风险,依据《中华人民共和国人民银行法》、《中华人民共和国商业银行法》、《中华人民共和国证券法》、《中华人民共和国网络安全法》、《中华人民共和国电信条例》、《非法金融机构和非法金融业务活动取缔办法》等法律...
阅读(177) 评论(0)

以太坊钱包Ethereum Wallet C盘数据转移

交易数据存储存在的问题使用过Ethereum Wallet的朋友都会发现,当我们安装好并启动此钱包时,钱包会自动同步区块链上的数据到本地,那么它默认同步到了什么位置呢?如果你细心查找,会发现在C:\Users\Administrator\AppData\Roaming\Ethereum下面有对应的geth和keystore文件夹。对了,这就是默认存储数据和证书的文件夹。随着同步的进行,geth文件会...
阅读(2274) 评论(0)

以太坊客户端Ethereum Wallet与Geth区别简介

最近有不少朋友在搭建交易平台,在咨询和技术交流的过程中发现很多朋友不太清楚Ethereum Wallet和Geth区别。甚至有朋友使用Geth的API接口来调用Ethereum Wallet客户端(本机安装)。那么,今天就给大家简单介绍一下这两个客户端的区别。Ethereum Wallet简介Ethereum Wallet客户端对应的是Mist项目,现在此客户端大多都称为Ethereum Walle...
阅读(1991) 评论(0)
225条 共15页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:695176次
    • 积分:8573
    • 等级:
    • 排名:第2516名
    • 原创:193篇
    • 转载:24篇
    • 译文:8篇
    • 评论:252条
    Drools 7 视频教程
    更多实战经验,请加入区块链技术小密圈
    这里写图片描述
    Drools规则引擎QQ交流群
    这里写图片描述
    以太坊研发技术交流群
    这里写图片描述
    个人微信公众号

    欢迎关注微信公众号,了解更多新动态
    这里写图片描述

    博客专栏
    最新评论