上一页 1 2 3 4 5 6 7 ··· 112 下一页
摘要: 这篇文章主要介绍了利用Spring boot+LogBack+MDC实现链路追踪,MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对,下文详细介绍需要的小伙伴可以参考一下 MDC介绍 API说明 MDC使用 1.拦截器 2.工具类 MDC 存在的问题 子线程日志打印丢失traceId 阅读全文
posted @ 2023-08-11 10:23 甜菜波波 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 目录 TaskDecorator 定义TaskDecorator实例 线程池使用TaskDecorator 开发中很多数据如oauth2的认证信息,日志TracerId都是在请求线程中的,如果内部使用多线程处理就存在获取不到认证信息或TraceId的问题。这时候就需要处理子线程与主线程间数据传递的问 阅读全文
posted @ 2023-08-11 10:13 甜菜波波 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 前言 众所周知当系统的磁盘空间不足时,您可能会使用 df、du 或 ncdu 命令进行检查,但这些命令只会显示当前目录的文件,并不会显示整个系统范围的文件。文章来源地址https://www.yii666.com/blog/177926.html 您得花费大量的时间才能用上述命令获取系统中最大的文件 阅读全文
posted @ 2023-08-10 11:16 甜菜波波 阅读(3181) 评论(0) 推荐(0) 编辑
摘要: 快速理解Consumer、Supplier、Predicate与Function 一、前言 这几个接口都处在java.util.function包下,Consumer(消费型),Supplier(供给型)、Predicate(判断型)与Function(转换型),暂时不理解他们的类型没关系。 如果对 阅读全文
posted @ 2023-08-07 14:05 甜菜波波 阅读(70) 评论(0) 推荐(0) 编辑
摘要: String webPath11 =commonPath+File.separator+ name+"_"+i+ ".xlsx"; File file = new File(webPath11); // // 必须按创建本地目录 // if (!file.getParentFile().exists 阅读全文
posted @ 2023-08-03 17:35 甜菜波波 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一个非常简单的代码片段如下: String[] list = {"a", "b", "c"}; List<CompletableFuture<String>> completableFutureList = new ArrayList<>(); for (String s : list) { com 阅读全文
posted @ 2023-08-03 14:14 甜菜波波 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、mysql中不同位置增加字段 增加字段(在特定的字段后增加) alter table 表名 add 需要修改/增加的信息 afer 字段名(在哪个字段后增加) alter table dept Add column name varchar(20) not null default 0 AFTE 阅读全文
posted @ 2023-08-03 13:54 甜菜波波 阅读(2481) 评论(0) 推荐(0) 编辑
摘要: 前置知识 在 MySQL 中,GROUP BY 关键字可以根据一个或多个字段对查询结果进行分组 在有 GROUP BY 操作中,SELECT 后面接的结果集字段只有两种:要么就只有 GROUP BY 后出现的字段,要么就是 GROUP BY 后出现的字段+聚合函数的组合 常用的五种聚合函数:MIN( 阅读全文
posted @ 2023-08-03 13:40 甜菜波波 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: sql执行顺序:from on join where group by having select distinct union order by 别名的使用: SELECT download_type as type,count(*) from download GROUP BY type 正常来 阅读全文
posted @ 2023-08-03 13:35 甜菜波波 阅读(27) 评论(0) 推荐(0) 编辑
摘要: package util; public class IdUtils { private static IdWorkerUtils idWorkerUtils=new IdWorkerUtils(1,1,1); public static Long nextId(){ return idWorker 阅读全文
posted @ 2023-08-01 10:53 甜菜波波 阅读(11) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 112 下一页