Lombok——減少Java樣板代碼的利器

Lombok簡介Lombok是一种Java的实用工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现Lombok,开发人员可以节省构建get...     Read more
Makazeu's avatar
Makazeu Feb 27, 2018

Spring Boot 1.5:動態修改日志級別

/loggers是Spring Boot 1.5中引入的一个控制端点,它提供了动态修改日志级别的功能。只需要引入spring-boot-starter-actuator依赖便自动开启该功能。 代码     Read more
Makazeu's avatar
Makazeu Feb 26, 2018

Java中使用JNA调用C函数

引言在Java混沌初开的年代,如果想跨语言调用C语言或其他语言编译生成的动态库,则需要通过JNI(Java Native Interface)来实现。而本文所讲述的JNA(Java Native Access),是个开源的Java调用本地(nativ...     Read more
Makazeu's avatar
Makazeu Feb 03, 2018

Ubuntu 16.04安装Apache Maven

安裝JDK直接通過apt-get安裝OpenJDK 8: apt install default-jdk 撰寫此文時,通過此方法安裝的JDK版本為:     Read more
Makazeu's avatar
Makazeu Jan 22, 2018

Fork/Join Parallelism与ForkJoinPool

Fork/Join 算法简介Fork/Join并行计算,是一种基于多核处理器、以分治的算法思想为基础、以尽可能利用硬件计算资源为目标的并行编程方式。它的思想其实很简单:一个大型的...     Read more
Makazeu's avatar
Makazeu Aug 17, 2017

CentOS安装JDK 8

准备工作首先,更新包: yum update 检查服务器上是否已安装旧版本的Java: java -version 如果有...     Read more
Makazeu's avatar
Makazeu Sep 30, 2016