11 2022 档案

摘要:什么是 Doris? Apache Doris 是一个基于 MPP(大规模并行处理) 架构的高性能、实时的分析型数据库,以极速易用的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。基于此,Apache Doris 能够较 阅读全文
posted @ 2022-11-29 21:02 女友在高考 阅读(383) 评论(0) 推荐(0) 编辑
摘要:背景介绍 最近遇到了这样一个问题,我们有一个 jar 包 common-tool,作为基础工具包,被各个项目在引用。突然某一天发现日志很多报错。 一看是 NoSuchMethodError,意思是 DisJunction 里 init 方法没找到,但是我检查了代码是有这个方法的啊。 问题定位 当时百 阅读全文
posted @ 2022-11-29 12:08 女友在高考 阅读(831) 评论(0) 推荐(1) 编辑
摘要:本文将按照如下顺序给大家简单讲讲单元测试应该怎么写 什么是单元测试 单元测试又称模块测试,是针对软件设计的最小单位(模块)就行正确性的校验的测试,检查每个程序模块是否实现了规定的功能,保证其正常工作。 测试的重点:系统模块、方法的逻辑正确性 和集成测试不同,单元测试应该具备如下特点: 尽可能简短不重 阅读全文
posted @ 2022-11-22 13:45 女友在高考 阅读(870) 评论(0) 推荐(4) 编辑
摘要:周五晚上告警群突然收到了一条告警消息,点开一看,应用 fullGC 了。 于是赶紧联系运维下载堆内存快照,进行分析。 内存分析 使用 MemoryAnalyzer 打开堆文件 mat 下载地址:https://archive.eclipse.org/mat/1.8/rcp/MemoryAnalyze 阅读全文
posted @ 2022-11-07 13:19 女友在高考 阅读(580) 评论(0) 推荐(1) 编辑
摘要:背景介绍 最近要改一个导出的功能,在原有的基础上,在导出一份明细数据,要求导出内容加在原有 excel 的第二个 sheet 上。考虑到数据量还比较大,干脆引入阿里的 EasyExcel 来做。 下面我先上最终代码,再来说说我遇到的坑有哪些 代码实战 public String doHandle() 阅读全文
posted @ 2022-11-04 13:08 女友在高考 阅读(2330) 评论(0) 推荐(3) 编辑
摘要:前情提要 我们在开发中经常碰到这样的场景,查出两个 list 集合数据,需要根据他们相同的某个属性为连接点,进行聚合。但是平时我们使用的时候关注过性能吗?下面让我们一起来看看它的表现如何。 来个例子 我们现在有两个 List集合,需要根据他们相同的 personId 进行聚合处理,我们很容易想到的写 阅读全文
posted @ 2022-11-03 12:02 女友在高考 阅读(6870) 评论(21) 推荐(24) 编辑