【直播预告】阿里技术专家天樵:基于JVM的脚本语言开发、运用实践
主讲人:天樵(阿里集团-业务平台事业部-技术专家)
本名:包行杰
来自阿里巴巴的技术专家 — 天樵,在阿里巴巴长期担任规则引擎开发工作,通过规则引擎、规则管理平台等技术输出,来支持阿里巴巴复杂多变的上层业务变更需求,对脚本工具、规则引擎、流程引擎等有比较深入的研究。
目前负责的阿里开源项目:https://github.com/alibaba/QLExpress
内容概要:
复杂的业务系统往往会使用表达式(EL)或者脚本语言(script)来实现部分业务逻辑的实时动态发布,比如在数学公式计算,规则引擎、脚本引擎中的运用。
本人在阿里巴巴长期担任规则引擎开发工作,通过规则引擎、规则管理平台等技术输出,来支持阿里巴巴复杂多变的上层业务变更需求。
本次分享聚焦基于jvm的脚本语言,通过对这个领域常见的脚本语言原理、基本使
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
好程序员技术教程分享JavaScript运动框架
好程序员技术教程分享JavaScript运动框架,有需要的朋友可以参考下。 JavaScript的运动,即让某元素的某些属性由一个值变到另一个值的过程。如让div的width属性由200px变到400px,opacity属性由0.3变到1.0,就是一个运动过程。 实现运动要注意以下方面: 匀速运动(改变left、right、width、height、opacity等属性) 缓冲运动(速度是变化的) 多物体运动(注意所有东西都不能共用,否则容易产生冲突,如定时器timer) 获取任意属性值(封装一个getStyle函数) 链式运动(串行) 同时运动(并行,同时改变多个属性,需要使用 json) 封装好的getStyle函数,在下面的运动框架中会用到:function getStyle(obj,attr){if(obj.currentStyle){return obj.currentStyle[attr]; //针对IE}else{return getComputedStyle(obj,false)[attr]; //针对Firefox}} 万能的运动框架:function Move(ob...
- 下一篇
浅入浅出Typescript Decorators
临时起的兴趣,想写一篇关于ts decorator的文章,就花小半天整理了一下... 这东西,在ES2017里好像也有... 文档的话看这里。因为临时,也没想写太多文字介绍,带少许文字说明直接开撸代码吧。 本文通过ts编译后的decorator代码解释一番装饰器是什么?能做什么?有什么好处? 实现代码 编译后代码是这样的,带注释: var __decorate = (this && this.__decorate) || function(decorators, target, key, desc) { // c 参数长度 // r ? c < 3 则是target,否则先判断desc为null的话则将desc取target的key属性的描述,再否则便是desc了 // d 预留使用 var c = arguments.length, r = c < 3 ? target : desc === null ? (desc = Object.getOwnPropertyDescriptor(target, key)) : desc, d; // 下面文字解释,这...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长