自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数字化图书管理系统设计实践(java)

本文设计并实现了一个基于分布式多层数据库的图书管理系统,旨在解决传统图书馆管理效率低下、数据冗余等问题。系统采用SpringBoot和SpringMVC框架开发,实现了图书管理、借阅归还、学生信息管理等核心功能模块。通过实体-关系模型设计数据库结构,确保数据完整性和安全性。测试结果表明系统功能符合预期,但仍存在部分模块响应效率低等问题。未来将持续优化系统性能,提升用户体验。该系统为图书馆数字化转型提供了可行方案,具有实际应用价值。

2025-08-20 23:35:09 1296

原创 算法--图(2)

算法--图(2)

2025-08-18 14:43:11 107 2

原创 贪心算法-

贪心算法-

2025-08-18 14:26:35 334

原创 算法的概念和时间复杂度

算法的概念和时间复杂度

2025-08-18 14:23:57 81

原创 GS-算法

GS-算法

2025-08-18 14:21:31 76

原创 操作系统原理课程设计

本文介绍了一个基于Linux的小型操作系统原型设计实践,通过实现16个核心Shell指令(如ps、ls、top、vi等)来深入理解操作系统内核原理。项目采用C语言开发,利用Linux系统调用和/proc文件系统获取进程、内存、文件等系统信息,模拟了UNIX/Linux环境下的命令行操作功能。重点阐述了vi编辑器、进程管理、文件操作等关键模块的实现原理,包括ANSI终端控制、进程状态解析、文件元数据处理等技术细节。

2025-08-18 13:04:15 10571

原创 Java实训:学生成绩管理系统实战

本文介绍了基于Java和MySQL开发的学生成绩管理系统的设计与实现。系统采用Java Swing技术构建GUI界面,实现用户权限管理、选课管理、成绩管理等功能模块。通过详细的需求分析、可行性研究和系统设计,解决了传统人工成绩管理效率低下的问题。系统测试表明,该系统能够有效提高学校成绩管理的自动化水平,满足不同用户的需求。开发过程中运用了面向对象编程思想、多线程技术和MySQL数据库技术,体现了Java语言的跨平台优势。该系统的实现为高校信息化建设提供了可行的技术方案。

2025-08-17 16:01:24 11050

原创 教材采购管理系统(java)

本研究设计并实现了一套基于Java的教材采购管理系统,针对高校传统手工管理教材效率低下、信息不透明等问题,开发了包含采购管理、库存管理、进货管理和信息管理四大核心功能的数字化解决方案。系统采用B/S架构和三层设计模式,运用工厂模式、策略模式等多种设计模式,实现了从采购计划制定到库存预警的全流程管理。通过MySQL数据库存储教材、供应商、订单等关键数据,并采用JDBC进行高效访问。

2025-08-16 19:22:49 6529 1

原创 报警产生器

本文介绍了一个基于单片机的报警产生器实验。实验通过P2.5口输出1KHz和500Hz音频信号驱动扬声器,实现交替报警功能(1KHz响100ms,500Hz响200ms)。使用P3.1口连接控制开关,按键按下时报警,松开停止。实验详细说明了信号产生原理(500Hz周期2ms,1KHz周期1ms)、延时函数实现方法,并提供了完整的C51程序代码。通过该实验,学生掌握了定时控制、GPIO电平翻转、频率周期转换等关键技术,同时认识到硬件电路与软件协同设计的重要性,以及在调试过程中示波器波形分析的关键作用。

2025-08-15 11:00:35 807

原创 单片机闪烁灯实验

本实验通过STC12C5A60S2单片机实现LED灯1秒间隔闪烁功能。实验步骤包括:1)配置P0端口连接LED电路;2)使用Keil Vision5编写控制程序,设计500ms延时函数;3)通过STC-ISP工具烧录程序。实验结果表明,通过控制P0.0端口电平(高电平熄灭、低电亮点亮)成功实现LED闪烁。实验过程中深入理解了I/O端口操作原理及软件延时设计方法,同时认识到延时精度和硬件连接对实验结果的重要影响,为后续单片机应用开发奠定了基础。

