logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ThreadLocal的原理,特点和使用详解

1. ThreadLocal概述1.ThreadLocal提供线程局部变量;开箱即用开销小,可以代替多线程访问共享变量时需要上锁的需要。在各种涉及的多线程语言都有,Java用哈希表表实现(ThreadLocalMap)3.实现原理2. 基本API1.构造函数ThreadLocal()2.初始化 initialValue()只有线程在第一次调用get方法时,执行此方法。3.访问器 get/setpu

#java
【Java日志系列实践2】AOP切面实现业务日志

1 业务日志的标准业务日志,也叫操作日志。主要功能: 记录用户行为,方便业务数据回溯与统计。1.1操作日志记录内容操作日志记录主要内容:用户是谁,在什么时间,对什么数据,做了什么样的更改。逻辑中必须增加业务日志的位置:(1)业务数据的变更处(新增、修改、删除)(2)特别分支条件、边界条件处。1.2 业务常见的日志记录形式●动态的文本记录,比如:2022-03-12 10:00 订单创建,创建用户“

文章图片
#java#spring boot
暂无文章信息