Gradle
Java基准测试 — JMH
JVM为了让Java代码更好更快的运行,做出了大量的改进和优化。虽然各种外部环境的变化让我们不再需要关注每一行 … 阅读更多
Java 9 新特性 — 模块化Jar包(Multi-release JAR files)
Java 9的特性有一个标号238的特性,链接如下:JEP 238: Multi-Release JAR Fi … 阅读更多
Gradle生成独立运行包时出现Can’t Expand ZIP的问题
有时候我们需要打包一个可独立运行的jar文件并分发出去,特别是桌面图形化程序。 Gradle要打这种包是很方便 … 阅读更多
Java项目中混合Scala
虽然我并不怎么用Scala,但是经常接触到一些Scala的开源库。由于Scala本身的特性,所以对于使用者而言 … 阅读更多
Spring Boot和Alpine Linux
今天突然收到阿里云的短信,提示硬盘使用率超标,感觉特别奇怪。 因为机器上只有两个数据库和一点应用,所有的资源啥 … 阅读更多
Travis CI更细致的配置
Travis CI是一个很好的免费CI,和Github搭配也很合适,但是对于多Env的项目在具体的配置上有很多 … 阅读更多
使用nebula facet插件扩展项目
对于一般的Gradle项目而言,主要的代码有两块,一块是main,一块是test。 但是很多时候我们需要的不只 … 阅读更多
使用Travis CI的Env特性测试版本兼容性
Libgdx一直没有官方的UI编辑器,而cocostudio作为编辑器的能力让人羡慕。 有一个简单的办法就是使 … 阅读更多