自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android图像处理毕业设计完整工程包:灰度化、边缘检测、滤镜等全功能可运行源码

提供一套开箱即用的Android图像处理毕业设计项目,支持真机和模拟器直接运行。内置灰度化、二值化、Sobel/Canny边缘检测、高斯模糊、锐化、怀旧/黑白/浮雕等滤镜效果,所有功能模块均已验证通过。基于Android Studio标准结构开发,包含app模块、Gradle配置、ProGuard混淆规则、适配Android 5.0至12.0的兼容性处理,以及详细README操作指南。代码采用Java编写,逻辑分层清晰,关键步骤配有中文注释,方便计算机、人工智能、电子信息、自动化等专业学生快速理解与复用。可

2026-07-31 03:10:11 196

原创 C51单片机+霍尔传感器实现三相无刷电机闭环驱动(含Proteus仿真与Keil源码)

用STC89C52或兼容C51单片机,配合三个霍尔元件实时检测转子位置,完成三相无刷直流电机(BLDC)的六步换相控制和PWM调速。资源包里有可直接编译的Keil C51工程(.uvproj、.c、.hex等),以及对应的Proteus仿真电路(.DSN、.DBK),能动态显示霍尔信号波形、三相电流变化和电机旋转效果。所有代码模块清晰:主循环调度、霍尔状态查表、换相逻辑判断、定时器PWM生成都已实现并注释完整。配套说明.txt明确列出各霍尔引脚定义、电机绕组接法、关键寄存器配置和常见编译/仿真问题排查方法。

2026-07-14 04:56:46 229

原创 Android PDA工控项目用的Modbus TCP通信代码包,支持PLC寄存器读写和浮点数转换

专为工业现场PDA设备对接PLC设计的Android端Modbus TCP通信实现,基于Modbus4J库完成线圈、离散输入、保持寄存器、输入寄存器四类功能码的稳定读写。默认适配16位整型数据传输,同时内置IEEE 754单精度浮点数编解码逻辑——写入时自动拆分为两个连续寄存器,读取时合并还原为float值。配套seroUtils.jar提供常用工具方法,工程采用标准Gradle结构,已预置Android Studio可直接运行的配置,含IP地址、端口、起始地址、寄存器数量等关键参数的快速修改入口。代码源自

2026-07-13 03:04:59 327

原创 STM32F10x智能风扇工程包:DS18B20温控+HC-SR501人体感应+PCB触摸+LCD1602实时显示

这个STM32F10x嵌入式工程包开箱即用,支持环境温度实时采集与风扇自动调速,基于DS18B20数字温度传感器实现精准温控;通过HC-SR501热释电红外模块检测人体靠近,触发风扇自动启停;操作界面采用PCB触摸按键,无机械磨损,响应稳定;LCD1602液晶屏同步显示当前温度值、风速档位(低/中/高/自动)、运行模式(手动/自动/睡眠)及系统状态;所有底层驱动均已适配标准外设库,包括GPIO配置、定时器PWM输出控制电机、USART串口调试、外部中断处理人体感应信号、以及精确延时和ADC采样(预留扩展);

2026-07-11 03:46:39 190

原创 第十一届蓝桥杯嵌入式省赛STM32G431 HAL库Keil工程源码(含LED/按键/串口/ADC/PWM)

