How to fool the Jacoco ◜◡‾

刷POJO类的变更行覆盖率 1 反射大法好 1.1 背景 众所周知,蚂蚁对代码质量要求很高,质量红线其中一项指标就是变更行覆盖率。如果你的变更行覆盖率没有...

三月 14, 2019 · 5 分钟 · 2211 字 · Ramsay Leung

Maven 小记

Maven 在工作中的经验以及《Maven 实战》读后感 1 前言 蚂蚁金服的伯岩大大曾经说 Java 生态都太重量级,连Maven 都是怪兽级的构建工具,需要整整一本书...

十月 23, 2018 · 15 分钟 · 7178 字 · Ramsay Leung

为Java瘦身 – Lombok

1 前言 几天前 Goolge 在 I/O 大会上宣布了 Android 将官方支持 Kotlin, 这意味着 Android开发者可以更好地使用 Kotlin 开发 Android. 我虽不是 Android 开发者,但是也为 Android 开发者多了一个选择...

五月 24, 2017 · 6 分钟 · 2574 字 · Ramsay Leung

Java UUID 源码剖析

笔者近来闲来无事,又因为有需要构造全局唯一 ID 的需求,所以就去看了 UUID 这个提供稳定的系统唯一标识符的类的源码 1 UUID variant 事实上是存在很多中 UID 的不同实现...

五月 18, 2017 · 6 分钟 · 2611 字 · Ramsay Leung

Spock 一个优雅的Groovy/Java测试框架

因为需要编写 RESTful api 测试的缘故,重拾了 Spock 这个适用于 Groovy/Java 的测试 框架,顺便把以前写的一篇旧文整理了一下,权当重温。 1 关于 Spock Spock 是一个适用于 Java(Groovy) 的一个优雅并...

四月 11, 2017 · 8 分钟 · 3670 字 · Ramsay Leung