2025-08-15 10:27:05 1341

原创 I/O 并行口直接驱动LED 显示

本实验利用STC12C5A60S2单片机的P0端口驱动共阳数码管,实现0-9数字循环显示。通过硬件跳线设置(切换至数码管模式)和软件编程(采用查表法存储共阴字形码),完成了静态显示功能。实验过程中解决了消影处理、延时优化等关键问题,验证了I/O端口直接驱动LED的可行性。结果表明,合理配置段码输出和位选控制可实现稳定显示,为后续外设开发奠定了基础。建议后续可引入中断机制提升显示效率。

2025-08-14 22:17:23 979

原创 广告灯的左移右移

本实验通过STC12C5A60S2单片机控制8路LED灯实现广告灯效果。实验采用Keil Vision5编写C51程序,通过P0端口输出控制信号,使LED灯从中间向两端、再由两端向中间循环点亮。程序利用数组存储6种LED状态,通过主循环配合延时函数实现动态效果。实验过程中解决了"P0端口未定义"和闪烁速度过快等问题,加深了对单片机I/O控制、程序调试和软硬件结合的理解。通过实践掌握了单片机开发流程,包括程序编写、编译、烧录和硬件调试等环节,提高了嵌入式系统开发能力。

2025-08-14 22:06:19 1058

原创 DOS的使用

本实验报告详细记录了DOS环境下汇编程序的操作过程。实验通过编写tl.asm汇编程序(包含栈段设置、指针初始化、栈操作等指令),使用MASM工具生成可执行文件tl.exe,并利用T、U、D等调试命令分析程序执行过程。实验者通过实践掌握了汇编指令与硬件交互的底层机制,理解了栈操作对数据存储的影响,加深了对计算机组成原理中存储结构的认识。作为物联网工程专业学生,此次实验为后续嵌入式系统开发奠定了重要的底层编程基础,强化了对硬件与软件协同工作的理解。

2025-08-13 12:37:55 162 2

原创 汇编实验.

本实验报告通过Debug工具探究了计算机底层运行机制。实验者使用R命令观察并修改CPU寄存器内容,重点分析了CS:IP指针与指令执行的关系;利用D命令查看内存数据分布。实验验证了汇编指令对硬件资源的直接操控,使抽象的计算机组成原理具象化。作为物联网工程专业实践,该实验不仅加深了对内存管理和指令执行流程的理解,更为后续嵌入式系统开发和硬件编程奠定了重要基础,体现了理论知识与工程实践的有机结合。

2025-08-13 12:33:22 363

原创 脱机运算器实验

本实验报告详细记录了脱机运算器实验过程。实验使用TEC-8实验箱,通过手动连线完成运算器模块与操作板的连接,并利用数据开关向寄存器置入数据。重点验证了ALU的算术运算(加减)和逻辑运算(与或)功能,通过设置不同控制信号观察运算结果。实验结果表明,运算器能正确执行01H+02H=03H、02H-01H=01H、CCH与AAH得88H、CCH或AAH得EEH等运算。实验加深了对运算器数据通路和控制信号的理解,培养了硬件调试能力,为物联网工程专业的嵌入式开发打下基础。

2025-08-13 12:30:20 834

原创 运算器实验

本文介绍了计算机组成原理中关于寄存器堆操作的实验过程。实验通过设置数据开关和触发写信号,完成了向寄存器R0-R3写入指定数据(0FH、F0H、55H、AAH等)并验证的操作。实验者详细描述了接线方法、控制开关设置以及数据写入步骤,最终成功实现了寄存器堆的读写功能验证。通过本次实践,实验者加深了对计算机底层数据存储机制的理解,认识到寄存器堆在数据处理中的关键作用,同时也培养了硬件调试的工程思维,为后续计算机体系结构学习奠定了基础。

2025-08-13 12:13:47 1001

原创 堆栈和队列模拟

堆栈和队列模拟

2025-04-29 16:56:51 219

原创 球类(继承和多态)

球类(继承和多态)

2025-04-08 21:47:23 291 3

原创 随机产生4位随机码(java)

随机产生4位随机码(java)

