本文来自网易云社区 作者:孙有军 1:gradle脚本是使用groovy语言写的(DSL),groovy中有一个重要的概念闭包(Closure),Closure是一段单独的代码块,它可以接收参数,返回值,也可以被赋值给变量。eg: 把closure当做参数传递 closure的好处就是可以传递给不同 ...
分类:
其他好文 时间:
2018-09-25 14:05:50
阅读次数:
178
Python之系统交互(subprocess) 本节内容 os与commands模块 subprocess模块 subprocess.Popen类 总结 我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的 ...
分类:
编程语言 时间:
2018-09-24 11:17:08
阅读次数:
153
一 生成类注释 打开Settings Editor -> File and Code Templates -> Files -> Class ,在类名上面添加所需注释即可。 示例如下: 附 生成接口等其他类步骤相似,如下所示 二 生成方法注释 > 设定注释格式再设置方法注释的快捷键 打开Live T ...
分类:
其他好文 时间:
2018-09-23 15:07:12
阅读次数:
1534
一、介绍 Spring Boot CLI(命令行接口)是一个命令行工具,您可以使用它来快速原型化Spring。它允许您运行Groovy脚本,这意味着您有一个熟悉的类似java的语法,而没有那么多样板代码。 windows直接解压并配置bin路径到环境变量,执行spring --version验证是否 ...
分类:
编程语言 时间:
2018-09-21 15:18:45
阅读次数:
270
<plugin> <groupId>org.codehaus.groovy.maven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.0</version> <!--在构建生命周期中执行一组目标的配置。每个目标可能有不同的配置 ...
分类:
其他好文 时间:
2018-09-16 20:53:59
阅读次数:
375
Spring Boot支持FreeMarker、Groovy、Thymeleaf和Mustache四种模板解析引擎,官方推荐使用Thymeleaf。 spring-boot-starter-thymeleaf 在Spring Boot中使用Thymeleaf只需在pom中加入Thymeleaf的st ...
分类:
编程语言 时间:
2018-09-12 12:32:25
阅读次数:
202
Groovy详细介绍Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Groovy主要的特点包括:是一个基于Java虚拟机的敏捷动态语言。构建在强大的Java语言之上并添加了从Python、Ruby和Smalltalk等语言中学到的诸多特征。为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零)。支持DSL(Dom
分类:
其他好文 时间:
2018-09-11 01:03:04
阅读次数:
186
一、安装 1、确保已经安装jdk java -version2、从gradle官网下载安装包 https://gradle.org3、配置环境变量 GRADLE_HOME4、添加到path %GRADLE_HOME%/bin;5、验证 gradle -v 二、语言基础Groovy 特性: 1、完成支 ...
分类:
其他好文 时间:
2018-09-08 15:17:56
阅读次数:
230
1.Java技术体系结构 Java技术体系:广义上,Clojure、JRuby、Groovy等运行于java虚拟机上的语言以及相关的程序都属于java技术体系的一员。sun官方所定义的java技术体系包括以下几个组成部分: java程序设计语言、各种平台上的java虚拟机、class文件格式、jav ...
分类:
其他好文 时间:
2018-09-07 14:07:57
阅读次数:
136
一、背景:用Jmeter做接口测试,后台是mongoDB,难免要连接访问。 1、Jmeter本身原来是有mongodb.jmx的脚本样例的,但是现在不推荐使用了。 2、只能想别的办法,因为不懂java,所以决定采取jmeter的JSR请求,通过groovy脚本的方式,访问mongoDB。 3、遇到的 ...
分类:
数据库 时间:
2018-09-04 17:08:20
阅读次数:
828