Jack Liang

Results 7 comments of Jack Liang

我们最近也打算在flink里面嵌入脚本引擎,把经常变动的计算逻辑抽取出来,会涉及到一些自定义函数。 请教下你们咋用的,自定义函数如何处理的?

我们一开始也是想直接用开源封装好的规则引擎,看了好多开源实现,没有发现很好用的。最后是基于aviatorscript开发了一套。 规则引擎的核心功能就是根据业务规则快速生成响应的脚本语句(业务规则到脚本语句的转换),然后执行脚本语句反回响应结果(脚本执行引擎)。其中脚本执行引擎也就是aviatorscript,这个与业务没有直接关系,可以很好的封装实现。业务规则到脚本语句的转换 这个和业务有比较强的关系,很难做成很通用的,drools也是提供了一套接口需要传入业务对象来编写规则,维护起来也是比较麻烦笨重。 最好的方式还是根据自己的业务逻辑,封装一些自己的函数库,定义好规则抽象,维护好业务规则到脚本语句的转换逻辑。来实现一套符合自己业务的规则引擎。

> 本来就两种类型的分词结果,最好不用混用。 ![image](https://user-images.githubusercontent.com/6241705/102966969-ebfbf380-452b-11eb-833e-d1d1e1fe6e07.png) 也就是不能这样设置了?

@MingCrash 因为后来没有复现,还以为是我操作问题,当时赶时间也就没在意。。。既然你也遇到了,那我reopen吧。。。

就是精度的问题啊,小数点后的位数越多精度越高。。比如经度 相差0.01度的情况下,位置大概相差1000米。而保留六位小数的情况下,大概就可以精确到米了。

me too... 刷的很嗨,就是上不了榜。。。都快破万了,自己给掐了,结果等了几分钟再看还是之前的成绩。。。真有人刷高分上榜吗?。。装逼宁有种乎?