下面是 Log4j 2 的 XML 配置详细示例,包含按日志级别输出日志,按年月日目录自动归档日志文件,日志文件过多时按文件总大小上线和保存天数上限自动删除的功能,足够日常使用。
下面是 Log4j 2 的 XML 配置详细示例,包含按日志级别输出日志,按年月日目录自动归档日志文件,日志文件过多时按文件总大小上线和保存天数上限自动删除的功能,足够日常使用。
thread如何存储 threadlocal 无法在子线程中传递。InheritableThreadLocal 可以在子线程中传递Thread 类的属性中存在两个map,也...
环境信息 操作系统:CentOS Linux release 8.2.2004 (Core)docker版本 20.10.22docker-compose 版本 Docker...
华为云高斯db线上死锁问题 前言 线上高斯db在业务高峰期出现上万条死锁,华为云给出了死锁日志(ps 阿里云是直接可以在控制台看到的) 死锁日志 日志已经影去公司相关信息,看...
java8开始,提供了函数式编程的功能,相关的接口有Consumer,Function等等.我们先看一下Consumer的接口 如何使用?假设我们有一个简单的需求,我们要把一...
公司一直使用的都是dubbo,很少使用springcloud,自学下 安装nacos nacos即是配置中心也是注册中心,安装参考nacas[https://nacos.io...
如何使用 1.我们构造netty服务端的时候,在childHandler里,先获取到pipeline,然后p.addLast(new IdleStateHandler(30,...
通过线程堆栈分析内存占用 如图 如图mat已经帮我们分析出了又四个模块占用的内存非常大,点击上面的detail并不能帮我们分析出到底哪块代码有问题,这时候怎么办。上图红色的地...
目标 设置一个拦截器设置操作人为当前用户,如果是新增则设置更新时间和创建时间为当前时间,如果是更新则设置更新时间为当前时间 mybatis四大对象 Executor:代表执行...
同事跟我说线上的一个dubbo provider服务启动不了了,然后发了一段报错信息,因为这个项目之前一直是我在跟,我就登上机器看了下 1.排查原因 整个异常的调用栈就是这样...
返回的字段定义一个salary字段是BigDecimal类型的,后端返回了10.00,前端跟我说是10,没有.00 数据库定义的字段就是 decimal(12,2) 类型,d...
事情的缘由 自己在弄一个项目,准备使用mybatis generator生成代码,使用了一个表user,由于跟mysql自带的user表名字相同,生成的代码一直是mysql ...