白石

LV1
发表了文章

Groovy 创建索引属性Getter和Setter方法

在Groovy中,我们可以在类中定义属性,并自动在类文件中生成这些属性的getter和setter方法。 如果我们有一个Collection类型属性,我们通常会...

白石
JavaApacheHTTP
发表了文章

Groovy 使用Builder AST 转换为流式API

从Groovy 2.3开始,我们可以使用@Builder AST转换轻松地为我们的类创建一个流畅的API。 我们可以将注释应用于我们的类,结果类文件将具有支持流...

白石
APIApacheJava
发表了文章

Groovy 元组构造函数创建

Groovy 1.8添加了@TupleConstructor注释。 通过这个注释,我们可以在编译时自动创建一个元组构造函数。 因此构造函数可以在编译的类中找到。...

白石
Apache打包
发表了文章

Groovy 使一个类不可变

创建不可变对象,创建后不能更改。 这使得不可变对象在并发和函数编程中非常有用。 要将Java类定义为不可变,我们必须将所有属性定义为readonly和priva...

白石
ApacheJava编程算法
发表了文章

Groovy 使用EqualsAndHashCode注解生成equals和hashcode方法

Groovy 1.8中有很多新的字节码生成注释。 其中一个是@EqualsAndHashCode注释。 使用此注释,为类生成equals()和hashCode(...

白石
Apache
发表了文章

Groovy 简单的`@ToString`注解

从Groovy 1.8开始,我们可以使用@ToString注释来轻松创建toString()方法。 我们只需要在类定义中添加注释,我们就可以获得类的属性的格式良...

白石
Java编程算法
发表了文章

Groovy: 创建一个单例类

在Groovy中创建单例类很简单。 我们只需要使用@Singleton转换注释,并为我们生成一个完整的单例类。

白石
发表了文章

Groovy: 使用ExpandoMetaClass动态地向类添加方法

我们可以动态地向Groovy中的类添加新的行为,比如方法。 所以这意味着一个方法不会添加到源代码中的类定义中,而是添加到应用程序已经运行的类定义中。 为此,Gr...

白石
Apache
发表了文章

使用Eclipse来开发调试WebBuilder项目

​ 命名为WB8,然后在项目的右键菜单里,添加Groovy支持!如下图所示:

白石
EclipseTomcatApacheIDEJava
发表了文章

BFG Repo-Cleaner - 快速清除Git提交历史中的特定文件

有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的),而且上传的文件又特别大的时候, 这将导致别人cl...

白石
GitScalaJava
发表了文章

如何在同一台机器上安装多个版本的Java 顶

不久前,我写了一篇文章,Java Lambda表达式说明。对于我来说,使用Java 8探索这个概念很容易,因为它已经安装在我的项目中。但是在我目前的项目中,我们...

白石
JDKJavaIDEGradleUnix
发表了文章

Groovy秘诀 顶

听说java世界里有个Groovy大神!java需要半天处理的事情,Groovy只需要几分钟,是的,几分钟…剩下来的时间,程序员终于有时间泡妹子了,^_^……....

白石
ApacheXMLJava编程算法Shell
发表了文章

一步步搭建采用Gradle来运行VertX应用的生产环境

Gradle Wrapper 免去了用户在使用 Gradle 进行项目构建时需要安装 Gradle 的繁琐步骤. 每个 Gradle Wrapper 都绑定到一...

白石
GradleJVMAndroid
发表了文章

Geode多站点(MultiSite)同步实验

Sender集群: T1,T2 Receiver集群: T3,T4 在各个服务器上创建 /opt/geode_work/ 目录

白石
发表了文章

Geode安装管理指南 顶

如果你运行 start locator 从 gfsh 没有指定 member 名字, gfsh 会自动生成一个随机的 member 名字. 这对自动化操作非常有...

白石
缓存

个人简介

个人成就

  • 获得 135 次赞同
  • 文章被阅读 3.7K 次

扫码关注云+社区

领取腾讯云代金券