![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 66
隐者诡道
我人可以不骚,但我的文章一定要骚。
展开
-
关于ThreadLoacl的探究(原理,使用场景,内存泄露问题)
解决了什么问题ThreadLoacl解决了同一线程内多方法共享实例的参数传递问题。也就是如果一个参数在此线程下多个方法中使用时,你可以显示的声明每个方法共用的参数,然后调用的时候进行传递。也可以放到ThreadLoacl中,这样就不用每个方法必须显示的定义共用参数了。因为是同一线程内,所以不涉及多线程的问题。而和多线程相关的就是每个线程有自己的实例,互相之间互不影响。实现原理看一下ThreadLoacl的源码能帮助我们更好的理解ThreadLoacl。当你用ThreadLoacl保存一个线程共用数据原创 2021-04-11 10:36:54 · 213 阅读 · 0 评论 -
Spring通过切面记录日志
这两天项目用户越来越多,决定给控制层统一加上日志,方便对出现的问题数据进行原因查找。在加日志的过程中遇到了一些小麻烦(如何获取方法参数名,内容,打印到指定文件,不再控制台打印等),在这里记录一下。首先web.xml下要不要加以下配置,看你的log4j配置文件是不是在spring的约定位置,如果是的话可加可不加。假如你要加的话要注意的是Log4jConfigListener必须要在Spring的L...原创 2018-12-27 10:56:35 · 1439 阅读 · 0 评论