Lombok中@Builder注解使用注意事项Lombok中@Builder注解使用注意事项 Lombok使用@Builder注解时,默认是不能反序列化的,因为没有默认构造函数,因此可以通过增加下面2个注解来解决问题: @NoArgsConstructor(access = AccessLevel.PUBLIC) @AllArgsConstructor(access = AccessLevel.PRIVxkrivzooh2020年11月5日postav小于 1 分钟
"Java脚本的语法解析示例""Java脚本的语法解析示例" 早期搞了一个解析Java脚本的功能,其中有一处是需要解析Java语法,下面的代码贴了一下主要功能, 主要用到了tools中的一些类,但是代码使用tools.jar需要在maven中做一些额外配置: 上面的maven配置就是为了能够在代码中使用tools.jar中的类。xkrivzooh2020年11月5日postav大约 2 分钟
不在要Netty的Pinple的线程中乱设置拒绝策略不在要Netty的Pinple的线程中乱设置拒绝策略 之前给业务同学排查问题时发现我们的Trace服务的某个地方当Trace的量特别大时,一个线程池会对业务层抛出RejectedExecutionException, 于是热心的我就顺手给这个地方加了一个RejectedExecutionHandler的实现,在这个里面加一个监控,然后就没了。这样是没问题的,xkrivzooh2020年6月3日postavett大约 2 分钟
'从Netty的ResourceLeakDetector#Lavel的设计的一些感想''从Netty的ResourceLeakDetector#Lavel的设计的一些感想' Netty中的ResourceLeakDetector#Level有4个级别: DISABLED 这种模式下不进行泄露监控。; SIMPLE 这种模式下以1/128的概率抽取ByteBuf进行泄露监控。; ADVANCED 在SIMPLE的基础上,每一次对ByteBuf的xkrivzooh2020年6月3日postavett统设大约 1 分钟