![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试
文章平均质量分 54
默默无闻的小黄同学
这个作者很懒,什么都没留下…
展开
-
Java面试-如何处理服务器OOM
作为一个程序员,基本或多或少的都接触过Java程序崩溃,其中因为OOM导致Java程序崩溃占大部分比例,导致OOM的原因了主要有如下的2个原因,这个在测试数据量有限的情况下,不容易被测试发现,容易造成缺陷逃逸;笔者就有过将生产的全量表查询到JVM内存中,导致线上环境频繁fullgc,最终导致程序不可用的。:文件的频繁的读写,file资源没有回收,也会造成内存溢出。:在实际的开发过程中,遇到过有大量会话请求到达服务器,但是查库过慢,大量的会话请求卡住,会话内容过大会导致内存溢出。原创 2024-02-21 23:31:12 · 351 阅读 · 0 评论 -
Java面试-MySql索引的数据结构和优势
Mysql使用时B+Tree作为索引文件的数据结构。原创 2024-02-21 22:37:52 · 256 阅读 · 0 评论