上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: <?xml version="1.0" encoding="UTF-8"?> <configuration> <property name="log.info.location" value="/export/Logs/xxx-app"/> <appender name="CONSOLE" clas 阅读全文
posted @ 2021-03-31 17:28 大摩羯先生 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 性能分析方法 方法解决问题总结Slow Query分析出现出问题的sql通过执行进程状态分析Explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句通过计划分析Profile查询到 SQL 会执行多少时间, 并看出 CPU/Memory 阅读全文
posted @ 2021-03-31 15:45 大摩羯先生 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 网络分层 TCP协议承载HTTP、HTTPS上层应用协议的数据传输 工作原理 连接 TCP是通过端口号来保持所有这些连接的正确运行的。 [源IP地址、源端口号] < - - - > [目的IP地址、目的端口号] 通过这四个值唯一地定义了一条连接,两条不同的TCP连接不能拥有4个完全相同的地址组件值, 阅读全文
posted @ 2021-03-29 18:43 大摩羯先生 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 断点 1. 外循环断点标记 public static void oneLoopBreak(){ oneLoop: for (int i = 0; i < 2; i++) { moreLoop: for (int j = 0; j < 5; j++) { System.out.println(j); 阅读全文
posted @ 2021-03-17 17:24 大摩羯先生 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 分布式事务实战方案汇总 1. 最终一致性1.1 本地事务表 + 轮询补偿交互流程场景:重构业务新老系统双写库同步项目背景分布式事务设计方案场景Q&A 场景:第三方认证核验项目背景分布式事务设计方案场景Q&A 1.2 本地事务表 + 事务消息交互流程场景:分库分表路由字段绑定项目背景分布式事务设计方案 阅读全文
posted @ 2021-03-02 11:38 大摩羯先生 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 定位代码 问题原因分析 这点代码是核心查询方法的一部分,负责控制查询用户信息的缓存处理,当有线程执行进行缓存处理时防止同一时间进行DB查询进行分布式锁lock,保证同一时间只有一个线程进行数据库查询,其他未获取锁的线程进行等待,异步获取用户缓存信息,起到防止缓存穿透的目的。 但是这里没有统一使用线程 阅读全文
posted @ 2021-02-25 16:59 大摩羯先生 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 不可变类 如果一个类初始化后,所有属性和类都是final不可变的,则它是线程安全,不需要任何同步,活性高 线程隔离 方法内局部变量使用线程内参数传递ThreadLocal持有 同步锁 synchronized的代码串行执行,线程安全,但活性低,JDK1.7之后已经优化volatile变量锁外双重检测 阅读全文
posted @ 2021-02-25 09:28 大摩羯先生 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 两者的区别: hessian序列化的时候,会写入字段名称,然后字段值,你可以想象为一个map。 msgpack序列化的时候,不写入字段名字,会按字段顺序写入值,你可以想象为一个数组。 对比 hessian产生的数据包较大,msgpack产生的数据包较小。网络传输数据更小。序列化中hessian的性能 阅读全文
posted @ 2021-02-23 12:43 大摩羯先生 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1、JSF启动报错,排查jsf使用到的jar包,如netty-all、javassist等 2、金融网关序列化对Long、String会转换,所以字段端名称不可使用此类关键词 3、金融网关序列化对Long会有精度丢失,使用String替代,front层做转换 4、金融网关方法名称全局唯一性,使用带有 阅读全文
posted @ 2021-02-23 12:37 大摩羯先生 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Bean映射 Spring BeanUtilCglib BeanCopierSpring BeanCopierOrika Spring BeanUtil org.springframework.beans.BeanUtils#copyProperties 基于反射做的,性能不高,使用场景不频繁对性能 阅读全文
posted @ 2021-02-23 12:37 大摩羯先生 阅读(17) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页