这个资源包是第十一届蓝桥杯嵌入式设计与开发省级竞赛的完整可运行软件工程,主控芯片为STM32G431RBT6,基于ST官方HAL库开发,适配Keil MDK-ARM 5环境。工程结构规范,包含CMSIS标准层、STM32G4xx HAL驱动库、用户应用代码(Src/Inc目录)、启动文件startup_stm32g431xx.s、J-Link调试配置(JLinkSettings.ini、DebugConfig)、项目工程文件(.uvprojx、.uvoptx、.uvguix.hp)以及运行时支持组件(RTE

2026-07-10 04:52:22 202

原创 操作系统课设实战:Vue+Node可视化演示请求调页与LRU/FIFO/OPT缺页置换过程

一款专为操作系统课程设计开发的内存管理教学工具,前端用Vue构建交互界面,后端由Node.js提供逻辑支持,完整模拟请求调页机制和三种经典缺页置换算法(FIFO、LRU、OPT)。支持顺序、随机、三段混合三种指令访问模式,真实还原程序运行中的页面访问局部性特征。界面上实时渲染物理内存页框状态,区分驻留页、空闲页与刚被换出页;左侧信息区持续更新缺页次数、总访问次数及实时缺页率,便于横向对比不同策略效果。操作上提供单步执行和自动连续执行两种方式,适合课堂演示、学生自主实验或调试分析。项目已打包为开箱即用的Web

2026-07-08 04:26:35 214

原创 电信客户流失预测实操包:7043条真实样本+朴素贝叶斯完整代码+训练评估全流程

一套开箱即用的电信用户离网预测实践资源,含7043条Kaggle真实客户数据,字段覆盖基础属性(性别、年龄层、家庭状况)、账户行为(在网时长、合约类型、电子账单、缴费方式、月均消费)、服务订阅(宽带、流媒体、安全服务等开通状态)及最终离网标签。主数据集为清洗后的data.csv,配套time_left.tsv提供时间维度辅助字段,.csv输出预测结果。代码部分提供Jupyter Notebook和HTML双格式文件,基于Python 3.8+环境验证,无需修改路径或依赖即可本地运行;内置完整数据清洗、独热编

2026-07-05 03:42:05 253

原创 中小团队可用的工作日志系统:DWZ前端+ThinkPHP后端,一键部署带审核流程

专为5-20人小团队设计的日志管理工具,前端用DWZ框架实现简洁响应式界面和无刷新操作,后端基于ThinkPHP 3.x开发,支持组员提交日志、组长在线审核、多部门配置和角色权限自动控制。安装只需Apache或Nginx + PHP环境(建议5.4+),导入dwz_group.sql数据库,修改Admin/Conf/config.php里的数据库连接信息,以及Admin/constants.inc.php中的部门名称列表即可运行。默认管理员账号admin/admin,登录后可批量添加成员并分配组员或组长角色

2026-07-03 06:22:15 243

原创 N32G430最小系统配1.3寸TFTLCD屏的开箱即用标准库工程

基于国民技术N32G430单片机,直接适配1.3英寸TFTLCD MCU接口屏幕的标准库驱动工程。整个项目采用MDK-ARM开发环境组织,结构清晰:User目录下包含main.c主程序和中断处理文件n32g430_it.c/h;BSP层封装了LCD初始化、全屏刷新、点/线/矩形/字符绘制等常用显示功能;Drivers目录集成n32g430_std_periph_driver标准外设驱动;CMSIS提供内核与启动支持;SYSTEM模块含SysTick定时器和LED控制等基础外设管理。已编译生成atk_g430

2026-07-03 05:25:43 218

原创 Matlab眼底血管自动提取工具:含预处理、Frangi滤波与形态学优化全流程

直接运行就能提取眼底图像中血管结构的Matlab工具包,适配常见JPG格式眼底图(如8253aa2efadb635fdf80c4950c97aa4.jpg)。流程覆盖图像增强与噪声抑制:用adp_median.m做自适应中值滤波去椒盐噪声,HomomorphicFilter.m校正光照不均,CLAHE对比度增强提升暗区血管可见性;核心分割基于FrangiFilter2D.m多尺度滤波响应血管管状特征,配合Hessian2D.m和eig2image.m完成二阶导数计算;阈值分割支持Otsu全局或局部自适应方式

2026-07-02 03:47:28 220

原创 MATLAB实现的选择性搜索工具包:单图调试+批量处理,输出多尺度候选区域框

这个MATLAB工具包完整复现了选择性搜索(Selective Search)算法,不依赖任何加密或商业图像处理工具箱。支持两种运行模式:用demo.m快速测试单张图片(如自带的099.jpg),直接在原图上叠加随机色边框显示候选区域;用testAllPicturesInDirectory.m自动扫描指定文件夹内所有图像,逐张生成边界框坐标并保存到同目录。算法底层融合颜色直方图(getHistMatrix)、纹理特征(getTextureMatrix)、尺寸建模(getSizeMatrix)和填充度评估(u

2026-07-02 03:24:04 215

原创 MATLAB黄金分割法动态演示脚本:实时显示区间缩放、函数值对比与收敛过程

直接运行golds.m就能看到黄金分割法怎么一步步缩小搜索区间——输入目标函数句柄、左右端点和精度要求,脚本自动执行迭代,每一步都实时打印当前a、b、x1、x2位置,对应函数值,保留哪一段子区间,以及区间长度变化。所有中间数据自动整理成表格形式输出到命令行,清晰展示单峰函数一维寻优的完整逻辑链。配套的‘运行结果及说明.txt’里存了真实运行示例,从初始化参数开始,逐行解释每次判断依据(比如为什么舍去左段而保留右段)、如何更新端点、何时满足精度停止迭代,最后给出最优解位置和对应函数值。代码不依赖任何工具箱,纯

2026-07-01 06:10:19 184

原创 Django搭建的轻量级会议室预约平台,含完整前后端代码与SQLite数据库

一个开箱即用的会议室预约工具,后端基于Django 3.x+开发,已预置用户认证、会议室信息管理、实时时间冲突检测、预约创建/取消、管理员后台等核心流程;前端采用纯HTML/CSS/JS编写,不依赖Vue或React等框架,兼容Chrome/Firefox/Edge等主流浏览器,所有页面模板(login.html、index.html等)均放在templates目录下;数据库使用内置SQLite,包含完整迁移文件和初始化db.sqlite3,执行python manage.py migrate和python

2026-06-25 04:41:07 181

原创 Python版PatchMatch图像补丁匹配工具包:含双向匹配代码、迭代过程GIF与多组示例图

一套开箱即用的PatchMatch图像补丁匹配实现,包含基础单向匹配(PatchMatch.py)和增强双向匹配(PatchMatch_Bidirectional.py)两个核心脚本。输入任意两张RGB图像(如cup_a.jpg和cup_b.jpg),自动运行多轮迭代,生成逐帧匹配结果图(0.jpg至7.jpg)及动态演示GIF(1_itr.gif、2_itr.gif等共6个迭代动图)。配套提供风格迁移典型场景所需素材:参考图ref.png、源图A.jpg、目标重建图B_prime.jpg,以及双向传播中间

2026-06-24 03:27:11 183

原创 PyQtGraph实测:9亿数据点下不卡顿的桌面绘图工具包

一套开箱即用的PyQtGraph可视化工程,专为处理超大规模时间序列或数值型数据设计。支持散点图、折线图的极速渲染,内置平移、缩放、动态刷新等交互功能,并采用内存优化策略应对海量数据加载压力。项目结构清晰,包含主程序main.py、基于Qt Designer生成的界面文件win.ui及其绑定脚本win.py、自定义绘图组件MYplotweight.py、业务逻辑模块modell.py,以及已预编译的.pyc字节码文件,适配Python 3.7环境,Windows平台可直接运行。依赖极简,仅需PyQt5和py

2026-06-23 03:54:49 178

原创 Matlab版A*静态路径规划工具包:一键运行,含双效果图与协同路径拓展脚本

直接运行就能看到机器人在带障碍物的地图上自动规划出最优行走路线的Matlab仿真工具。主程序main.m集成地图生成、起点终点设置、障碍识别、A*节点搜索和路径回溯全过程,运行后立刻弹出可视化结果图,清晰显示规划路径及对应代价值。配套两张实测效果图(运行结果.jpg、运行结果2.jpg)直观展示不同场景下的算法表现。额外提供Time_Astar_test.m用于测试A*执行耗时,以及Time_Astar_For_Cooperative_Path_Finding.m支持多机器人初步协同路径验证。所有代码基于M

2026-06-21 03:47:21 190

原创 STM32H7全系列寄存器级USB CDC虚拟串口固件(H750实测可用,Keil直接编译)

一套不依赖HAL或LL库的纯寄存器操作USB虚拟串口方案,基于STM32H750VBT6开发,同时兼容H743、H753、H7A3等全系列H7芯片。固件实现标准CDC ACM类设备功能,上位机即插即识别为COM口,支持双向串行数据收发。包含完整USB设备底层驱动(USB_HAL)、CDC应用逻辑(USB_APP)、系统基础模块(SYS/DELAY/USART)、动态内存管理(MALLOC)、USMART在线调试组件,以及QSPI Flash启动所需的startup_stm32h750xx.s启动文件和qsp

2026-06-20 03:23:38 244

原创 滑块曲柄机构MATLAB一键仿真:实时输出位移、速度、加速度与连杆受力曲线

直接运行Slider_Crank_Simulation_in_MATLAB.m就能看到滑块曲柄机构完整运动过程——位置随时间变化的轨迹、瞬时速度与加速度曲线、各连杆动态受力响应,全部自动生成并绘图。底层采用牛顿-欧拉法列写动力学方程,支持灵活调整曲柄长度、连杆长度、输入转速、构件质量等参数,所有物理量按设定时间步长逐点求解。程序自带详尽中文注释,参数含义在README.md里逐条说明,测试用初始条件已预置,Matlab 2014a到2021a开箱即跑,不依赖工具箱。生成的frame_*.png是机构运动过程

2026-06-19 04:08:55 277

原创 MATLAB风向数据可视化脚本:快速出图带扇区统计与风速分层着色

WindRose.m 是一个开箱即用的 MATLAB 脚本,专为处理实测风向数据设计。输入风向角度数组(单位:度)和对应频次或风速值,脚本自动按指定方位数(8/12/16等)划分扇区,计算各方向出现频率并归一化,生成标准风向玫瑰图。图表支持双模式显示:可选展示百分比频率或原始计数;叠加风速分级颜色映射,直观反映不同风向下的风速分布特征。输出为高清矢量图(.png 或可扩展为 .eps/.pdf),适配技术报告、环评材料及风电前期评估文档。不依赖任何工具箱,MATLAB R2014a 及以上版本均可直接运行。

2026-06-18 05:01:48 205

原创 Neo4j图数据前端可视化工具:D3力导向图+实时交互功能开箱即用

直接连接Neo4j数据库,输入Cypher查询就能生成可交互的力导向图。鼠标悬停显示节点属性,双击某节点自动加载关联子图,拖拽可固定位置,点击切换松开/吸附状态;支持按节点标签自动配色、SVG图标与自定义图片混合显示节点、关系方向智能识别(箭头朝向)、画布缩放平移及窗口自适应。本地运行只需克隆后执行npm install和gulp构建,启动服务即可在浏览器打开示例页面查看效果。源码结构清晰,包含src源码目录、dist构建输出、test测试用例、docs说明文档,以及配套CSS、JS、图片和字体资源。所有功

2026-06-13 03:54:57 273

原创 C++ OpenCV机器学习实战包:含人脸检测级联分类器、多语言教程与构建脚本

面向C++开发者的一站式OpenCV机器学习实践资源,开箱即用。内置Haar、LBP和CUDA加速版级联分类器(haarcascades、lbpcascades、haarcascades_cuda),支持人脸检测、物体识别等实时视觉任务;提供vec_files样本生成支持,方便自定义训练。包含多个CMakeLists.txt配置文件,适配不同项目结构,快速完成环境搭建与编译。配套工具脚本(tutorial-utils.js、mymath.js)辅助数据处理与算法验证,Doxygen文档配置(DoxygenL

2026-06-11 10:58:00 210

原创 C语言写的SCPI指令解析工具包,带TCP通信、SRQ响应和交互式调试示例

一套开箱即用的SCPI协议解析方案,纯标准C实现,不绑定操作系统或硬件平台,适合嵌入式设备和上位机共用。核心库libscpi负责命令语法识别、参数分割、状态字读取、错误码映射和SRQ事件触发处理。examples目录提供5类实操场景:基于socket的TCP服务端测试、模拟仪器端SRQ中断响应、命令行交互式调试器(支持历史命令和自动补全)、LwIP协议栈下的网络集成、以及CVI环境调用接口示例。test目录覆盖解析器单元测试、语法边界验证和TCP/SRQ功能回归脚本。所有代码配Makefile,支持Linu

2026-06-10 08:37:56 293

原创 STM32F103ZET6开发板上DHT11温湿度采集+TFTLCD实时显示完整工程(含FSMC驱动与Keil项目)

基于战舰STM32F103开发板V3(主控STM32F103ZET6),实现DHT11传感器温湿度数据稳定读取与TFTLCD屏幕实时刷新显示。DHT11挂载在PG11引脚,采用单总线协议,每100ms自动更新一次数据;LCD支持ALIENTEK 2.8/3.5/4.3/7英寸型号,通过FSMC接口连接(片选FSMC_NE4,RS接A10),驱动已适配。系统启动时自动检测DHT11是否存在,失败则报错并停止采集,成功后点亮PB5上的DS0指示灯。配套代码包含标准外设库、delay/sys/usart/KEY底

2026-06-10 08:27:25 300

原创 速购WinForm电商系统:SQL Server 2008 + VS2010实现的完整C/S端网上交易演示项目

一套开箱即用的桌面端电商教学实践项目,基于Windows Forms开发,后端数据库采用SQL Server 2008,开发环境为Visual Studio 2010。系统以‘速购’为名,模拟真实电脑城线上交易场景,包含前后台双模块:前台支持商品分类浏览、关键词搜索、购物车增删改查、订单提交与查看;后台涵盖商品上下架、用户账号管理、订单状态处理、库存数量调整等运营功能。所有数据交互通过强类型DataSet完成,目录中多个.Designer.cs文件对应不同版本的数据集定义,体现典型的ADO.NET数据绑定开

2026-06-10 07:27:39 227

原创 PyQt5可视化图像分析工具:一键运行YOLOv5检测、CenterNet关键点、UNet分割三合一

一个开箱即用的桌面端图像智能分析工具,用PyQt5搭建图形界面,集成YOLOv5做通用目标检测(支持多类别框选与置信度显示)、CenterNet实现单目标高精度关键点定位与简单姿态估计、UNet完成像素级语义分割(适配医学影像、遥感图等场景)。拖拽图片即可加载,实时显示检测框、关键点连线、分割掩膜,并支持叠加渲染、坐标/类别/置信度信息导出。代码结构清晰,含predict_yolo.py、predict_unet.py等独立预测脚本,utils目录提供预处理、后处理、指标计算等常用函数;loggers记录训

2026-06-09 11:06:41 169

原创 Java版智慧养老中心管理系统(含可运行源码+环境配置指南+调试文档)

一套真实落地的Java智慧养老管理平台源码,已通过高校毕设评审并获98分高分,适用于计算机、电子信息、数学等专业学生做毕业设计或课程实践。项目基于标准Maven结构组织,包含完整的src/main/java业务代码、src/main/resources配置文件、test单元测试目录及target编译输出,支持直接导入IntelliJ IDEA或Eclipse一键运行。配套提供《必读推荐.docx》和《配置说明.pdf》,详细覆盖JDK/Maven/MySQL/Tomcat环境搭建步骤、数据库初始化SQL脚本

2026-06-09 09:34:12 277

原创 Scratch 3.0可直接运行的愤怒的小鸟教学工程:含角色克隆、弹射逻辑与完整音效资源

一套开箱即用的Scratch编程教学资源,专为9-14岁学生设计,完整实现愤怒的小鸟核心玩法。包含已调试通过的.sb3源文件,支持Scratch 3.x在线或离线编辑器直接导入运行;内置16张高清PNG角色与场景图(小鸟、绿猪、木块、石块、冰块等),3个SVG矢量图形便于缩放修改;7段WAV音效(发射、碰撞、爆炸、胜利等)和4段MP3背景音乐,全部按功能分类存放。项目代码覆盖克隆机制、角度与力度控制的物理弹射模拟、像素级碰撞检测、实时分数统计、多关卡切换及失败重试逻辑,每段关键代码均有中文注释。资源结构清晰

2026-06-09 07:54:08 315

原创 Matlab光谱/色谱自动寻峰与多算法拟合分析工具包(含交互校正和可视化)

专为光谱、色谱、质谱及电化学等一维峰形数据设计的Matlab实用工具集,开箱即用,无需额外配置。内置12种寻峰策略,包括基于导数、高斯拟合、Savitzky-Golay平滑、信噪比自适应、二阶导数零点检测、半高宽筛选、阈值分割等,能稳定应对噪声干扰、峰重叠、基线漂移等常见难题。支持全自动识别峰位、峰高、峰宽、积分面积、对称性等关键参数,并通过measurepeaks.m输出结构化结果;autopeaksplot.m和autofindpeaksplot.m提供实时可视化反馈;idpeaks.m支持鼠标点击交互

2026-06-09 03:43:29 227

原创 纯Python手写BP神经网络做股票收盘价单步预测(带数据+可直接运行)

用基础Python从零实现BP神经网络,不依赖TensorFlow或PyTorch等深度学习框架,专用于股票收盘价的单步时间序列预测。整个流程涵盖Excel股价数据(data.xlsx)读取、Min-Max标准化处理、滑动窗口构造输入特征与标签、前向传播与反向误差更新、训练过程监控及预测结果可视化(.png)。核心逻辑封装在BPNN.py类中,主程序stock_predict.py调用简洁清晰;配套README.md说明一键运行步骤,requirements.txt列出仅需numpy和matplotlib两

2026-06-08 13:09:50 217

原创 Vue+Java双端可部署的智慧农业管理源码,含数据库与完整前后端工程

一套开箱即用的智慧农业管理系统源码,前端用Vue.js开发,集成vue-router路由、screenfull全屏控制、clean-css样式处理,支持响应式布局和主流浏览器;后端基于Java构建,结构规范,覆盖农业物联网典型场景——传感器数据采集、设备状态监控、环境参数告警、基础农事记录等功能;配套提供farm_front-master前端项目和farm_back-1.0后端模块,包含db_farm.sql初始化数据库脚本,pom.xml依赖配置清晰,.babelrc、.eslintrc.js等开发配置齐

2026-06-08 07:59:08 270

原创 Windows下可直接运行的C++拼图游戏源码:带EasyX界面、音效和自动保解机制

一套开箱即用的C++拼图游戏工程,基于EasyX图形库开发,适配Windows平台,编译后生成独立可执行文件。游戏核心由GameFrame和Picture两个类协同完成:前者负责窗口创建、基础绘图与鼠标/键盘事件响应;后者专注图片加载切割、随机打乱(从终局反向移动生成)、坐标映射及胜利判定。点击逻辑经过优化,能精准识别任意拼图块区域,避免误触。所有初始布局均通过合法移动序列生成,天然可解,无需额外验证。资源包内置8张JPG拼图素材(00.jpg–07.jpg)、胜利提示音(胜利.mp3)、操作反馈音(key

2026-06-08 04:13:44 206

原创 PyTorch版GITGAN脑电生成代码包:含OpenBMI与BCICIV2a数据集支持及完整训练流程

一套开箱即用的脑电信号(EEG)生成代码实现,基于GITGAN架构,使用PyTorch框架开发。包含完整的模型定义(networks.py、Models.py)、训练控制逻辑(training.py)、数据预处理与评估工具(utils.py)、主入口脚本(main.py)以及演示脚本(demo.py)。适配OpenBMI和BCICIV2a两大主流公开EEG数据集,提供多组划分比例的索引文件(如OpenBMI0.8.txt、BCICIV2a+0.6.txt等)和对应配置文件(OpenBMI.yaml、BCIC

2026-06-07 06:01:39 237

原创 Linux发Windows/Linux收的UDP组播调试工具,带CMake一键构建和跨平台线程封装

提供一套可直接运行的UDP组播通信验证环境,发送端仅支持Linux 64位,接收端兼容Windows 64位和Linux 64位。代码用C++编写,结构清晰:common目录封装基础组件(日志Log、线程myThread、互斥锁Mutex、Windows专用线程win32Thread),udp_service为发送端程序,udp_client为接收端程序。通过CMake统一构建,已预设build_linux和build_win目录,适配不同系统编译流程;附带组播IP配置说明和readme操作指引。所有头文件

2026-06-07 04:00:21 202

原创 MATLAB一键仿真:拉盖尔高斯光束穿过单缝后的夫琅禾费衍射全过程(含建模、透射函数、远场图样与实操录像)

下载即用的MATLAB仿真资源包,运行Runme_danfeng.m就能完整复现拉盖尔高斯(LG)光束经单缝衍射的数值过程。先生成指定拓扑荷数l和径向阶数p的LG光场强度分布(figure1_initial_intensity.png),再构建单缝透射函数(figure2_U1_distribution.png),最后计算并可视化夫琅禾费远场衍射图样(figure3_final_intensity.png和figure4_intensity_3d.png)。所有图像实时绘制,支持动态调节缝宽、波长、l/p值

2026-06-06 08:54:30 191

原创 STM32F103C8T6搭配ESP8266直连OneNet,温湿度监测+继电器远程开关一键搞定

基于STM32F103C8T6最小系统板,配合ESP8266 WiFi模块,实现DHT11等温湿度传感器数据自动采集并上传至OneNet云平台;同时实时同步继电器当前开关状态,支持在OneNet网页端手动下发ON/OFF指令,单片机收到后立即执行对应动作。工程已适配KEIL开发环境,包含完整底层驱动:GPIO控制继电器、USART2与ESP8266通信(AT指令模式)、I2C接口读取DHT12或兼容传感器、TIM定时器触发周期采样、精简MQTT协议栈(mqtt.c)和WiFi连接管理(wifi.c)。用户只

2026-06-06 06:49:40 185

原创 MATLAB版LSTM电力负荷预测工具:含住宅/工业实测数据、多脚本分工与完整评估指标

直接运行就能出结果的MATLAB电力负荷预测方案,用LSTM做时间序列回归建模,覆盖住宅和工业两类典型用电场景。包里自带两套真实采集数据——房产.xlsx和工业.xlsx,已预处理成maydata.mat和maydata.npz,加载即用。三个主脚本各司其职:main0.m跑标准LSTM流程,mainfang.m专攻住宅负荷预测,maing.m适配工业负荷建模;配套MSE_RMSE_MBE_MAE.m和R_2.m两个评估函数,自动计算均方误差、均方根误差、平均偏差、平均绝对误差和决定系数,结果分别存为结果2

2026-06-04 11:53:44 230

原创 黑龙江全省三级行政区划矢量数据:地级市、区县、乡镇街道边界SHP文件合集

黑龙江全省范围内的标准化GIS矢量数据包,包含地级市、市辖区/县/县级市、乡镇/街道三个行政层级的完整边界SHP文件。每个层级均配备对应的.dbf属性表、.prj坐标定义文件、.shx索引文件,以及.sbn/.sbx空间索引,确保在ArcGIS、QGIS等平台中可直接加载、无报错、无需修复拓扑。坐标系统一为CGCS2000或WGS84(具体以各.prj文件为准),所有图层已按层级命名清晰:黑龙江.shp(省级轮廓)、黑龙江各地级市.shp(13个地级市)、黑龙江各区县.shp(128个区县及县级市)、黑龙江

2026-06-04 03:07:41 301

原创 PyTorch轴承故障识别实战包:含CWRU一维振动数据、LSTM/1D-CNN模型权重与训练可视化图表

直接可用的轴承故障诊断代码与数据资源,基于西储大学(CWRU)公开振动信号数据集,已整理为标准.npy格式训练样本(data_train.npy、label.npy),并按4种工况拆分为xc_data_0.npy至xc_data_3.npy及其对应标签。内置完整PyTorch数据加载流程,支持自动标准化与批次读取。提供三种可运行模型结构:纯LSTM、1D-CNN、以及LSTM-AE联合编码器,附带训练完成的权重文件(autoencoder_500.pth、autoencoder_SE_500.pth、Lst

2026-06-02 13:05:18 272

原创 MATLAB版自适应步长RK4求解器:带误差控制的ODE数值计算工具

一套开箱即用的MATLAB常微分方程(ODE)初值问题求解工具,核心是四阶龙格-库塔法(RK4)配合自适应步长机制。通过实时估算局部截断误差,自动增减积分步长,在预设精度范围内平衡计算速度与结果可靠性。包含主求解函数zhukong.m、右端函数f.m(可按需修改微分方程形式)、半步长验证模块half.m,以及清晰的中文使用说明。不依赖Symbolic Math Toolbox或ODE工具箱,纯基础MATLAB语法编写,变量命名直观,适合教学演示、算法理解、课程作业及轻量级科研计算。支持任意一阶显式ODE系统

2026-06-02 03:27:49 244

原创 LAMOST光谱三分类实战工程:ResNet18识别恒星/星系/类星体,含数据清洗、训练推理全流程脚本

用真实LAMOST望远镜采集的18万条天体光谱(14万训练+4万测试)做恒星、星系、类星体三分类任务。整个流程从原始CSV光谱文件开始:先用csv2feather转为高效feather格式;再通过process_data.py完成缺失值处理、信噪比筛选、黑体辐射拟合校正等预处理;接着在ResNet18模型上实施归一化、随机裁剪与翻转增强;train_CNN.py和test_CNN.py支持端到端训练与预测;process_test.py专门适配测试集格式;test_kNN.py提供对比基线。所有脚本均经本地

2026-06-01 10:54:51 188

MATLAB实现的遗传算法路径规划工具包,含平滑路径生成与地图可视化

一套开箱即用的MATLAB路径规划代码,核心基于遗传算法(GA),适用于二维静态环境下的起点到终点最优路径搜索。包含完整可运行主程序main.m,支持自定义障碍物地图(通过DrawMap.m绘制)、路径适应度评估(cal_path_value.m)、选择(selection.m)、交叉(crossover.m)、变异(mutation.m)等GA关键操作。额外提供路径后处理功能:cal_path_smooth.m用于优化折线路径的连续性,generate_continuous_path.m可生成高密度采样点的平滑轨迹,便于后续运动控制或仿真使用。所有函数模块清晰分离,参数注释完整,适合作为机器人导航、无人车路径规划或智能算法教学的参考实现。

2026-07-04

APM32E103单片机I²C外设驱动工程包(含标准库与可运行固件)

基于APM32E103芯片的完整I²C通信驱动实现,适配整个APM32E1系列MCU。压缩包内含标准外设库(APM32E10x_StdPeriphDriver)、中断配置文件(apm32e10x_int.c/h)、主程序入口(main.c)、已编译生成的可执行固件(atk_e103.hex),以及完整的MDK-ARM工程结构(含BSP、CMSIS、Device、SYSTEM、User等目录)。所有代码通过官方标准库开发,支持直接导入Keil MDK环境编译,无需额外修改即可下载运行。I²C初始化、读写时序、从设备地址配置、应答处理等关键逻辑均已封装为可复用函数,适用于EEPROM、OLED、温湿度传感器等常见I²C外设接入场景。工程目录组织清晰,符合国产MCU嵌入式开发惯例,便于快速移植到同系列其他型号如APM32E101/E102。

2026-07-04

SSM架构汽车租赁系统毕业设计全套:含可运行源码、MySQL数据库、论文与答辩PPT

一套开箱即用的Java汽车租赁管理系统,基于Spring+SpringMVC+MyBatis(SSM)框架开发,适合作为本科毕业设计项目。系统已通过Eclipse和IDEA环境实测,JDK 1.8+、MySQL 5.7兼容,附带完整SQL建表脚本(ssm6vo2w.sql)和Maven配置(pom.xml)。前后端分离设计,后端采用标准SSM三层结构,前端整合HTML与Vue实现响应式界面。权限分为管理员与普通用户两类:管理员可管理汽车类型、车辆信息、租赁/续租/归还全流程、保险与违章记录、用户及留言板;普通用户可在前台浏览车辆、查看资讯、提交反馈,在个人后台完成租赁操作、收藏管理及状态跟踪。资源包内含lw12.doc格式毕业论文、dab.pptx答辩PPT、全部源码(src目录)、编译配置文件(.project、.classpath等)、项目依赖配置(org.eclipse.*系列文件)以及构建输出目录(target),所有文件结构清晰,无冗余内容,直接导入IDE即可编译运行。

2026-07-03

基于PQ解耦法的IEEE标准系统潮流计算MATLAB实现(含14/30/118节点完整数据与结果)

提供一套开箱即用的PQ解耦法潮流计算MATLAB程序,支持IEEE14、IEEE30和IEEE118节点标准测试系统。压缩包内含三个系统的原始数据文件(IEEE14.dat、IEEE30.dat、IEEE118.dat),配套数据格式说明文档,以及核心计算脚本:read.m负责读取节点与支路数据,ymatrix.m构建导纳矩阵,linepq.m处理线路功率,pf.m为主调用函数,jaco1.m和pq.m实现雅可比矩阵简化与迭代求解,read11.m用于结果解析。所有程序已通过实际运行验证,附带预计算完成的结果文件(位于‘原始数据和计算结果’文件夹),涵盖各系统的节点电压幅值/相角、支路潮流、网损等关键指标。目录中还包含按节点数命名的子文件夹(003_bus、039_bus、009_bus),便于快速定位对应规模的算例。适用于电力系统分析课程设计、算法验证及教学演示。

2026-07-02

FPGA上用窗函数法设计FIR滤波器的完整实现资料包(含MATLAB生成脚本与COE文件)

这个资源包提供基于窗函数法在FPGA中实现FIR滤波器的全套技术资料,适合数字信号处理和硬件开发人员快速上手。里面包含Windows_fir.m脚本,用于在MATLAB中根据指定参数(如滤波器长度、截止频率、窗类型)自动生成滤波器系数;生成的系数已导出为标准COE格式文件firlt.coe,可直接导入FPGA开发工具(如Vivado)用于IP核配置或自定义逻辑设计;配套文档‘窗函数是一种在时域设计Fir滤波器的方法.docx’详细说明了矩形窗、汉宁窗、汉明窗等常用窗函数的数学表达、频域特性对比、主瓣宽度与旁瓣衰减关系,以及如何通过窗长和窗型选择平衡过渡带宽与阻带衰减;fircoe文件夹存放不同窗类型对应的多组预生成COE系数,方便对比验证。整个流程覆盖从理论推导、MATLAB建模、系数量化到FPGA部署的关键环节,不依赖高级IP核,强调底层实现逻辑和可移植性。

2026-07-01

基于C#的UHF RFID读写器控制程序(支持ISO18000-6B/6C)

这是一套可直接运行的Windows桌面端RFID读写工具源码,使用C#开发,适配主流UHF频段读写器硬件。程序通过UHFReader18CSharp.dll动态库与设备通信,完整实现标签识别、单标签/多标签读取、EPC/USER区数据写入、密码校验、锁定操作等核心功能。界面采用WinForm设计,包含主操作窗体Form1及配套资源文件,支持ISO18000-6B和ISO18000-6C双协议标签,兼容EPC Gen2标准。项目已预编译为UHFReader18demomain.exe,无需额外安装环境即可连接串口或USB接口读写器进行实测。配套Basic.dll提供底层通信封装,.sln解决方案文件支持Visual Studio 2015及以上版本打开调试。所有资源文件(图标、图片、配置)均已内嵌,适合二次开发或教学演示使用。

2026-07-01

MATLAB遗传算法实战合集:30个可运行工程案例源码包

包含30个完整MATLAB智能算法实现案例,全部附带可直接运行的源代码。覆盖遗传算法核心应用:函数寻优、BP神经网络权值优化、TSP路径规划、LQR控制器参数整定、多目标优化、车间调度、物流选址等;同时集成谢菲尔德遗传算法工具箱详解、多种群/量子/免疫/粒子群等改进型算法实现。每个案例均含问题建模说明、算法流程图解、关键函数注释(如SELECT.M、across.m、REINS.M、GA_LQR.m)、主程序(main.m)及结果可视化(figure.fig、centre.fig)。适合有一定MATLAB基础、正在准备数学建模竞赛或开展优化类课题研究的用户,不建议零基础初学者直接使用。所有代码经目录结构验证,含GAFCM.m(模糊C均值优化)、SAGAFcmMain.m(自适应遗传模糊聚类)、MPGA.m(多种群遗传算法)、GABPMain.m(遗传优化BP网络)等典型文件,支持快速调试与二次开发。

2026-07-01

SpringBoot实现的协同过滤商品推荐系统源码包

这是一个基于SpringBoot框架开发的商品推荐系统,核心采用协同过滤算法,支持用户行为数据驱动的个性化商品推荐。资源包包含完整可运行项目结构:src目录含Java业务逻辑与推荐算法实现,pom.xml和mvnw提供Maven构建支持,db目录(或相关SQL脚本)用于存储用户-商品交互数据,springboot开发文档.docx说明环境配置、模块功能及部署步骤,readme.txt给出快速启动指引。系统兼容SpringBoot 3.x版本(从目录名springboot300z2可推断),已预置基础Web接口与推荐服务层,可直接导入IDE运行调试。配套.classpath、.project等文件适配Eclipse开发环境,.gitignore保障版本控制规范性。适用于电商后台推荐模块学习、课程设计或轻量级项目二次开发。

2026-06-30

B站Buvid参数逆向分析[项目源码]

本文详细分析了B站(Bilibili)APP中Buvid参数的生成机制。通过抓包发现Buvid位于请求头中,并在拦截器中被设置。核心生成逻辑位于com.bilibili.api.c类的a()方法,该方法从SharedPreferences中读取值。若为空,则通过d()方法生成,生成策略分为四种:XZ开头(基于手机状态字符串的MD5)、XY开头(基于MAC地址的MD5)、XX开头(基于Android ID的MD5)和XW开头(基于UUID)。文章通过Frida Hook和代码分析,逐步揭示了每种前缀的生成细节,包括MD5加密和特定字符提取(第2、12、22位),最终提供了Python实现示例。

2026-06-29

西工大软件学院算法课全套实验材料:含回溯、分支限界、遗传算法实现与报告

西北工业大学软件学院《算法设计与分析》课程配套实验资源,覆盖全部三次核心实验任务。包含完整实验文档(实验一、实验二、实验三Word报告),其中实验一为回溯法求解问题(含Retrospective.java源码及对应报告)、实验二为分支限界法实现(BranchLimit.java)并附学生提交版报告(2016303329-谢启聪-实验二.docx)、实验三涉及动态规划与矩阵链乘优化(MatrixG.java)及遗传算法应用(GA.java)。所有代码均置于对应实验子目录下,结构清晰,main入口明确,适合作为课程学习参考、作业比对或算法实现思路借鉴。文档格式规范,代码可编译运行,涵盖经典算法典型问题建模与编程实践。

2026-06-27

一键生成五平台收款二维码的小程序源码(含35套模板)

提供可直接运行的微信小程序源码,实现微信、支付宝、QQ、京东钱包、百度钱包五种支付方式的收款码合并,扫码后自动识别用户常用支付App并跳转对应渠道。内置35个可切换的前端展示模板,支持自定义昵称、头像显示,所有功能基于纯前端HTML单页实现,无需服务器部署或额外接口。源码结构清晰,包含完整项目配置文件(app.、project.config.)、基础页面(index)、静态资源(images、assets)、说明文档(README.md)及演示截图,附带cookie兼容方案和有偿代部署指引,适合个人商户、小微商家快速上线聚合收款服务。

2026-06-26

汇编语言Debug实验教程[源码]

本文是汇编语言王爽第四版中Debug工具的使用教程及实验一的内容详解。文章首先介绍了Debug作为DOS和Windows提供的实模式调试工具的基本功能,包括用R命令查看和修改CPU寄存器内容、用D命令查看内存、用E命令改写内存、用U命令将机器码翻译为汇编指令、用T命令执行机器指令以及用A命令以汇编格式写入指令。随后,文章详细演示了每个命令的具体操作步骤和示例,例如通过R命令修改AX寄存器、用D命令查看内存单元、用E命令改写内存数据、用U命令验证指令翻译、用T命令执行CS:IP指向的指令以及用A命令写入汇编指令。实验部分包含四个任务:任务一要求将程序写入内存并逐条执行,观察寄存器变化;任务二通过三条指令计算2的8次方,利用JMP实现循环;任务三查看ROM中的生产日期并尝试修改,发现ROM只读不可改;任务四向B8100H内存单元填写数据,显示图像。文章强调通过实践掌握Debug调试技巧,理解汇编指令执行过程及内存操作。

2026-06-25

LMSE线性分类器MATLAB实现:含训练与预测函数

提供一套完整的LMSE(最小均方误差)线性分类算法MATLAB代码,适用于两类或多类模式识别任务。资源包含核心函数lmseclassify.m,用于根据训练样本计算最优判别向量;ifclassified.m用于对新样本执行分类决策;LMSE文件夹中整合了典型调用示例和接口说明。代码基于准则函数引入最小均方误差约束构建线性分类器,支持输入特征矩阵和标签向量,输出权重向量及分类结果。所有函数采用清晰变量命名和基础MATLAB语法,无需额外工具箱,可直接运行验证分类效果,适合教学演示、课程设计或算法对比实验。

2026-06-25

SC16IS752芯片I2C转双串口驱动代码包(含初始化与中断处理)

提供SC16IS752芯片的完整嵌入式驱动代码,支持I2C总线通信,实现双UART通道收发控制。包含核心驱动文件SC16IS7xx.c和头文件SC16IS7xx.h,配置参数通过SC16IS7xxConf.h统一管理,中断服务由I2CINT.c和I2CINT.h实现,已实测通过基础通信、寄存器读写、中断触发及数据收发功能。代码结构清晰,模块划分明确,适配主流MCU平台,可直接集成到I2C外设资源受限的嵌入式项目中,用于扩展串口数量或隔离主控串口负载。

2026-06-25

Unity安卓打包提效工具:一键将AAB资源设为install-time,绕过Google Play 150MB安装限制

专为Unity开发者设计的AAB包优化工具,通过修改BundleConfig.并调用bundletool-all.jar,自动把on-demand资源批量转为install-time模式,确保APK安装时完整下载所有资源,规避Google Play对单个AAB分发包150MB的体积限制。工具内置aapt2、adb、android.jar等必要依赖,支持Windows/Linux双平台运行,提供aab_convert.sh脚本和Windows可执行版(.exe),附带keystore签名配置示例、详细README.md说明及操作指引文档(说明文件.txt、附赠资源.docx)。整个流程无需手动反编译或重打包,只需输入原始AAB路径和输出目录,即可生成符合install-time要求的新AAB包。适用于需要预置大量资源(如高清贴图、音视频、场景数据)又受限于Google Play分发策略的Unity项目。

2026-06-25

Simian代码克隆检测工具包(含C语言测试样例与2.5.10版本)

Simian是一款轻量级命令行工具,专注通过字符串匹配方式识别重复或高度相似的代码片段,支持C、C++、Java、Python等十余种主流编程语言。压缩包内含三个C语言测试文件(test1.c/test2.c/test3.c),可用于快速验证工具对不同结构重复代码的识别能力;同时提供simian-2.5.10.tar.gz官方源码包,便于编译部署或二次定制。工具输出结果清晰标注重复行范围、文件路径及相似度位置,适合用于教学演示、课程作业查重、团队代码规范审查或开源项目健康度初筛。无需复杂配置,解压后即可通过终端执行检测命令,对单文件、多文件目录或混合语言项目均能稳定运行。

2026-06-25

Java版蜘蛛纸牌小游戏源码包(含全套扑克牌GIF素材)

一套基于Java开发的蜘蛛纸牌游戏实现,完整复刻Windows经典版本的核心玩法:10列发牌、同花顺拖拽移动、自动清空列、翻牌逻辑等。项目采用Swing构建图形界面,所有卡牌图像均为独立GIF文件(共30张,覆盖黑桃、红桃、梅花、方块四种花色的8-13点),资源即下即用。代码结构清晰,类职责分明,包含主窗口GameFrame、纸牌类Card、堆栈管理类StackPanel等模块,适合Java初学者理解桌面游戏事件驱动机制与GUI布局逻辑。虽未实现计时、步数统计、难度切换等进阶功能,但已支持基础游戏流程:发牌、选牌、移牌、清空列触发新牌、胜利判定弹窗。所有资源开源免费,无加密无依赖,可直接导入IDE运行调试。

2026-06-24

SQL Server 2016日志文件清理方法[项目代码]

本文介绍了在SQL Server 2016中清理日志文件的方法。用户因频繁删除和还原数据库导致日志文件大量积累,老师提供了一种在保留数据的情况下收缩空间的解决方案。具体步骤包括:获取数据库名称(如buct0901),通过右击数据库选择属性并查看文件来获取日志文件名;然后新建查询窗口,执行一段SQL代码:先将数据库恢复模式设置为SIMPLE,再使用DBCC SHRINKFILE命令收缩日志文件(如buct0901_log),最后将恢复模式改回FULL。执行后即可成功清理日志文件并释放空间。该方法适用于需要管理数据库日志文件大小的场景。

2026-06-23

基于微信小程序的二手物品买卖系统源码,含完整页面与基础功能模块

一套可直接运行的微信小程序二手交易源码,包含首页轮播图(lunbo1.jpg~lunbo4.jpg)、分类图标(clothes.png、computer.png等)、用户中心、商品发布(add.png)、消息通知(xiaoxi.png)、登录注册(enter.png、password.png)、个人资料(user.png)等核心界面资源。代码结构清晰,已配置app.、app.js、app.wxss基础框架,pages目录下涵盖各业务页面,logs和util.js提供日志记录与工具函数支持。项目附带README.md说明文档,.gitattributes用于版本控制规范,project.config.适配开发者工具。所有图片资源(如laopo.jpg、QQ.png、book.png)均已内联引用,无需额外配置即可预览基础交互流程,适合二次开发或教学参考。

2026-06-23

C语言编写的轻量级DNS服务器实验工程,含拦截、解析与转发功能

这是一个基于C语言实现的简易DNS服务器实验项目,适用于计算机网络课程实践或底层协议学习。项目支持三种核心行为:当查询域名在本地配置文件(dns.txt)中映射为0.0.0.0时,向客户端返回‘域名不存在’响应,可用于模拟不良网站拦截;若查到有效IPv4地址(如192.168.1.100),则直接返回该IP完成权威解析;若本地未命中,则自动向上游公共DNS服务器(如114.114.114.114或8.8.8.8)发起递归查询,并将结果缓存后转发给原始客户端,实现中继代理功能。工程采用纯C编写,依赖标准库,无第三方框架,包含完整可编译VS解决方案(DNS.sln),含头文件(dns.h、list.h)、主程序源码(DNS.cpp)、配置文件(dns.txt)及编译产物(DNS.exe、PDB等),支持Windows平台直接运行或调试。所有逻辑围绕DNS协议报文构造、UDP通信、域名匹配与链表管理展开,适合理解DNS查询流程、报文结构及服务端基础架构。

2026-06-23

Android跑步记录App源码包:含计步、轨迹绘制、运动统计与完整截图演示

这是一个功能完整的Android端运动记录应用源码包,支持实时计步、GPS轨迹采集与地图绘制、运动时长/距离/卡路里统计,提供启动页、运动中界面(含倒计时与暂停)、地图模式、跑步模式、结果页及历史记录等全套UI截图。项目基于Gradle构建,包含可直接运行的Motion.apk安装包、详细README说明文档、混淆配置proguard-rules.pro、签名相关配置及多张界面截图(如首页.jpg、开始运动.jpg、运动-地图模式.png等),适配Android Studio开发环境。代码结构清晰,模块划分明确,已通过实际设备测试验证功能正常,可用于课程设计、毕业设计选题参考或移动开发入门实战练习,尤其适合计算机类、物联网、电子信息等专业学生快速上手并二次开发。

2026-07-16

Matlab实现双目标PSO优化仿真包,含操作录像与粒子聚集问题调试方案

这个资源包提供一套完整的多目标粒子群优化(PSO)Matlab实现,适用于matlab2022a环境。核心包含两个典型目标函数:fitness1.m和fitness2.m,分别对应不同极值中心的双峰优化场景。程序结构清晰,含初始化位置ini_pos.m、初始化速度ini_v.m、约束区域判断Region_in.m、适应度计算g1.m/g3.m,以及主运行脚本Runme.m。仿真过程中可观察到粒子逐渐收敛并高度聚集的现象,包内配套的操作录像(avi格式,可用Windows Media Player播放)详细演示了运行流程、路径设置要点及常见问题排查——特别是针对粒子过早聚集、最优解是否受约束限制、如何有效打散粒子群等实操难点给出直观验证。使用前需确保Matlab当前工作路径指向程序所在文件夹,否则函数调用会出错。所有代码模块独立可读,便于理解PSO在多目标场景下的迭代逻辑、Pareto前沿更新机制及约束处理方式。

2026-07-16

51单片机控制的电子存包柜完整工程文件(含仿真与源码)

一套完整的基于STC89C52等51系列单片机开发的电子存包柜系统资料,包含密码输入、箱门控制、LCD1602显示、按键扫描等核心功能模块。工程已编译生成HEX文件(Locker.hex),支持Keil uVision4直接加载调试;配套Proteus仿真项目(密码锁仿真.pdsprj)可直观验证电路逻辑与程序交互效果。源码结构清晰,分模块组织:main.c为主控逻辑,key.c/h处理按键,display.c/h驱动液晶,lcd1602.c/h封装底层时序,所有OBJ、LST、M51等中间文件齐全,便于学习编译流程与错误定位。适用于高校电子类课程设计、单片机实训或毕业设计参考,代码注释较充分,硬件接口定义明确,可直接适配常见最小系统板及继电器/电磁锁执行单元。

2026-07-14

基于Metro风格的上位机UI框架,支持与西门子1200 PLC实时数据交互

这是一个开箱即用的上位机界面开发框架,采用MetroModernUI 1.4.0.0视觉库构建,主界面(HomeForm)已集成基础布局、状态栏、导航菜单及常用控件容器。框架内置PLC通信模块,可直接读写西门子S7-1200系列PLC的DB块、M区、I/Q点等地址数据,通信层基于成熟的S7.NET或类似协议封装,无需额外配置即可对接TIA Portal导出的PLC项目。工程结构清晰,含独立UILibrary类库项目,便于复用UI组件;支持配置文件(App.config)管理IP、槽号、机架号等连接参数;包含用户信息管理(User.cs)、运行状态记录(CurrentInfo.cs)等实用辅助类。所有窗体均采用设计器+代码分离模式(.Designer.cs + .cs),适配VS2015及以上版本,编译输出目录(bin)和中间文件(obj)结构完整,配套NuGet包(packages)已预置依赖项,解压后可直接加载UIDemo.sln运行调试。

2026-07-13

EDEM插件式接触模型源码包(Hertz-Mindlin算法实现)

提供一套可直接在EDEM软件中加载运行的插件式接触力学模型源码,核心基于Hertz-Mindlin接触理论,包含完整C++工程文件(CHertzMindlin.cpp/.h、Helpers.h)、编译生成的动态链接库Plug-in_Contact_Model.dll,以及配套的2018版仿真案例文件(.dem、.dfg、.ess、.ptf)和数据目录。支持颗粒间法向弹性接触、切向摩擦与粘附建模,适用于球形颗粒体系的离散元仿真。附带screw-auger.flv演示视频及example示例工程,便于快速验证插件功能与集成流程。所有代码与配置文件均针对EDEMAPI接口规范开发,兼容EDEM 2018版本环境。

2026-07-13

MATLAB实现SVM分类器:含训练数据与完整可运行代码

提供一套开箱即用的MATLAB SVM分类实现,包含主程序main.m、样本数据data1.mat以及配套说明。代码支持标准SVM二分类任务,输入特征向量后自动完成模型训练、参数调优(如核函数选择、C和gamma设置)、交叉验证及分类结果输出。数据文件data1.mat已预处理为特征矩阵和标签向量格式,适配常见模式识别场景,如手写数字识别、文本分类或生物信号判别。用户只需运行main.m即可复现完整流程,无需额外配置环境或修改路径。所有代码采用MATLAB原生函数编写,兼容R2016a及以上版本,不依赖第三方工具箱,便于教学演示、课程作业或快速原型验证。

2026-07-12

SpringBoot后端+Vue前端的旅游景点智能推荐系统(含完整源码、数据库脚本、演示视频与开题报告)

一套开箱即用的旅游推荐系统实战项目,后端基于SpringBoot 2.x构建,前端采用Vue.js实现响应式界面,支持用户登录、景点浏览、个性化推荐、收藏管理等功能。配套提供MySQL数据库脚本(db.sql)、详细README说明、带注释的完整源码(含controller/service/mapper/前端组件)、程序运行演示视频(MP4)、答辩用PPT、开题报告Word文档,以及项目结构清晰的Maven工程(pom.xml)。所有代码经过实际调试,部署简单:导入数据库、配置application.yml、启动后端服务、运行npm run serve即可访问前台页面。适合计算机类专业学生用于毕业设计、课程设计或期末大作业,代码逻辑清晰、注释充分,新手也能快速理解模块分工和数据流向。

2026-07-12

大学生可用的Vue打印模板设计工具:含Element UI组件与Lodop打印支持

一套开箱即用的打印模板设计器前端源码,基于Vue 2.x + Element UI构建,集成Lodop插件实现所见即所得的模板设计、实时预览和本地打印功能。项目结构清晰,CSS文件按组件拆分(如table.css、input.css、dropdown.css等),覆盖表单、表格、日期选择、级联选择、上传、树形控件等常用UI样式,适配课程设计、毕业设计等教学场景。无需复杂配置,直接运行index.html即可启动设计器界面,支持拖拽式布局调整、字段绑定、样式设置和打印参数配置。代码经过导师审核,符合高校计算机类、电子信息工程、数学等专业大作业规范,可作为参考实现快速交付。

2026-07-12

MATLAB版Dijkstra最短路径求解工具,含完整可运行代码

提供一个独立的MATLAB脚本文件(Dijkstra.m),实现经典Dijkstra单源最短路径算法,适用于有向或无向带权图。输入为邻接矩阵或邻接表形式的图结构及起点编号,输出包括从起点到各节点的最短距离值和对应路径序列。代码结构清晰,内置示例数据,支持直接运行验证;无需额外工具箱,兼容主流MATLAB版本(R2016b及以上)。适合教学演示、算法理解、课程设计或简单路径规划场景快速验证,不涉及A*、Floyd等其他算法,专注Dijkstra核心逻辑实现与结果可视化基础支持。

2026-07-12

猫狗脸部检测专用数据集:含VOC格式XML标注、已划分训练测试集、附可视化脚本

一套开箱即用的猫狗脸部目标检测数据集,采用标准VOC格式,包含完整XML标注文件,已明确划分为训练集(2949张图片+对应XML)和测试集(737张图片+对应XML),另提供1200张未标注测试图。数据按images/labels结构组织,train和test目录下分别存放图片与标注文件,适配主流目标检测框架如YOLO、Faster R-CNN等。配套show.py脚本支持一键加载任意图片,自动绘制边界框并保存结果,无需修改参数即可运行。同时提供10类别的JSON字典文件,便于扩展或映射类别。整体压缩包大小361MB,所有图像为JPG格式,标注覆盖猫、狗两类目标的脸部区域,定位准确,适合用于模型训练、验证及算法对比测试。

2026-07-11

基于STM32的BLDC电机霍尔传感器驱动工程包(含完整外设初始化与通信模块)

这个资源包提供一套可在STM32F1系列MCU上直接运行的无刷直流电机(BLDC)控制程序,核心功能依赖霍尔传感器反馈实现六步换相驱动。工程已集成完整的硬件抽象层,包含GPIO、定时器(BLDCTIM_Init.c)、多路串口(USART1–5)、ADC、RTC(DS1302/RTC_Init)、SPI Flash、CAN、Modbus、W5500以太网及红外等外设初始化代码。主控逻辑集中在main.c和IAI_Motor.c中,支持通过霍尔信号实时识别转子位置并触发对应相序驱动;static_init.c负责电机启动前的静态校准。所有底层驱动均适配标准库,无需额外依赖,可快速部署到带霍尔元件的BLDC电机控制系统中,适用于风机、电动工具、小型伺服等场景。

2026-07-10

SpringBoot+Vue实现的IT技术社区平台源码(含完整前后端代码与毕设文档)

一套开箱即用的IT技术交流平台源码,专为计算机专业学生毕业设计打造,已通过导师审核并获得98分高分评价。前端基于Vue.js构建响应式界面,后端采用SpringBoot开发RESTful接口,数据库使用MySQL,配套完整的项目结构、配置文件和运行说明。压缩包内含全部可直接运行的源码文件,包括pom.xml、src/main/java、src/main/resources等标准Maven目录,以及mvnw、.gitignore等工程脚手架文件;另附必读推荐.docx文档,涵盖部署步骤、功能模块说明、数据库初始化方式及常见问题解答。支持快速本地启动,适合用作毕业设计、课程设计或期末大作业,无需额外改造即可满足答辩与演示需求。所有代码经过实际调试验证,无编译错误与运行时异常,模块划分清晰,注释规范,便于二次开发与功能扩展。

2026-07-10

基于STM32F103RCT6的电压采集与LCD1602显示例程

这套代码实现STM32F103RCT6芯片对模拟电压信号的实时采集、AD转换及数值处理,并通过LCD1602液晶屏直观显示测量结果。工程包含完整的Keil MDK项目结构,涵盖系统初始化(sys、systick)、GPIO与按键控制(key.c/h)、定时器配置(tim.c/h)、串口通信支持(uart.c/h)、LCD1602驱动(lcd1602.c/h)以及主应用逻辑(main.c)。所有底层驱动均适配STM32F1系列标准外设库,启动文件和链接脚本(startup_stm32f10x_hd.s、VOLTMETE.sct)已配置为大容量高密度型号。编译输出文件(.map、.lst、.crf)和IDE配置文件(.uvopt、.uvgui.*、JLinkSettings.ini)齐全,可直接加载调试或烧录运行。适用于入门级嵌入式开发学习、课程设计或硬件验证场景,无需额外修改即可在配套开发板上运行。

2026-07-09

Java局域网即时通讯工具毕业设计包(含完整源码与论文文档)

这是一个基于Java开发的局域网内点对点即时消息传输软件,功能涵盖用户登录、在线状态识别、好友列表管理、文本消息实时收发、文件传输及界面图标资源支持。项目采用Swing构建图形界面,使用Socket实现TCP通信,适配Windows本地局域网环境,无需互联网连接即可运行。压缩包内含全部可编译源代码(.java文件)、已编译类文件(.class)、项目配置文件(.jpr)、界面资源图片(GIF图标如openFile.gif、closeFile.gif、book.GIF等),以及配套毕业论文文档。目录结构清晰,包含src源码目录、classes编译输出目录、bak备份文件和charger相关主程序模块,适合本科毕业设计参考、课程实践或Java网络编程入门学习。代码注释较完整,关键逻辑如消息监听、事件响应、文件序列化传输均有体现,可直接导入JBuilder或兼容IDE运行调试。

2026-07-09

Django开发的在线背单词系统,含完整源码、数据库脚本与操作指南

一套基于Python Django框架实现的Web版背单词应用,支持用户注册登录、词库管理、单词学习、记忆曲线复习、学习记录统计等核心功能。项目包含可直接运行的Django工程代码(wbProject和django_web-master两个版本)、MySQL数据库初始化脚本(wordking.sql)、详细用户手册PDF、基础功能演示视频(MOV格式)以及README说明文档。所有模块经本地环境测试通过,适配Python 3.6+、Django 2.x/3.x常见版本,数据库采用MySQL,前端使用基础HTML/CSS/JS,无复杂第三方依赖。适合计算机类专业学生用于毕业设计、课程设计或自学实践,代码结构清晰,模块划分明确,便于二次开发与功能扩展,如添加音标发音、错题本、多词库切换或API接口等。

2026-07-07

Java Web在线考试系统源码包(含MySQL数据库与完整运行说明)

一套开箱即用的Java Web在线考试系统,基于Spring MVC或传统Servlet架构开发,支持管理员、教师、学生三类角色登录。管理员账号daima/123,教师dzk/123,学生zkd/123,全部预置在系统中。项目使用Maven构建(pom.xml),兼容JDK 8+、Tomcat 8/9、MySQL 5.7+,开发环境推荐IntelliJ IDEA。数据库脚本tea_design.sql已提供,可直接导入;启动后访问http://localhost:8080即可进入首页。项目结构清晰,包含src源码、target编译目录、.idea配置、HELP.md使用指南及readme.txt说明文件,适合课程设计、毕设参考或二次开发学习。

2026-07-07

基于SpringBoot的校园外卖平台毕业设计源码包(含前后端+数据库+论文文档)

一套面向高校场景的外卖系统毕业设计实现,采用SpringBoot框架搭建后端服务,MySQL存储数据,前端使用HTML+CSS+JavaScript实现基础交互。系统支持买家和卖家双角色注册登录,买家可浏览店铺、查看菜品详情(含菜系、口味、原材料等信息)、收藏商品、下单并扫码支付,订单状态实时更新;卖家可创建唯一店铺,管理菜品信息(增删改查)、上传收款二维码、处理订单及查看销售统计与用户评价;管理员拥有后台权限,可对用户、店铺、订单、评价等内容进行统一维护。压缩包内含完整可运行源代码、配套毕业论文(LW)、详细说明文档,以及系统运行日志文件(gzip格式),适合作为Java课程设计或本科毕业设计参考项目。

2026-07-06

MATLAB实现动态多径无线信道建模:支持多普勒频移与可调时延参数

这个资源包提供一套完整的MATLAB脚本,用于构建和仿真真实场景下的时变多径无线信道。核心功能包括:通过ClarkeModel.m实现经典瑞利衰落建模;channel.m封装信道冲激响应生成逻辑,支持用户自定义多普勒频移、路径时延、功率衰减系数等关键参数;配套包含OFDM与QPSK调制解调模块(qpsk.m、modulation.m、demodulation.m)、AWGN信道叠加(qpsk_awgn.m、ofdm_awgn_ray_union.m)、以及基础信号处理工具(t2f.m/f2t.m做傅里叶变换、circonv.m做循环卷积、Gngauss.m生成高斯白噪声)。PDFTEST.m和Qfunct.m辅助误码率分析与理论曲线绘制,devi.m和CIRCONV.M用于信道统计特性验证与信号卷积运算。所有文件结构清晰,参数接口统一,可直接用于通信系统链路级仿真、信道估计算法验证或毕业设计中的信道建模环节。

2026-07-06

高光谱图像分类MATLAB实现:SRC稀疏表示与SOM同步正交匹配追踪算法

提供一套完整的高光谱图像分类MATLAB代码,核心包含两种稀疏表示分类方法:标准稀疏表示分类器(SRC)和基于自组织映射(SOM)引导的同步正交匹配追踪稀疏分类器(SOMP)。代码支持Indiana Pines等经典高光谱数据集,内置16类标注样本(Indiana_16class.mat)、多尺度邻域索引文件(3×3至9×9)、样本归一化、标签分配、参考SRC实现及结果可视化模块。所有函数均以.m文件形式组织,包括l1eq_pd(L1最小化求解)、SOMP(同步正交匹配追踪主算法)、isomp_Indiana(Indiana数据专用接口)、findlabel2和assign_label_group(类别标签处理)、SamplesNormalize(数据预处理)等,附带readme.txt说明运行流程。适配MATLAB 2014a/2019a/2021a,开箱即用,含完整注释与典型运行结果,适用于高光谱遥感图像的像素级精细分类任务,满足本科及硕士阶段教学、科研与算法复现需求。

2026-07-05

51单片机C语言实战案例集:100个Proteus可运行仿真项目

包含100个完整可运行的51单片机C语言实训项目,全部基于Keil C51开发、Proteus 7/8仿真验证。涵盖基础外设控制(LED流水灯、数码管动态显示、矩阵键盘扫描)、中断应用(INT0/INT1计数、定时器中断秒表/门铃/交通灯)、串口通信(单片机与PC通讯、双机双向通信、串转并、甲机控乙机LED)、音频功能(按键发音、播放音阶、演奏音乐)以及综合应用(8×8点阵数字显示、拨码开关编码读取、计时器精确计时至100000秒)。每个案例均提供标准C源代码、Proteus原理图文件及详细实现说明,适配经典8051内核芯片(如AT89C51、STC89C52),所有程序经实际编译调试通过,支持直接导入Keil工程和Proteus联调。配套Word文档整理了全部案例的功能描述、硬件连接要点、程序逻辑分析与常见问题提示,适合单片机入门学习、课程设计参考及嵌入式实训教学使用。

2026-07-04

空空如也

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

TA关注的人

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