2025-04-07 23:29:09 1054

原创 教师类设计(equals、tostring改写)

教师类设计

2025-04-06 16:17:46 171

原创 4. 面向对象程序设计

面向对象程序设计

2025-04-05 16:58:04 373

原创 学生管理系统(java)

学生管理系统

2025-04-05 16:53:56 1160

原创 类的基本概念

类的基本概念

2025-04-05 16:15:25 721

原创 设计Student类

设计Student类

2025-04-05 11:24:14 424

原创 简单类的定义

简单类的定义

2025-04-04 22:18:49 433

原创 java.2.25

java.2.25

2025-02-25 17:03:22 247 2

原创 java.2.19

java.2.19

2025-02-19 17:10:11 326 3

原创 01-Java基础语法

01-java基本语法

2025-02-03 01:13:00 1398 20

原创 Linux系统管理与维护

Linux系统管理与维护

2025-02-03 00:24:05 743 7

原创 实验四 数组和函数

(1)掌握一维、二维数组以及字符数组的定义、元素引用和编程方法。使用 (i + 1) % 4 来判断是否是每行的最后一个数字。(3)掌握函数定义和调用的方法,以及函数参数传递的方式。结果:%.2lf %c %.2lf = %.2lf\n"最大值:%d,位置:(%d, %d)\n"最小值:%d,位置:(%d, %d)\n"将str2的字符逐个复制到str1的末尾。(2)掌握字符串常用程序的设计方法。求最大公约数的递归函数(辗转相除法)请输入一个3x4的整数矩阵:\n"(4)理解变量的作用域及生存期。

2025-01-07 09:10:37 1024 4

原创 实验三 循环结构程序设计

(1)掌握while、do-while和for语句实现循环程序的方法。总共生成了 %d 个互不相同且无重复数字的三位数。软件:Visual C++ 6.0。语句和break语句在循环结构中的使用。如果个位和百位或十位相同,则跳过当前循环。如果因子数量超过12,则输出该数及其因子。如果十位和百位相同,则跳过当前循环。实验三 循环结构程序设计。其他字符个数:%d\n"字母个数:%d\n"数字个数:%d\n"空格个数:%d\n"避免平方根被重复计数。避免平方根被重复输出。

2025-01-07 08:44:38 618 2

原创 实验二 选择结构程序设计

实验二 选择结构程序设计

2024-12-01 21:21:04 977 3

原创 算法——图

算法——图

2024-12-01 21:18:22 211 1

原创 Linux常用工具的使用(2):文本编辑器的使用

Linux常用工具的使用(2):文本编辑器的使用

2024-11-23 21:29:03 470

原创 实验一 顺序结构程序设计

实验一 顺序结构程序设计

2024-11-19 21:30:32 1109

原创 X Window

(1)理解X Window的系统组成;(2)熟练掌握GNOME桌面环境的使用。

2024-11-14 10:58:34 798

原创 Vehicle友元Date多态Sedan和Truck

Vehicle友元Date多态Sedan和Truck

2024-11-07 14:50:46 605 1

原创 Linux常用命令(二)

Linux常用命令(二)

2024-11-06 15:02:39 646 1

原创 Linux常用命令(一)

Linux常用命令(一)

2024-11-02 11:32:02 1894 5

原创 虚拟机(Ubuntu)配置c语言环境

Ubuntu配置c语言环境

2024-10-23 20:12:49 828 12

mysql数据库,版本为5.7.38.0

mysql数据库,版本为5.7.38.0

2025-06-03

pycharm-3.1.1.zip

pycharm-3.1.1

2025-01-07

Python-3.8.3.zip

Python-3.8.3

2025-01-07

SW-DVD5-Visual-Studio-Pro-2012安装包

SW_DVD5_Visual_Studio_Pro_2012安装包

2024-11-07

Dev-Cpp 5.11 安装包

Dev-Cpp 5.11 安装包

2024-11-07

codeblocks-20.03安装包

codeblocks-20.03安装包

2024-11-07

VMware-workstation-16

VMware-workstation-16

2024-10-23

空空如也

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

TA关注的人

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