自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【JAVA面试】java权限修饰符

在 Java 中,访问权限(Access Modifiers)用于控制类、方法、成员变量等的访问范围。合理使用访问权限能够增强代码的安全性、封装性以及可维护性。

2025-01-10 14:51:25 971

原创 【JAVA面试】接口和抽象类

在四层架构(, , , )的设计中,接口和抽象类的选择对代码的可扩展性和设计模式的使用有很大影响。以下是接口()和抽象类()的区别,以及它们在该架构中的应用分析。优势:提供行为的统一定义,多个实现可以共用同一个接口。Controller 层可以依赖 接口,方便进行替换(如 Mock 实现或不同业务逻辑实现)。便于单元测试和依赖注入(如 Spring 的 注入)。2. 抽象类(Abstract Class)特点:部分实现:抽象类可以包含抽象方法()和非抽象方法(带有实现)。

2025-01-10 14:49:03 736

原创 【JAVA面试】自动装箱和自动拆箱

自动装箱是将基本数据类型自动转换为对应的包装类对象。拆箱是将包装类对象自动转换为对应的基本数据类型。自动装箱和拆箱简化了代码,不需要显式地进行转换,但要小心性能问题和null值导致的异常。虽然这种机制让 Java 更加简洁易用,但也需要在某些特定情况下谨慎使用,避免过度依赖。

2025-01-09 15:44:41 849

原创 【JAVA面试】基本类型与包装类型

基本类型:更简单,内存开销小,性能更高。包装类型:适用于需要对象的场景,支持null值和一些额外的功能,但性能较差。在开发中,如果不需要对象行为且需要高性能,建议使用基本类型。如果需要在集合类中使用或需要null值支持,则使用包装类型。

2025-01-09 15:41:47 1070

原创 【微服务】Alibaba Cloud Linux环境下Docker以及MySQL安装

dnf是新一代的rpm软件包管理器。

2024-06-28 11:02:35 636

原创 【前端】VUE项目创建

vue项目创建

2024-04-28 16:19:38 358

原创 【力扣二刷思路】DAY5

最大子数组和 两数之和

2024-03-19 11:43:06 826 1

原创 【力扣刷题练习】15. 三数之和

三数之和题解

2024-03-18 10:48:02 557

原创 【力扣二刷思路】DAY4

K个一组反转链表 反转链表II

2024-03-15 11:43:34 1799

原创 【力扣二刷思路】DAY3

数组中的第k个最大元素题解

2024-03-14 11:12:30 589

原创 【力扣二刷思路】DAY2

LRU 缓存

2024-03-13 11:23:28 1004 1

原创 【力扣二刷思路】DAY1

无重复最长子串 反转链表

2024-03-12 14:15:37 696

原创 【力扣刷题练习】93. 复原 IP 地址

复原IP地址题解

2024-03-11 11:45:25 1039

原创 【力扣晒题练习】232. 用栈实现队列

用栈实现队列题解

2024-03-09 10:54:59 664

原创 【力扣刷题练习】199. 二叉树的右视图

二叉树的右视图题解

2024-03-08 10:49:22 560 1

原创 【力扣刷题练习】1143. 最长公共子序列

最长公共子序列题解

2024-03-07 11:07:32 332

原创 【力扣刷题练习】72. 编辑距离

编辑距离题解

2024-03-06 11:00:49 457

原创 【力扣刷题练习】124. 二叉树中的最大路径和

二叉树中的最大路径和题解

2024-03-05 10:57:02 364

原创 【力扣刷题练习】二叉树的前中后序遍历(简单)

二叉树遍历简单题解

2024-03-04 10:45:03 354

原创 【力扣刷题练习】82. 删除排序链表中的重复元素 II

删除排序链表中的重复元素II题解

2024-03-03 10:50:21 684

原创 【力扣刷题练习】143. 重排链表

重排链表题解

2024-03-02 12:07:07 371

原创 【力扣刷题练习】42. 接雨水

接雨水题解

2024-03-01 10:43:49 2948 1

原创 【力扣刷题练习】56. 合并区间

合并区间题解

2024-02-29 11:10:29 531

原创 【力扣刷题练习】19. 删除链表的倒数第 N 个结点

删除链表的倒数第 n 个结点题解

2024-02-28 16:44:33 389

原创 【力扣刷题练习】876. 链表的中间结点

链表的中间节点题解

2024-02-04 09:53:51 376

原创 【力扣刷题练习】300. 最长递增子序列

最长递增子序列题解

2024-02-03 09:22:47 571

原创 【力扣刷题练习】415. 字符串相加

字符串相加题解

2024-01-31 10:22:55 440

原创 【力扣刷题练习】23. 合并 K 个升序链表

合并 K 个升序链表题解

2024-01-30 10:40:47 506

原创 【力扣刷题练习】160. 相交链表

相交链表题解

2024-01-26 20:54:17 531

原创 【MySQL】阿里云服务器卸载MySQL流程

云服务器卸载MySQL

2024-01-25 10:50:10 1146

原创 【力扣刷题练习】54. 螺旋矩阵

螺旋矩阵题解

2024-01-24 21:23:18 868

原创 【若依】前后端分离框架部署

(自用) 若依部署过程

2024-01-23 21:13:09 1362

原创 【力扣刷题练习】103. 二叉树的锯齿形层序遍历

二叉树的锯齿形层次遍历题解

2024-01-20 20:18:19 827

原创 【力扣刷题练习】146. LRU 缓存

LRU缓存题解

2024-01-18 19:46:41 553

原创 【力扣刷题练习】92. 反转链表 II

反转链表 II 题解

2024-01-17 11:59:05 516

原创 【力扣刷题练习】236. 二叉树的最近公共祖先

二叉树的最近公共祖先题解

2024-01-16 19:40:43 810

原创 【力扣刷题练习】88. 合并两个有序数组

合并两个有序数组题解

2024-01-15 19:49:12 488

原创 【力扣刷题练习】46. 全排列

全排列题解

2024-01-14 20:27:38 408

原创 【力扣刷题练习】121. 买卖股票的最佳时机

买卖股票的最佳时机题解

2024-01-14 19:30:19 441

原创 【力扣刷题练习】141. 环形链表/142. 环形链表 II

环形链表题解

2024-01-14 11:58:44 685

空空如也

空空如也

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

TA关注的人

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