摘要: 1、单链表实现 public class LinkedList { private final Integer[] week; public LinkedList() { week = new Integer[]{1, 2, 3, 4, 5, 6, 7};//一周中的7天 } public stat 阅读全文
posted @ 2020-10-29 16:53 大摩羯先生 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、原理 通过RPC框架提供的RpcContext进行traceId传递,RpcContext是大多数RPC框架提供的一个ThreadLocal内部实现,供使用方进行传参要在rpc调用前进行设置才可以,否则下游provider拿不到,因为调用后即销毁 保证传值key唯一性,防止无意中被覆盖这里使用了 阅读全文
posted @ 2020-10-29 16:46 大摩羯先生 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 配置中心 配置成json格式便于扩展,可以针对不同日志类型进行等级控制 [{ "name":"root", "level":"debug" },{ "name":"com.jdd", "level":"info" }] 代码实现 /** * @description: 日志配置 */ @Compon 阅读全文
posted @ 2020-10-29 16:27 大摩羯先生 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 服务性能优化总结 一、数据库连接池耗时优化1.1 问题排查1.1.1 线上dbcp配置情况1.1.2 dbcp配置项含义1.1.3 dbcp现有配置分析1.1.4 线上数据库情况分析 1.2 原因分析1.3 解决过程1.3.1 数据库连接数规划1.3.2 连接池参数调优日常调用评估大促调用评估压测调 阅读全文
posted @ 2020-10-29 09:04 大摩羯先生 阅读(70) 评论(0) 推荐(0) 编辑