自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2、Java集合高频面试题

​ HashSet是基于HashMap实现的,HashSet的值存放于HashMap的key上,HashMap的value统一为present,因此 HashSet的实现比较简单,相关 HashSet 的操作,基本上都是直接调用底层 HashMap 的相关方法来完成,由于HashMap的键是不能重复的,所有HashSet 不允许重复的值。HashMap: JDK1.8之前是由数组+链表组成的,JDK1.8之后,为了提升效率,在当链表的长度>8,并且数组长度>=64的时候,链表就会转换为红黑树。

2026-03-02 16:26:33 348

原创 1、SE基础高频面试题

​ finally一般作用在try-catch代码块中,在处理异常的时候,无论程序是否出现异常,写在finally中的代码都会被执行,一般用来释放一些资源。用于基本类型的变量比较时: ==比较的是值是否相等,equals不能直接用于基本数据类型的比较,需要转换为其对应的包装类型。supper代表是父类对象,一般在本对象和父对象出现成员名称冲突时,强行调用父对象的成员,也经常用于调用父类的构造方法。不一样的是&&有短路的功能,即当符号前面的表达式为false时,后面的表达式将不再执行,而&没有这个功能。

2026-03-02 16:23:55 366

原创 Git 常用命令速查手册

公有平台:GitHub、Gitee(码云)私有部署:GitLab、Gogs、Gitea。

2025-10-03 18:12:56 521

原创 MyBatis-Plus 快速入门与核心功能指南

适用场景:企业规范要求 SQL 必须在 Mapper 层,但又想利用 Wrapper 动态条件。// Mapper 接口会自动注入WHERE ...条件。功能推荐做法单表 CRUD继承BaseMapper条件查询优先使用多表查询手写JOINService 层继承IService批量插入saveBatch💡最佳实践能用 Lambda 就不用字符串字段名,能用 Wrapper 就不手写动态 SQL,能批量就别单条!

2025-10-01 19:15:44 1746

原创 Linux命令速查:新手必备操作指南

【Linux常用命令速查摘要】🐧 基础格式:命令 [-选项] [参数] 核心操作: 1️⃣ 目录文件:ls/cd查看切换,mkdir创建,rm删除(⚠️慎用-rf) 2️⃣ 内容查看:cat/more显示,head/tail查看首尾(-f追踪日志) 3️⃣ 文件操作:cp复制(-r递归),mv移动/重命名 4️⃣ 压缩解压:tar -zcvf打包压缩,-zxvf解压 5️⃣ 文本编辑:vi/vim三模式(普通/插入/命令行),支持查找(:/)、替换(:%s) 6️⃣ 文件查找:find按名称/类型检索 ?

2025-09-29 08:24:15 441

原创 Docker命令大全与实战指南

数据卷是 Docker 提供的一种持久化存储机制。它是一个虚拟目录,用于在容器与宿主机之间建立目录映射。数据卷独立于容器生命周期,即使容器被删除,数据依然保留。Docker 负责管理数据卷的存储位置,支持多个容器共享同一个数据卷。基础操作系统环境(如 CentOS、Alpine)运行时依赖(如 JDK、Python)应用程序(如 JAR 包)启动脚本与配置Docker Compose 通过一个文件,一键管理多个关联容器(如 Web + DB + Nginx),实现快速部署与编排。

2025-09-29 08:19:48 1771

原创 HTTP状态码详解:从2xx到5xx全解析

HTTP状态码分为2xx(成功)、4xx(客户端错误)和5xx(服务器错误)三类。成功类包括200(请求成功)、302(临时重定向)和304(使用缓存)。客户端错误类包含400(请求语法错误)、403(权限不足)、404(资源不存在)、405(方法不允许)等。服务器错误类主要有500(服务器内部错误)和503(服务不可用)。需注意302与304的区别,403与404的返回优先级,以及429请求限速时的重试策略。正确理解状态码有助于快速定位和解决问题。

2025-09-28 17:18:47 614

原创 SpringWeb常用知识点

统一管理依赖(jar包)提供标准目录结构支持一键构建项目仓库分类本地仓库:开发者本地存储依赖的位置私服:企业内部搭建的中间仓库中央仓库:Maven官方维护的公共仓库坐标三要素groupId:组织/项目标识artifactId:模块标识version:版本号常用命令clean:清理编译结果compile:编译主代码test:运行测试package:打包生成制品install:安装到本地仓库deploy:发布到远程仓库依赖管理机制通过锁定版本,解决冲突控制反转(IOC)将对象创建

2025-09-28 17:03:10 863

原创 Java数据库操作:从JDBC到MyBatis精要

JDBC是Java语言中用于操作关系型数据库的规范接口,通过标准API执行SQL语句。

2025-09-28 16:51:54 1534

原创 MySQL入门指南:DDL、DML与DQL详解

MySQL数据库操作指南:涵盖安装部署、DDL(数据库/表结构定义)、DML(数据增删改)和DQL(数据查询)核心操作。重点包括:1)通过CREATE/ALTER/DROP管理数据库对象;2)使用INSERT/UPDATE/DELETE操作数据记录;3)掌握SELECT查询语法及WHERE条件、GROUP BY分组等高级用法。特别强调数据安全:删除操作需谨慎添加WHERE条件,表设计应合理使用约束确保数据完整性。建议开发时先用SELECT验证条件再执行修改,复杂查询善用别名提升可读性。

2025-09-28 16:44:42 455 2

空空如也

空空如也

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

TA关注的人

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