阅读更多

18顶
0踩

编程语言

原创新闻 Groovy 1.8.6 正式发布

2012-02-10 10:16 by 副主编 wangguo 评论(14) 有6119人浏览
Groovy 1.8.6 正式发布了,这是最新的 Groovy 稳定版本。


Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸多特征。Groovy支持DSL(Domain Specific Languages,领域定义语言)和其它简洁的语法,让你的代码变得易于阅读和维护。Groovy无缝集成所有已经存在的 Java对象和类库,可以直接编译成Java字节码,这样可以在任何使用Java的地方使用Groovy。

该版本的新功能包括:

  • 新增byte[].encodeHex方法。
  • 新增GDK方法Object[].contains()。
  • 为原始数组提供了包括DGM(DefaultGroovyMethods,利用Groovy的元编程能力注入到普通类中的方法)在内的方法。
该版本的功能改进包括:

  • 减少了groovyc命令行长度。
  • GroovyTestCase中的shouldFail{...}语句应该返回异常信息,而不是封闭式的消息。
  • Groovy的POM中添加了一个<license/>块。
  • GroovyScriptEngineImpl现在可以使用ConcurrentHashMaps。
  • GroovyEngine不能为ant文件创建友好的脚本名称。
  • 绑定hasVariable。
  • 改进了表格中的TableSorter输出。
  • TimeDuration应该实现Comparable功能。
  • List中添加了一个collate方法。
另外,该版本还修复了一些bug,详细信息参阅:ReleaseNote

下载地址:http://groovy.codehaus.org/Download

  • 大小: 17.1 KB
18
0
评论 共 14 条 请登录后发表评论
14 楼 liudeh_009 2012-02-12 22:13
对java很好的补充
13 楼 akunamotata 2012-02-12 16:02
使用下来感觉语言很灵活,没有像java这么呆板,如果不舍得java可以部分使用来提高开发效率,绝对是开发利器。
12 楼 wangzaixiang 2012-02-12 15:48
groovy2.0有一些特性值得期待,Static Compilation, Static Type Check,有了这两个特性,groovy将成为一门动静兼宜的语言,在很多方面可以直接替代Java。
11 楼 fjjiaboming 2012-02-12 12:57
javasky00 写道
沙舟狼客 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!

我来帮他说,做java的看到这语言都难受,蛋疼

我喜欢Scala, Not Java
10 楼 jjx 2012-02-12 12:00
javasky00 写道
沙舟狼客 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!

我来帮他说,做java的看到这语言都难受,蛋疼

反过来说才成立吧
9 楼 javasky00 2012-02-12 11:47
沙舟狼客 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!

我来帮他说,做java的看到这语言都难受,蛋疼
8 楼 沙舟狼客 2012-02-12 09:59
fjjiaboming 写道
哎. 这语言 , 还不死...

为什么这样说?有哪点不好,请明说,洗耳恭听!
7 楼 jjx 2012-02-11 19:46
推广上差了些,语言本身不错
6 楼 witcheryne 2012-02-11 18:06
realviv 写道
fjjiaboming 写道
哎. 这语言 , 还不死...

死不了,我一直在用。

我也在用。
5 楼 realviv 2012-02-11 11:03
fjjiaboming 写道
哎. 这语言 , 还不死...

