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

Fork/Join Parallelism与ForkJoinPool

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

MutationObserver——监测DOM节点的改变

引言NGA论坛的默认布局把“魔兽世界”板块放在了“网事杂谈”板块的下面,对于我这种只看WoW板块的人来说有些不方便,那么如何把W...     Read more
Makazeu's avatar
Makazeu Feb 02, 2016