![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java的进阶之道
文章平均质量分 61
主要是记录一些java进阶与源码分析相关的内容
我就是一个小渣渣
一个初入门槛的小渣渣
展开
-
特别或者容易遗忘的注解记录
1.注解@JsonIgnore|@JsonProperty作用:在实体类向前台返回数据时用来忽略不想传递给前台的属性或接口,序列化和反序列化都受影响。。Eg:Bean实体中会有某些运维字段,在返回信息给前台的时候,当不希望将对应值也一并返回; 此时可以在对应属性上加上注解JsonIgnore或者,可以在User类上加上注解@JsonIgnoreProperties(value = “{password}”)public class WiBean { // 忽略参数返回 @Jso原创 2021-09-09 11:27:21 · 59 阅读 · 0 评论 -
FastThreadLocal比较ThreadLocal
比较FastThreadLocal与ThreadLocal1. FastThreadLocal1.简介Netty打造的FastThreadLocal快在哪里?先从Jdk ThreadLocal的本身说起。如下图:在java线程中,每个线程都有一个ThreadLocalMap实例变量(如果不使用ThreadLocal,不会创建这个Map,一个线程第一次访问某个ThreadLocal变量时,才会创建)。该Map是使用线性探测的方式解决hash冲突的问题,如果没有找到空闲的slot,就不断往后尝试,原创 2021-09-08 10:47:29 · 118 阅读 · 0 评论