死不了,我一直在用。
4 楼 fjjiaboming 2012-02-11 09:39
哎. 这语言 , 还不死...
3 楼 沙舟狼客 2012-02-10 15:27
新增byte[].encodeHex方法。
新增GDK方法Object[].contains()。
这两点挺实用的
2 楼 wushexu 2012-02-10 13:24
每个小版本发布都有新闻
1 楼 xfjt297857539 2012-02-10 12:04
必须ding,虽然没用过

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • WAS9 集群 & IBM HTTP Server 9 部署文档

    此文档内容:WAS9 集群双机部署 、 IBM HTTP Server 9 安装 及 plugin配置转发

  • IBM HTTP Server服务器安装完全图解

    IBM WebSphere应用服务器也是IBM WebSphere软件平台的一个组成部分,IBM WebSphere软件平台是一组广泛的集成电子商务解决方案的集合,WebSphere应用服务器也包含有IBM HTTP 服务器。 基于 Apache 的 IBM HTTP Server 是基于 Apache Group开发的 Apache Web 服务器的 Web 服务器。IBM HTTP Serve...

  • IBM HTTP Server 连接数调整

    参考: http://www-01.ibm.com/support/docview.wss?uid=swg21167658

  • IBM HTTPSever开启压缩和过期

    使用文本编辑器,打开 httpd.conf 文件。缺省情况下,此文件存储在以下目录中: Linux:/opt/IBM/HTTPServer/conf AIX:/usr/IBM/HTTPServer/conf Microsoft Windows:C:\IBM\HTTPServer\conf   一、压缩设置 如果没有使用 IBM WebSphere Application Ser

  • 记录:解决后端server因一个timeout导致的雪崩

    问题描述 相关组件: 1. WebService:对外提供web接口服务,这里启动了5个(端口分别为:9001-9005) 2. nginx:反向代理5个webService做负载均衡(nginx对外提供9999端口服务) 3. httpclient:调用nginx的9999端口访问webService提供的http接口   timeout设置: nginx:proxy_read...

  • IBM HttpServer 安装报错“ERROR: Port values must be a positive integer between 0 and 65535 ”

    查询官网链接,需要在安装IHS过程中指定端口参数,-properties user.ihs.httpPort=80。最近根据安全要求需要升级WAS补丁,需要安装一套测试环境验证业务,在安装IHS补丁时候报错,

  • nginx超时设置

    nginx常用的超时配置说明 client_header_timeout 语法 client_header_timeout time 默认值 60s 上下文 http server 说明 指定等待client发送一个请求头的超时时间(例如:GET / HTTP/1.1).仅当在一次read中,没有收到请求头,才会算成超时。如果在超时时间内,client没发送任何东西,nginx返

  • 珠联璧合:WebSphere Application Server Community Edition 和IBM HTTP Server

    IBM WebSphere应用服务器社区版(WebSphere Application Server Community Edition)是基于Apache基金会的开源项目Geronimo构建的轻量级Java EE应用服务器,可...

  • 启动和停止 IBM HTTP Server

    一、使用管理控制台启动 IBM HTTP Server 关于本任务 可以通过 WebSphere Application Server 管理控制台使用 WebSphere Application Server Node Agent 或使用 IBM HTTP Server 管理服务器来管理 IBM HTTP Server。对 Deployment Manager(dmgr)受管节点定义的 IBM...

  • IBM HTTP Server8安装及plugin转发配置

    IHS 8.5安装及配置plugin IHS 6 或 7 的安装方法相对简单,在这里不做介绍,如有需求尽管留言,IHS 8 以上版本需要用到wct工具来安装plugin插件,同事在部署时发现wct工具无法调用,缺少各种依赖包,等依赖包全部安装之后,再执行wct没有了任何反应,于是给出以下静默安装plugin方案: 一、 安装IBM Installation Manager ...

  • websphere负载均衡_负载均衡WebSphere Message Broker HTTP流量,第1部分:使用IBM HTTP Server进行负载均衡

    存档日期:2019年5月13日 | 首次发布:2013年6月5日 WebSphere Message Broker V8允许您为WebSphere插件或Apache mod_proxy模块生成配置文件,IBM HTTP Server和Apache HTTP Server分别使用它们来启用HTTP负载平衡。 这个由两部分组成的系列的第1部分向您展示了如何使用WebSphere Plug-in...

  • IBM HTTP Server(IHS)安装包

    基于 Apache 的 IBM HTTP Server 是基于 Apache Group开发的 Apache Web 服务器的 Web 服务器。IBM HTTP Server 包括一些在 Apache Group 开发的 Apache Web服务器没有的功能。IBM Http Server扩展了 Apache 的功能,使其能够使用 IBM 快速响应高速缓存加速器。

  • IBM HTTP Server安装

    IBM HTTP Server具体安装方案

  • IBM HTTP SERVER常用配置

    [b]配置文件:[/b]\IBM\HTTPServer\conf\httpd.conf 1.查看服务器状态 [url]http://127.0.0.1/server-status[/url] 在配置中添加允许访问的IP地址 [code=&quot;xml&quot;] SetHandler server-status Order deny,allow Deny fro...

  • IBM Http Server 7.0 不能正常启动的问题

    对于被很多地方使用的ibm http server服务器,有时候会出现不能正常启动问题,产生的原因有很多。例如操作系统的登陆密码被修改了,作为以系统服务的形式存在的ibm http server的进程,因为与当前登录的session的权限有关系。如果没有权限,那么ibm http server的进程,就不能正常地运行。    对于这种情况,在ibm http server的后台运行的系统日志中,经

  • WebSphere Application Server 常见问题及解答(一)

    WAS 简介 IBM WebSphere Application Server,即 IBM 的 WebSphere 应用服务器,是 Java EE 和 Web 服务应用程序平台,是 IBM WebSphere 软件平台的基础。WAS 交付了安全、可伸缩、具有弹性的应用程序基础架构,帮助构建、运行、集成和管理动态、随需应变的业务应用程序。这些基础架构是实现面向服务体系结构(SOA)所需要的。 ...

  • 检测到目标主机可能存在缓慢的HTTP拒绝服务攻击

    受影响站点 *********** 详细描述 缓慢的HTTP拒绝服务攻击是一种专门针对于Web的应用层拒绝服务攻击,攻击者操纵网络上的肉鸡,对目标Web服务器进行海量HTTP请求攻击,直到服务器带宽被打满,造成了拒绝服务。 慢速HTTP拒绝服务攻击经过不断的演变和发展,主要有三种攻击类型,分别是Slow headers、Slow body、Slow read。以Slow headers为例,Web应用在处理HTTP请求之前都要先接收完所有的HTTP头部,因为HTTP头部中包含了一些Web应用可能...

  • WAS: Websphere中的一些重要参数的设置

    Websphere中的一些重要参数的设置

Global site tag (gtag.js) - Google Analytics