摘要: SQL性能优化 订单导出: SXSSFWorkBook 大型EXCEL文件导出不会内存溢出 用磁盘换内存 限制100W行、1500列 rightOrderInfo\rightInfo\rightRuleInfo\rightUserInfo\userCardInfo\drivingOrderInfo\ 阅读全文
posted @ 2020-08-18 09:50 氯雷他定 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Object.class //此方法是操作系统提供的本地方法,java不做实现 https://blog.csdn.net/cjf1002361126/article/details/52750528 public native int hashCode(); //默认比较内存地址 public b 阅读全文
posted @ 2020-08-17 16:42 氯雷他定 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 通过RestTemplate发送请求-》 被负载均衡拦截器拦截-》 通过RibbonClientAutoConfiguration自动装配的ILoadBalancer的实现类ZoneAwareLoadBalancer(负载均衡器)实现的选择策略选择服务实例-》 向此实例发送请求 负载均衡器: Bas 阅读全文
posted @ 2020-08-16 21:03 氯雷他定 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.try和catch中有return时,finally先执行 1 public class tryDemo { 2 public static int show() { 3 try { 4 return 1; 5 }finally{ 6 System.out.println("finally模块被 阅读全文
posted @ 2020-08-15 16:11 氯雷他定 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 项目为什么采用KAFKA? 大数据平台数据量大,每日3.5亿笔交易,硬盘存储 发布订阅模式,很多项目组(消费者组)都需要消费同一个主题,kafka是典型的发布订阅模式 稳定的流处理消息来源 AR【分区中的所有副本】 ISR【与分区leader副本保持一定程度同步的副本】ISR机制保证高性能与可靠性 阅读全文
posted @ 2020-08-11 21:31 氯雷他定 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 首先,我们需要搞清楚为什么会出现事务. [1]Transactions are not a law of nature; they were created with a purpose, namely to simplify the programming model for applicatio 阅读全文
posted @ 2020-08-10 15:32 氯雷他定 阅读(54) 评论(0) 推荐(0) 编辑
摘要: wc -l service.log 查看文件行数 tail -f service.log G: 转到日志末尾 g: 转到日志开头 ? "想搜索的关键字" Enter n: 转到上一个匹配项 N: 转到下一个匹配项 b: 向上翻一屏 f: 向下翻一屏 pageUp: 向上滚屏 pageDown: 向下 阅读全文
posted @ 2020-08-04 17:36 氯雷他定 阅读(430) 评论(0) 推荐(1) 编辑
摘要: 《JAVA编程思想》 P150 通过向上转型、运行时绑定 实现多态(方法参数是父类,传参传子类,运行时绑定到子类具体执行逻辑) 阅读全文
posted @ 2020-08-04 16:58 氯雷他定 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 《JAVA编程思想》 P140 三种用途: 1.修饰成员属性 public final int i = 1;//代表属性值不可变 public final SomeClass class = new SomeClass(); //代表属性指向的引用不可变 2.修饰方法参数 public String 阅读全文
posted @ 2020-08-04 11:18 氯雷他定 阅读(13) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/monkeyblog/p/10449363.html XA分布式事务协议,包含二阶段提交(2PC),三阶段提交(3PC)两种实现。 1、二阶段提交方案:强一致性 事务的发起者称协调者,事务的执行者称参与者。 处理流程: 1、准备阶段 事务协调者,向所有 阅读全文
posted @ 2020-08-03 15:28 氯雷他定 阅读(13) 评论(0) 推荐(0) 编辑