自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVAEE多线程Thread的应用

创建线程:五种方式按需选择,工作中优先用 Lambda 表达式(简洁高效);控制生命周期:通过start()启动、中断、join()等待、sleep()休眠,实现线程的灵活控制;获取线程信息:通过getName()等方法,定位线程并获取状态信息。线程是调度执行的基本单位,开发者无需干预调度细节,只需聚焦 “任务定义” 和 “生命周期控制”,就能实现高效、安全的并发编程。

2025-11-14 00:03:27 507 2

原创 三大范式通俗解读与实战案例

表中的每一列都必须是原子值(不可再分割的最小单位),不能是组合值或多值。在满足1NF的基础上,所有非主键列必须完全依赖于主键,不能存在部分依赖。在满足2NF的基础上,所有非主键列必须直接依赖于主键,不能存在传递依赖。范式核心要求解决问题通俗口诀1NF列不可再分(原子性)列拆分不彻底一列一信息,不能“打包”存2NF非主键列完全依赖主键部分依赖导致的冗余依赖要“完全”,不能只靠主键一部分3NF非主键列直接依赖主键传递依赖导致的冗余依赖要“直接”,不绕弯子传递。

2025-10-19 23:48:49 842

原创 MySQL创建表必备:六大约束详解与实战代码

MySQL的六大约束是保障数据质量的“基石”,合理运用能让数据库结构更健壮、数据更可靠。在实际开发中,需根据业务需求选择合适的约束:非空约束确保必填项完整,唯一约束防止重复数据,主键约束标识唯一记录,外键约束维护表间关联,默认值约束简化数据插入,CHECK约束限制值范围。掌握这些约束的用法,能有效减少数据问题,提升开发效率与系统稳定性。

2025-10-19 16:59:22 1041 1

原创 SQL从入门到进阶:数据库操作核心语法全解析

数据定义语言(DDL)就像数据库的“建筑师”,负责定义和管理数据库的结构,包括创建、修改和删除数据库、表等核心对象。它不涉及具体的数据内容,而是专注于“框架”的搭建与调整。SQL语法看似繁多,但核心围绕“定义结构-操作数据-查询分析”三个维度展开。本文梳理的DDL、DML、查询技巧等内容,是数据库操作的基础与核心,掌握这些语法后,你可以应对大多数日常数据管理与分析需求。建议结合实际业务场景多练习,不断提升SQL的运用能力,让数据更好地为业务服务。

2025-10-19 16:33:57 796 2

原创 Java数据结构之PriorityQueue全面解析

本文深入探讨了Java中的优先队列(PriorityQueue)实现。优先队列是一种按元素优先级排序的特殊队列,采用堆数据结构实现,打破普通队列的FIFO规则。文章详细分析了堆的基本概念和核心操作(上浮、下沉),并手动实现了一个优先队列,包含大根堆/小根堆的构建、插入、删除等操作。同时介绍了Java自带PriorityQueue的使用方法,包括默认小根堆和通过比较器实现大根堆,并以TopK问题为例展示了实际应用。通过底层原理剖析和代码实现,帮助读者全面掌握这一重要数据结构。

2025-09-14 12:12:49 1336 1

原创 揭秘Java类与对象的核心概念与应用

这就是定义的一个类,从代码中可以看出类的定义方式就是:访问修饰符 class 类名{}。类中包含了年月日的三个成员变量。一般有了成员方法就得有东西来使用这些成员,这个时候就凸显出来了成员方法的作用性,但为类传参的时候得注意,需要加上this这个关键字,这个关键字表示的是指向当前对象,可以更简单的理解为为程序指明道路,让程序知道咱们要传参的值是给谁的,如下所示:(切记,this只能在方法中写)

2025-06-12 22:21:54 1042 1

原创 探索 Java SE 基础:流程控制与数据结构

在 Java SE 编程领域,程序的逻辑构建离不开多种基础概念,如顺序结构、循环结构、输入输出、方法等,它们是构建复杂应用的基石。

2025-05-31 00:43:41 517

原创 JAVA第一课

在 Java 中,类是程序的基本组成单位,是对象的抽象描述。以下是一个简单的类定义示例:java//类定义访问修饰符(如publicprivate等)类名(遵循大驼峰命名法)类体(用花括号{}包围)java中有很多与c语言相似的地方,但不同的也有很多,只有不断地学习才能不断地了解到更多,学习到更多,到此希望以上的内容能够帮助到大家。

2025-05-12 17:23:39 974 1

原创 程序进阶!扫雷游戏的简单实现

扫雷游戏是一款简单的小游戏,利用到的知识也仅仅是循环加上二维数组以及分支语句和函数,能够熟练的掌握这些一步步的练习以及合理的使用对代码的分类,如建立头文件,分组项目函数等对自己的编程有非常大的帮助!

2025-04-23 18:35:06 1009

原创 C 语言分支循环语句:程序逻辑的基石

if语句是最基本的分支语句,它的作用是根据一个条件表达式的值来决定是否执行特定的代码块。在这个例子中,由于num的值为 15,条件num > 10为真,所以会执行printf语句。

2025-04-14 00:55:10 357

原创 东方博宜oj1236——二分查找

二分查找算法通过不断缩小查找范围,将查找时间复杂度降低到 O(logn),大大提高了查找效率。在实际应用中,只要数据是有序的,二分查找都能发挥重要作用。通过本题的代码实践,我们对二分查找的原理和实现有了更深入的理解,同时也认识到代码优化的重要性。希望本文能对大家在算法学习和实践中有所帮助。

2025-04-12 21:28:39 548

原创 一名卷王的诞生之路

大家好,我叫 张柒,目前是一名对编程满怀热忱的一名在校大学生。一直以来,我都对计算机领域充满好奇,尤其着迷于通过代码构建出富有创意和实用价值的程序,这种兴趣促使我踏上了编程学习之路。

2025-04-11 21:00:52 335

空空如也

空空如也

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

TA关注的人

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