自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 经典面试题目“OOM异常会导致JVM退出吗?”

如果线程没有捕获Error异常,那么将由全局的异常处理器处理,默认的全局的异常处理器也会让当前这个发生异常的线程退出,但是如果这个线程是最后一个非守护线程,那么JVM会退出,如果不是,JVM并不会退出。这里顺便说一下,我们可以设置一个全局的异常处理器来统一处理,或者优先针对某个线程设置异常处理器,这样当我们忽略了捕获错误时,可以在全局异常处理器中进行处理。线程发生未处理的异常最终导致线程结束时,如果这个线程是最后一个非守护线程,则会退出,否则不退出。如果当前线程退出,那么JVM会退出吗?

2025-06-14 11:53:16 16

转载 依赖倒置 DIP、依赖注入 DI、控制反转 IoC 和工厂模式

核心思想提供一个接口,用于创建相关或依赖对象族,而无需指定具体类。抽象工厂包含多个工厂方法,每个方法负责创建一个产品族中的对象。适用场景需要创建一组相关或依赖的对象(例如 GUI 组件:按钮、文本框、下拉菜单等)。系统需要独立于产品的创建、组合和表示。C++ 示例// 抽象产品:按钮public:// 具体产品:Windows 按钮public:void render() override { std::cout << "Windows 风格按钮" << std::endl;

2025-05-13 13:24:29 32

转载 java两个数组合并 随机插入某个位置

我整理的一些关于【Java】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S1Java中两个数组的合并与随机位置插入在Java编程中,数组是一个非常基础且重要的数据结构。它用于存储固定数量的元素,提供了高效的数据访问方式。在许多应用场景中,可能会需要将两个数组合并...

2024-08-16 10:28:18 93

转载 R语言 去除重复记录

我整理的一些关于【数据分析】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/Hpqqk2R语言去除重复记录的完整指南在数据分析和处理过程中,去除重复记录是一个常见且重要的任务。重复数据可能源于数据收集的过程中,或者在多个数据源合并时。本文将指导你如何在R语言中实现去除重复记...

2024-08-10 04:01:36 489

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除