自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为什么苦力怕会怕猫:从《我的世界》苦力怕行为看面向对象

本文通过《我的世界》游戏中的苦力怕行为生动阐释了面向对象编程中的多态性。文章构建了一个生物类体系作为基础架构,展示了苦力怕遇到不同生物(猫、玩家、猪)时表现出不同行为的代码实现。核心展示了多态的三个关键实现:发出特有声音、根据生物类型更新不同行为以及移动方式变化。最后通过运行示例演示了多态的实际应用,包括向上转型和统一接口处理不同子类对象。这种游戏场景的类比使抽象的多态概念变得直观易懂。

2025-12-10 20:31:13 1117

原创 LeetCode新手必看:“合并两个有序数组”的错误陷阱与解题启示

在 LeetCode 的入门题库中,“合并两个有序数组” 是一道经典的 Easy 级题目。然而,这道看似简单的题目,却常常让新手栽跟头。本文将深入剖析新手在解决这道题时的常见错误、背后的原因,并通过正确解法揭示解题的核心逻辑,希望能帮助新手少走弯路。

2025-11-20 21:02:12 937

原创 C99标准下的三角形分类程序

在软件测试领域,路径覆盖是一项至关重要的测试充分性准则,它要求测试用例能够执行程序中的每一条独立路径。然而,对于复杂的程序逻辑,手动设计能够覆盖所有路径的测试用例往往极为困难。

2025-10-25 17:21:34 139

原创 手搓Windows系统资源管理器

前几天翻旧资料找到的。

2024-12-28 22:03:59 336

原创 大一时的高级语言程序设计大作业——校园主持人大赛成绩管理系统

在现代教育体系中,高级语言程序设计不仅是计算机科学专业学生的基本技能,也是他们未来职业生涯的基石。2021年12月26日,我使用VC++ 6.0编译了我的第一个大作业,一个简单的C语言项目——校园主持人大赛成绩管理系统。随着编程技能的提升和对项目需求的深入理解,我决定将此系统升级至C++17标准,并扩展其功能以满足更多实际操作需求。通过本项目的开发,我深刻体会到了面向对象编程和STL的强大功能。因此,设计一个能够有效管理和处理成绩数据的系统是提高评审工作效率和公正性的关键。

2024-12-28 11:37:38 587

原创 基于C++的停车场管理系统(C++98/03)

大一下学期的数据结构课程,是我计算机学习历程中最难忘的一段经历之一。在这一学期中,我不仅学习了栈、队列、链表等基础知识,还迎来了人生第一次“大型”编程实践——数据结构课程设计。那次课程设计的主题是《简易停车场管理系统》,尽管项目规模并不大,但却让我深刻感受到了编程实践的魅力与挑战。本文将围绕这次课程设计的背景、开发过程及反思展开,与大家分享我的心路历程。

2024-12-27 10:28:00 991

原创 基于C++的简易停车场管理系统(C++14/17)

当年完成这个项目时,我刚开始学习 C++ 的标准库。

2024-12-26 15:19:02 839

原创 Python Django能注册用户 登录一直说用户或密码错误,有大佬可以帮忙解决一下吗

前端login_detail.html。前端login_home.html。课程设计(企业仓储管理系统)

2023-04-29 02:35:19 586 1

基于Django的简单个人博客管理系统

基于Django的简单个人博客管理系统

2025-04-12

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

TA关注的人

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