- 博客(2)
- 收藏
- 关注
原创 ThreadLocal隔离性
ThreadLocal主要是用来进行线程隔离,在并发情况下对于共享变量操作就会造成不安全得情况,有些变量既然不想共享那么就可以通过ThreadLocal进行保存,在一些场景下比如当前用户的的信息,我们可以直接放入到ThreadLocal中,这样也省去了方法对于用户信息得传递,并且还能保证每个用户登陆后自己的信息都是相互隔离,那么我们可以看下ThreadLocal是如何做到线程隔离的 下图就是Threadlocal的set方法 可以看出代码还是比较清晰的 我们的关注点可以放在这个getMap()方法..
2021-10-01 20:42:26 128
原创 关于Swagger2接受Head请求头信息产生的问题
如上图:在web项目集成Swagger的时候发现无法设置Head头信息 于是在网上查到了 通过在SwaggerConfig文件中添加红线标注的信息以添加头信息,可是在Swagger界面进行访问并且传入参数的数的时候发现传递的数据并没有真正放入到请求头中,但是通过传统的POSTMAN方式去设置头信息是可以获取到对应内容的,请求大佬帮忙看看是哪里的出了问题 该界面是在Swagger中自定义头信息 下面是通过POST MAN进行调用的图片 ...
2021-09-29 14:23:07 252 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人