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

Gin框架使用ServerTiming中间件

Server Timing是HTTP的新特性,可更加直观地在客户端显示服务器处理请求的耗时。在Chrome 65及以上版本中,其效果如下:     Read more
Makazeu's avatar
Makazeu Feb 21, 2018

Gin框架使用通用http.Handler中間件

Gin是一个Go语言编写的Web框架。Gin有着一系列自己专用的中间件(middleware),通过Use()方法即可调用。那如果想要使用那些采用net/http包里标准接口的中间...     Read more
Makazeu's avatar
Makazeu Feb 21, 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