Scala和Java为静态语言,Groovy为动态语言 Scala: 函数式编程,同时支持面向对象 Groovy: jvm上的脚本,较好兼容java语法,Groovy加强了Java集成。 可配置化的优势,可以将一些简单的逻辑公开给外部编辑和使用,增强了互操作性,复杂逻辑来说,可配置化代码的调试则会比 ...
分类:
编程语言 时间:
2019-02-24 13:54:34
阅读次数:
221
改变Elasticsearch评分来影响排序背景通过脚本改变评分背景近期有一个需求,需要对优惠券可用商品列表加个排序,只针对面值类的券不包括折扣券。需求是这样的,假设有一张面值券50块钱,可用商品列表A100、B40、C10,当用户查询当前券可用商品列表的时候优先将卡券可以直接抵扣且不需要用户在额外支付的商品排在前面。C10B40A100其实排序有很多侧重,比如:1.根据用户利益最大化原则,排序列
分类:
编程语言 时间:
2019-02-23 20:38:30
阅读次数:
680
Spring Boot 属性配置和使用 1、添加属性文件 application.properties (名字固定) 2、访问端口生效 3、更多配置参考 4、自定义属性读取 修改配置文件,添加自定义属性配置 我要在类中读取这个配置信息,修改HelloController 方式一: @Autowire ...
分类:
编程语言 时间:
2019-02-20 13:01:47
阅读次数:
129
小漫画 来,先来看小漫画陶冶一下情操OK,这里就说了。假设,你有一个表erp,如果你直接进行下面的命令 这个时候所有的mysql的相关进程都会停止,直到drop结束,mysql才会恢复执行。出现这个情况的原因就是因为,在drop table的时候,innodb维护了一个全局锁,drop完毕锁就释放了 ...
分类:
数据库 时间:
2019-02-13 13:12:49
阅读次数:
152
a + b a.plus(b)中 a - b a.minus(b)中 a * b a.multiply(b)中 a ** b a.power(b)中 a / b a.div(b)中 a % b a.mod(b)中 a | b a.or(b)中 a & b a.and(b)中 a ^ b a.xor( ...
分类:
其他好文 时间:
2019-01-30 16:13:14
阅读次数:
161
groovy每执行一次脚本,都会生成一个脚本的class对象,并new一个InnerLoader去加载这个对象。 所有的脚本都是由GroovyClassLoader加载的,每次加载脚本都会生成一个新的InnerLoader去加载脚本。 Groovy会把脚本编译为一个名为Scriptxx的类,这个脚本 ...
分类:
其他好文 时间:
2019-01-30 16:01:03
阅读次数:
132
meter 的 JSR223 控件是 代替 BeanShell 的新一代脚本控件,支持多种脚本语言,尤其是其中的 Groovy,更是重点推荐使用的脚本语言,本文研究其中的 vars 和 props 两种对象的用法。 目录 二者的区别 vars props 二者的区别 vars props 本文使用的 ...
分类:
其他好文 时间:
2019-01-26 19:33:33
阅读次数:
460
在Jenkins插件管理下载HTML Publisher Plugin 和 Groovy 插件 1、安装好后会在增加构建后操作出现Publish HTML reports选项,添加Publish HTML reports 和 归档成品 2、配置Publish HTML reports 和 归档成品 ...
分类:
Web程序 时间:
2019-01-23 17:30:42
阅读次数:
423
其旨在打造一个集应用开发、大数据存储、处理、分布式计算、自动化部署的无节点微服务集中开发与运行平台,以响应业务的快速变更,满足系统对大数据,大并发与开发效率的需求; 平台设计以数据为核,以groovy脚本为基础,通过提供api、异步消息处理、调度等基础构件来支持应用的快速开发; 核心是通过整合现有开 ...
分类:
其他好文 时间:
2019-01-23 13:50:37
阅读次数:
190