自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB语音分析实验包:浊音清音DFT与LPC谱对比、倒谱提取及共振峰定位

一套开箱即用的MATLAB语音信号分析资源,内置a_8k.wav和a_16k.wav两个典型语音样本(8kHz/16位),配套分帧函数enframe.m、倒谱转共振峰工具DPF2FRMNT.m、LPC谱分析主程序lpcfengxi.m,以及多组可视化结果图(如cepstrum_analysis_1.png、lpc_analysis_.png等)。支持自定义帧长(10ms–50ms,默认30ms),可分别对浊音和清音进行DFT频谱计算、LPC谱包络估计、倒谱提取,并叠加显示共振峰位置。用户能通过调节LPC阶数

2026-07-29 03:54:39 202

原创 STM32F103裸机UART驱动:双缓冲接收 + 运行时可调发送缓存

专为STM32F103设计的轻量级UART底层驱动,不依赖HAL库或标准外设库,直接操作寄存器和NVIC。核心包含Bsp_Uart.c和Bsp_Uart.h两个文件,支持双FIFO接收机制——通过双缓冲结构降低中断延迟,有效防止高速通信下的数据丢失;发送缓存大小可在运行时动态配置,灵活适配不同数据吞吐需求,比如Modbus主从通信、AT指令交互或传感器原始数据透传。初始化简单,提供串口参数设置(波特率、停止位、校验等)、收发使能控制、中断回调注册及状态查询接口;同时封装了单字节发送/接收、缓冲区批量收发等常

2026-07-13 06:06:25 259

原创 MATLAB多核极限学习机工具包:带CMC数据集和完整训练示例

一套开箱即用的MATLAB多核极限学习机(ML-KELM)实现,专注分类任务,支持多种核函数融合与联合建模。主函数MLKELM.m封装了模型训练、预测和权重求解全过程;Example.m提供端到端演示,涵盖数据加载、参数配置、模型拟合及准确率/混淆矩阵等评估指标输出;配套CMC.mat是真实世界避孕方法选择数据集,含9个特征和3类标签,适配二分类或多类验证场景。代码不依赖深度学习工具箱,基于基础MATLAB统计函数开发,兼容R2015a及以上版本,在小样本、高维特征条件下表现稳定。额外包含Python轻量接

2026-07-13 04:58:05 191

原创 Java Swing做的六级单词闯关游戏,带音频、词库和学习记录功能

用Java Swing写的六级词汇闯关小工具,能学单词、做测试、听发音、查进度。启动就跑,不用装额外环境——内置song1.mp3背景音乐,word1.txt是原始词库,答错的词自动存进未掌握单词.txt,答对的进已掌握单词.txt。代码全在src里,lib下放好了jl1.0.1.jar用来播音,ETC6是主模块名,README.md写清楚了怎么编译运行。所有文件都实测过,JDK 8+就能直接javac+java跑起来。适合刚学完Swing的同学练手:搞搞按钮事件、文本框输入、随机抽题逻辑、文件读写保存状态

2026-07-11 04:50:10 208

原创 轻量级YOLOv4-tiny人脸检测模型(PyTorch版),含训练全流程与实时推理支持

提供一套即装即用的轻量级人脸检测方案,基于YOLOv4-tiny架构在PyTorch中实现,预训练模型yolov4_tiny_face.pth已优化完毕,可直接用于图片(如street.jpg)、视频(1.mp4)及摄像头实时帧检测,在普通GPU上稳定运行超20FPS,平均检测精度约98%。配套完整开发支持:数据标注转换脚本(voc_annotation.py)、自定义VOC格式数据集构建、K-means聚类生成适配anchor(kmeans_for_anchors.py)、带TensorBoard可视化训

2026-07-11 04:01:55 257

原创 驾驶员疲劳与分心检测实战代码包:VGG/ResNet/Xception等5种模型一键训练与对比

一套开箱即用的驾驶员状态识别代码集合,专注闭眼、打哈欠、视线偏移等疲劳与分心行为的图像级检测。基于Keras实现,内置VGG16、VGG19、ResNet50、InceptionV3、Xception五种经典CNN模型,每种均提供微调(fine-tune)和非微调两种训练模式,适配不同数据量与硬件条件。所有训练流程以.py脚本和.ipynb笔记本双格式组织,覆盖数据预处理、瓶颈特征提取(write_bottleneck)、模型结构可视化(visual.py)、训练日志记录(debug.log)及结果可视化(

2026-07-08 03:31:39 197

原创 MSP430F149智能小车工程包:红外循迹+超声波避障+电感式金属识别

这个资源是基于TI MSP430F149单片机的完整智能小车开发工程,开箱即用,支持IAR Embedded Workbench直接编译下载。核心功能包括四路红外传感器黑线循迹,能稳定识别标准赛道;集成HC-SR04类超声波模块,实现前方10–200cm障碍物检测与自动转向避让;还内置电感式金属检测电路,可响应铁、镍等导磁金属材质,适用于金属路径识别或目标触发场景。代码高度模块化,main.c统筹调度,xunji.c、bizhang.c、dianji.c分别封装循迹逻辑、避障策略和双路直流电机PWM驱动,C

2026-07-03 03:22:51 208

原创 Mac上开箱即用的轻量绘图工具,支持PNG/JPEG/BMP/TIFF快速编辑

Paintbrush 2.1.2 是一款专为 macOS 优化的极简位图编辑器,无需安装复杂依赖,双击即可运行。支持打开和保存 PNG、JPEG、BMP、TIFF 等主流图像格式,内置铅笔、画刷、直线、矩形、椭圆、文字输入、油漆桶填充和取色器等基础工具,操作逻辑贴近传统画图软件,适合日常截图标注、课件插图修改、简单证件照裁切或教学现场快速涂写。界面无广告、无弹窗、无云同步干扰,不涉及图层管理、滤镜堆叠或矢量功能,因此启动速度快、内存占用低,实测在 M1/M2/M3 及 Intel Mac 上均响应流畅。程序

2026-07-02 03:11:50 281

原创 本地运行的火车票信息整理工具:Python源码+Windows程序+配置文件+图文教程

直接解压就能用的火车票数据处理工具,包含Python3编写的完整源码(ticket_analysis模块)、Windows平台免安装可执行文件(火车票分析助手.exe),以及车站列表(stations.text)和时间配置(time.text)等必需数据。配套两份详细操作文档,《程序使用说明--火车票分析助手.doc》和《火车票分析助手的程序使用说明.doc》,覆盖从环境准备、参数配置、程序启动到常见问题排查的全过程。资源包内还提供img_resources图像资源目录、独立打包的配置文件(配置文件.rar

2026-06-26 06:59:44 236

原创 学生实操版Dreamweaver响应式个人主页源码(含轮播/适配/注释)

直接可用的学生级网页设计成品,用Dreamweaver开发,包含index.html主页面、配套CSS样式表和轻量JS交互脚本。页面基于HTML5+CSS3构建,支持PC与基础移动设备浏览,结构清晰,类名语义明确,方便初学者对照学习页面布局逻辑。根目录和images文件夹存放全部图片资源,包括顶部背景top.jpg、栏目图02.jpg/03.jpg,以及装饰用sidebg.png、blogbg.png等;js文件夹内置silder.js实现首页图片轮播,modernizr.js辅助旧浏览器兼容判断,nav.

2026-06-26 04:59:19 238

原创 LL(1)文法预测分析表生成工具(C语言实现,含测试文法与完整注释)

用标准C语言写的LL(1)预测分析表构造程序,能自动读取文本格式的上下文无关文法,依次完成终结符与非终结符识别、FIRST集计算、FOLLOW集计算,并最终生成二维预测分析表。程序主体在sy4.cpp中,结构清晰、变量命名规范、关键步骤均有中文注释,适合编译原理课程实验四使用。配套in1.txt提供符合教学要求的示例文法(含左递归消除和提取左公因子后的版本),可直接编译运行(支持g++或clang++),输出表格以行列形式展示每个非终结符对每个终结符(含#)的产生式映射。.gitignore和.inscod

2026-06-26 04:05:33 244

原创 Windows 32位ODV海洋数据可视化安装包(含Qt4/GDAL/HDF5等全部依赖)

直接解压即用的ODV(Ocean Data View)Windows 32位完整版,专为海洋、气象和地球科学工作者设计。支持剖面数据(如CTD、ADCP)、时间序列、轨迹路径及格点类地理空间数据的交互式浏览、分析与高质量绘图。内置coa2cdt.exe等格式转换工具,可一键解析Argo浮标、温盐深仪等常见观测数据。已集成Qt4核心库(QtCore4.dll、QtGui4.dll等)、GDAL地理处理引擎、HDF5数据读写模块、PROJ坐标投影系统、zlib压缩支持及Microsoft Visual C++

2026-06-25 06:35:51 291

原创 AT89C51智能炒菜机控制方案:DS18B20实时测温+电机与加热电阻协同动作逻辑

基于AT89C51单片机的炒菜机控制系统,用DS18B20数字温度传感器持续监测锅体温度,根据实测值自动调整直流电机转速和加热电阻通断状态。温度偏高时加快翻炒节奏并切断加热,避免食材焦糊;温度偏低则降低翻炒速度、开启加热,确保受热均匀。整套资料含完整硬件电路设计、模块化C语言源码(位于sorce目录)、Proteus仿真工程、原理图关键截图(1.jpg)、设计说明文本(.txt)及网页版概览(.html),所有逻辑均在单片机端实现闭环控制,不依赖外部控制器。代码结构清晰,函数分工明确,涵盖温度采集、PID式

2026-06-23 03:52:21 342

原创 微信小程序版在线办公系统(SpringBoot后端+Vue前端,含部署文档、演示视频与毕设材料)

提供一套可直接运行的微信小程序在线办公系统完整开发资源,涵盖任务管理、团队协作、文件共享、日程安排和实时消息通知功能。前端基于Vue.js开发,适配微信小程序运行环境,包含标准小程序目录结构(app.、pages、components等);后端使用SpringBoot构建,采用RESTful风格接口,数据库为MySQL(源码中db目录及pom.xml依赖明确体现),通过WebSocket实现消息实时推送,并集成微信登录能力,支持一键授权接入。压缩包内含springbootia505后端模块、mp-weixi

2026-06-22 03:47:20 184

原创 VC6.0多线程串口通信示例:支持多COM口并行收发、完整参数配置与MSComm封装

这是一个基于VC6.0和MFC开发的串口通信演示工程,专为Windows平台设计,采用多线程机制实现多个COM端口同时打开、独立收发数据。程序能自动扫描识别本机所有可用串口,支持灵活设置波特率、数据位(5~8)、停止位(1/1.5/2)、校验方式(无/奇/偶/标记/空格)以及硬件/软件流控。每个串口拥有专属工作线程,互不干扰,主线程专注界面响应,彻底避免UI卡顿。发送界面支持ASCII文本和十六进制两种输入格式;接收区实时显示数据内容,附带时间戳和字节计数,并可一键切换十六进制与文本双模式查看。源码结构清晰

2026-06-12 10:10:21 266

原创 TMS320F28335专用调试小工具:带仿真控制台的C2000本地开发助手

专为TI C2000系列DSP设计的轻量级本地调试辅助工具,重点支持TMS320F28335芯片。运行后提供图形化操作界面和仿真控制台,能快速加载工程、配置参数、烧录程序,并实时查看寄存器状态、内存数据及变量变化。软件基于.NET Framework开发,主程序为C2000助手.exe,安装包含setup.exe标准安装程序,支持离线部署。采用ClickOnce发布机制(app.publish目录可见),具备版本更新能力;.application和.vshost相关文件表明兼容Visual Studio调试

2026-06-12 09:55:45 268

原创 STC89C52单片机贪吃蛇实战工程:含Proteus仿真图、Keil源码、课程设计报告与答辩PPT

用STC89C52这类经典51单片机做出可运行的贪吃蛇游戏,按键控制方向,16×16点阵或LCD1602实时显示蛇身和食物,支持碰撞检测(撞墙/撞自己)、蛇身增长、速度逐级提升。所有代码用标准C编写,包含完整Keil uVision工程(.uvproj/.uvopt)、编译生成的.hex文件、启动代码STARTUP.A51,开箱即用。Proteus仿真电路已配好,直接加载hex就能跑,验证逻辑无误。配套Word版课程设计文档,涵盖硬件选型依据、电路连接说明、主程序与子函数流程图、关键代码逐行注释、实际测试截

2026-06-11 08:04:44 210

原创 MATLAB实现的电动汽车随机接入与有序充电仿真工具包

一套开箱即用的MATLAB仿真工具,专门用于模拟大量电动汽车在配电网中随机接入条件下的有序充电过程。脚本内置车辆接入时间、起始电量(SOC)、日行驶里程等参数的概率分布模型,通过蒙特卡洛方法进行成百上千次抽样运行,自动统计分析不同充电调控策略对配网负荷曲线形态、峰谷差值、主变负载率及线路损耗的影响。支持灵活调整单桩最大充电功率、分时电价时段设置、控制指令响应延迟等关键策略参数,运行后直接输出负荷对比图、统计直方图和关键指标汇总表。配套提供Python版本脚本(.py)及依赖说明(requirements.t

2026-06-11 03:59:29 201

原创 H.265视频本地文件处理示例:基于FFmpeg+x265的解复用、软解码与重编码C实现

提供一个开箱即用的C语言代码文件,完整演示如何用FFmpeg读取MP4等封装格式中的H.265视频流,完成解复用(分离音视频)、H.265帧级软解码(输出YUV原始帧)、再调用x265编码器将原始帧重新编码为H.265裸流。代码覆盖AVFormatContext初始化与输入文件打开、AVCodecContext配置(含x265参数设置)、AVPacket读取与AVFrame解码/编码循环、时间戳处理、内存对齐、资源释放等关键环节。配套包含测试视频test_input.mp4、生成的H.265裸流video_

2026-06-11 03:16:01 207

原创 轻量级Windows系统资源监控工具:基于ZwQuerySystemInformation实时获取CPU/内存及进程占用数据

一套可直接编译运行的C++监控示例,调用Windows未公开Native API ZwQuerySystemInformation,实现全局CPU使用率、物理内存已用量的实时采集,同时支持遍历全部进程并精确计算各进程的CPU占用百分比,效果与任务管理器性能页基本一致。工程包含完整VC6项目结构(t2.dsp/t2.dsw)、预编译头文件(StdAfx.h/.cpp)和核心逻辑源码(t2.cpp、cpu_monitor.cpp),开箱即用。适用于学习NT内核层资源统计机制、开发简易系统监控模块或调试底层性能问

2026-06-10 11:18:56 218

原创 中大课程设计实战包:车牌+车辆双识别跟踪系统(含GUI界面、多数据集与预训练模型)

直接运行就能用的交通视觉分析工具,融合YOLOv5做车辆和车牌检测、LPRNet精准识别车牌号、DeepSORT实现跨帧稳定跟踪。支持本地图片、MP4视频、RTSP网络摄像头流三种输入方式,点开main.py或启动GUI程序(PyQt5开发)即可操作,界面含实时画面显示、车牌结果列表、启停/暂停/截图/切换源等功能按钮。资源里打包了完整工程代码(含tracker.py、rtsp_dialog.py等模块)、4类主流目标检测数据集配置(VisDrone/VOC/COCO/SKU-110K)、实测有效的LPR3

2026-06-10 08:41:30 255

原创 2012年南邮RoboCup 3D夺冠实战代码:Apollo3D可编译运行版

这是南京邮电大学2012年参加RoboCup 3D机器人足球联赛并最终夺冠所使用的实际参赛代码,核心为Apollo3D智能体系统。整个代码包在当年比赛标准仿真平台(RoboCup 3D Soccer Simulation Server)下完整验证通过,支持Linux环境一键编译生成可执行文件,内置makeBinary和makebinary两个构建脚本,适配当时的编译链与接口规范。代码结构模块化清晰,覆盖球员行为决策、多智能体通信协议解析、三维运动学建模、本地视觉信息提取与处理等关键功能层,所有模块均按标准客

2026-06-10 04:36:01 205

原创 广工EDA课设:基于Verilog的LED跑马灯工程包(含可运行代码、设计报告与实测图)

一套开箱即用的广东工业大学EDA课程LED跑马灯设计资源,包含5个模块化Verilog源文件(led1.v~led4.v、choose.v),全部通过Quartus II综合与下载验证;配套Word格式设计报告,详细说明设计目标、状态机逻辑、模块接口定义、仿真波形分析(附综合前仿真图SmartDesign.png)及FPGA硬件实测效果;内含多张真实开发板运行截图,清晰呈现LED逐位点亮、方向切换与节奏控制过程;所有文件已按标准EDA项目结构组织,支持直接导入工具链进行编译、仿真与烧录,适合作为数字逻辑实验

2026-06-09 11:56:40 230

原创 51单片机多功能实验套件:数字钟+GIF动画播放+流水灯+直流电机控制(含Proteus仿真与源码)

基于STC89C52等常见51单片机设计的综合实验系统,支持4大核心功能一键切换:按K1查看实时时间(可选12/24小时制),K2播放预存GIF动画(已用gifsplitter拆解为12张BMP帧图,附帧列表文件frameslist.gsf和点阵字模工具PCtoLCD2002),K3启动8路LED流水灯并在12864液晶屏同步显示运行状态,K4驱动直流电机正转并实时刷新屏幕提示。所有功能均在Proteus 7.8及以上版本完成仿真验证,配套完整Keil工程(含main.c、AMPIRE128X64.c/h、

2026-06-09 10:46:25 259

原创 医院医护排班系统源码:SpringBoot后端+Vue前端+MySQL数据库,含部署教程与初始化数据

直接可用的医院医护人员排班管理项目,后端用Java 1.8 + SpringBoot + MyBatisPlus开发,前端基于Vue 2.x + ElementUI + Ajax实现交互,数据库采用MySQL 5.7,附带SQLyog/Navicat建库脚本和完整初始数据。支持管理员和医护人员两种角色登录,功能覆盖排班计划创建、人员班次分配、可视化排班表查看与Excel导出、个人排班查询、节假日设置、班次类型增删改查等。项目结构规范,包含标准Maven配置(pom.xml、mvnw)、IDEA/Eclips

2026-06-09 08:51:08 203

原创 C++写的医院挂号系统源码,带医生患者管理、病历存档和本地文件存储

这个C++医院挂号系统源码包,专为高校课程设计准备,覆盖挂号全流程业务逻辑。代码用标准C++编写,不依赖外部库,能在Visual Studio、Code::Blocks等常见IDE里直接编译运行。系统包含医生信息管理(doctor.cpp/h)、患者档案维护(patient.cpp/h)、挂号调度核心(TheManager.cpp/h)、医生登录认证(doctor_identity.cpp/h)以及病历历史记录(case_history.cpp/h)五大功能模块。所有类结构清晰,采用面向对象方式组织,配套有

2026-06-09 08:22:04 227

原创 恶意网站识别三模型实战包:SVM+随机森林+DNN端到端代码与清洗数据

一套开箱即用的恶意网站检测实践资源,覆盖从原始URL数据处理到模型部署的完整链路。translate.py自动解析黑白名单Excel文件(black.xlsx/white.xlsx),提取URL、域名、HTML标签分布等20+维度特征,并输出结构化表格2.xlsx;typelist.py生成两类可视化图表(visualization1.png、visualization2.png),直观展示特征在恶意与正常网站间的分布差异;SVM.py、forest_split.py和DNN.py分别封装了支持向量机、随机

2026-06-09 05:42:05 225

原创 Qt5写的本地电子商城桌面程序,带登录页、商品管理与MySQL数据库全套源码

一个开箱即用的Qt5 C++电子商城桌面应用,运行在Windows系统上,包含用户登录验证和主商城浏览两大功能模块。项目提供完整的工程文件:登录界面(logindialog.ui/.h/.cpp)和主窗口(mainwindow.ui/.h/.cpp),所有UI通过Qt Designer设计,逻辑使用信号槽机制连接;数据库采用MySQL,附带建表脚本(emarket.sql)和字段说明文档(电子商城数据库表.doc);编译配置齐全(eMarket.pro、Makefile.Debug/Release),已预生

2026-06-08 13:15:46 234

原创 STM32F103C8T6最小系统Altium工程包:含验证封装、原理图PDF、PCB源文件与中文手册

一套开箱即用的STM32F103C8T6最小系统硬件设计资源,专为Altium Designer环境优化。包含已实际打样验证的原理图(.SchDoc)、PCB布局布线文件(.PcbDoc)、配套元器件封装库(.PcbLib和.SchLib),以及结构完整的项目工程文件(.PrjPcb)。所有封装引脚定义、焊盘尺寸、3D模型均通过实板测试,支持快速导入与二次修改。附带官方中文数据手册PDF,涵盖芯片引脚功能、电源管理、复位电路、HSE/LSE时钟配置、SWD调试接口等关键设计依据;同时提供清晰可读的原理图PD

2026-06-08 04:42:18 281

原创 C#桌面程序入门实战:用Access做账号系统,带注册登录界面和完整VS工程

一个面向C#初学者的WinForm桌面应用练习包,直接跑起来就能用的用户账户管理系统。包含清晰分开的注册页和登录页,所有界面控件都通过Visual Studio拖拽生成,后台用Access数据库存用户名、密码等基础字段。项目结构体现简单三层雏形,每个窗体(如Form1到Form3)对应不同阶段功能:从按钮点击响应、简易计算器,逐步过渡到真实账号增删改查。代码里.cs文件负责逻辑处理,.Designer.cs管理界面布局,App.config统一配置数据库连接路径,适配Access 2003/2007/201

2026-06-07 12:28:37 215

原创 Pro/E Wildfire 4.0/5.0可用的C++特征开发套件:含标准件库、模型命名、自定义特征等完整对话框工程

这套资源专为Pro/E Wildfire 4.0和5.0环境下的C++二次开发准备,开箱即用。包含多个功能明确的对话框模块:零件信息提取(PartInforDlg)、标准件库管理(BzkDlg)、工程图模型命名规则处理(DrawMdlName)、用户自定义特征封装(UtilFeatsUD)、加工工艺辅助界面(JGYLDlg)以及法兰类特征快速建模(FxmDlg)。每个模块都提供完整的.cpp/.h源文件、Windows资源定义(.rc)、Visual Studio项目配置(.sln)、配套工具函数库(Uti

2026-06-07 11:24:24 206

原创 STM32F103上直接可用的E220-400M22S LoRa通信工程(Keil MDK5 + HAL库)

基于STM32F103系列MCU(如F103C8T6、F103ZE等主流型号)适配亿佰特E220-400M22S LoRa模块的完整Keil MDK5工程,采用ST官方HAL库开发,不依赖第三方例程。工程已通过真实硬件验证,包含CubeMX生成的.F103E220.ioc配置文件、标准启动文件startup_stm32f103xe.s、CMSIS与HAL驱动层、以及专为E220-400M22S设计的SPI通信驱动和寄存器配置逻辑(位于E220-400M22S目录)。源码结构清晰,Inc与Src分离,便于快速

2026-06-07 10:11:36 302

原创 Java轻量ZIP加密打包工具:支持AES与ZipCrypto,一键生成带密码的压缩包

一套纯Java实现的ZIP文件加密打包工具,内置EncryptZip-20120305.jar核心库,无需额外依赖,兼容JDK 1.6+。提供test.java示例代码,演示如何添加单个/多个文件、整个目录到ZIP包,并设置密码;支持AES-128加密(兼容现代解压软件)和传统ZipCrypto(兼容老版本WinZip)。生成的加密ZIP可被WinRAR、7-Zip、Bandizip等主流工具识别并正常输入密码解压,适用于服务端动态归档敏感数据、客户资料分发、日志加密导出等场景。所有功能基于标准Java I

2026-06-07 07:32:14 264

原创 MATLAB雨衰仿真脚本:基于ITU-R标准的Ku/Ka波段链路衰减估算

example8_5_2.m是一个开箱即用的MATLAB脚本,实现无线通信链路在降雨条件下的信号衰减量化计算。它严格遵循ITU-R P.838(比衰减模型)和P.530(传播损耗综合模型)规范,支持输入工作频率(典型覆盖10–50 GHz)、本地降雨率(mm/h)、传播路径长度(km)、天线仰角(度)等关键参数,直接输出对应雨致衰减量(dB)。脚本结构模块化:参数配置区清晰分离,核心计算部分逐层调用ITU-R公式,末尾附带简洁数值与图表展示,便于快速验证结果。不依赖任何工具箱,兼容MATLAB R2018a

2026-06-07 06:01:46 242

原创 MATLAB控制工程实战代码集:N4SID建模、PID/LQR设计与模糊鲁棒仿真

这套MATLAB代码包专为控制工程师和自动化专业学习者准备,包含50多个即开即用的.m脚本,覆盖系统建模、参数辨识、控制器实现与复杂系统仿真全流程。核心实现N4SID子空间辨识算法,从ch4_1a.m到ch4_1m.m提供完整建模、验证与阶次选择流程;ch5_1.m和ch5_2.m支持开环/闭环系统辨识分析;ch6_1.m和ch6_2.m分别完成PID整定与LQR状态反馈设计;ch8_1.m至ch8_7.m集成模糊推理(含ch8_a.fis文件)、H∞鲁棒控制及非线性系统Simulink联合仿真。所有代码带

2026-06-06 08:44:38 327

原创 CUDA加速的C++ SIFT实现:支持PGM双目图像输入与GPU端特征检测匹配

一套开箱即用的CUDA+C++ SIFT特征提取工具,专为GPU并行优化设计,可直接处理left.pgm和right.pgm格式的左右视图图像,以及预生成的rimg_pts.pgm参考点图。代码结构清晰,包含图像内存管理(cudaImage.cu)、主机调度(cudaSiftH.cu)、设备端关键点检测与描述子计算(cudaSiftD.cu)、奇异值辅助运算(singular.cu)和特征匹配逻辑(matching.cu)。提供CPU版本(mainSift_cpu.cpp)和黄金参考实现(cudaSift_

2026-06-06 07:10:13 201

原创 WinCC用户归档工程实操资源:含归档服务配置、日志记录、冗余同步与OPC数据接入

一套开箱即用的WinCC用户归档工程实践资源,覆盖从归档项目创建到运行维护的完整链路。包含可直接加载的归档项目文件(.PDT),UAServer服务配置用于启动归档服务,UALogFile.txt记录归档过程中的关键操作日志,UA目录结构体现标准归档数据存储方式,CROSSREF支持跨平台变量引用,GraMT组件提供图形化归档界面调用能力,TRG文件定义归档触发逻辑,Redundancy子目录实现双机冗余归档配置,OPC目录集成OPC DA/UA通信适配支持。工程路径严格遵循WinCC 7.x真实部署规范,

2026-06-06 03:54:34 257

原创 Python写的高校选课系统源码包,含学生登录、选课退课、课表查询和SQLite数据库

这个Python选课系统能直接运行,专为高校课程设计作业打造。学生用浏览器就能登录、查课、选课、退课、看个人课表;管理员可以管理用户和课程信息。整个系统基于SQLite本地数据库,sql.py封装了所有数据库操作,sql.sql里有建表语句和初始测试数据。代码分层清晰:pojo目录放学生、课程、选课等数据类;dao目录对应三个DAO文件,负责增删改查;function目录下StudentFunction.py和RootFunction.py分别处理学生端和后台功能路由;templates里是Flask渲染用

2026-06-05 12:53:33 257

原创 Matlab图像深度学习实战包:含车牌识别、医学病灶检测等10+场景可运行代码与PyTorch/TensorFlow对比实现

一套开箱即用的Matlab图像深度学习实践资源,覆盖车牌识别(兼容新能源车牌、低光照环境)、身份证/银行卡/发票OCR、人脸表情识别、手写数字与汉字识别、医学影像病灶定位、路面裂缝识别、水果品质分级、行人检测、图像显著性分析、工业缺陷检测等10余个典型应用。所有Matlab代码基于2014a和2019a版本开发,附带完整示例脚本、训练/测试流程、可视化结果图,无需额外环境配置即可直接运行。同步提供PyTorch分类、目标检测、语义分割三大任务的对应实现(pytorch_classification/pyto

2026-06-04 05:18:33 218

原创 C#编写的车牌识别完整工程:含定位、切字、OCR识别代码与28张实测图

这个资源包提供一套可直接运行的C#车牌识别实现,从原始图片开始,依次完成车牌区域定位(结合HSV颜色空间与Canny边缘检测)、图像二值化、倾斜校正、字符区域分割(适配蓝牌、黄牌、新能源车牌等常见格式),最后通过模板匹配方式识别0-9、A-Z及省份汉字。所有功能封装在清晰模块中,包括rotation(倾斜校正)、lpr(主识别逻辑)等子目录,配套28张真实拍摄与合成测试图(如IMAG00291.bmp、_su.bmp、_yue.bmp),覆盖不同光照条件、拍摄角度和模糊程度。还包含一份完整的课程大作业文档(

2026-06-03 09:32:09 224

FaceNet人脸检测+特征入库+相似图检索的完整可运行毕业项目

一套开箱即用的人脸识别系统,基于FaceNet模型实现端到端流程:自动检测输入图像中的人脸,提取128维特征向量,支持将特征存入MySQL数据库;提供HTTP接口(face_recognition_api.py),接收POST上传的查询图片,快速比对库内所有人脸并返回最相似结果及对应信息;配套face_recognition_savepic.py用于批量入库、face_mysql.py管理数据库连接、database.sql建表语句、models/facenet预训练模型、测试图集(test.jpg等)和典型示例图(query.png/insert.png);依赖清晰(requirements.txt),含对齐模块(align)、临时图存储(pic_tmp)和辅助函数(matrix_fun.py),README.md说明部署与调用方式,适合毕设演示与二次开发。

2026-07-02

STM32F10x平台USB HID设备固件(支持数据回传,兼容DFU升级)

一套基于STM32F10x系列MCU的USB HID设备实现方案,使用ST标准外设库和官方USB-FS-Device驱动构建,已集成HID类描述符与双向通信逻辑,可稳定向PC端回传自定义数据。工程已适配多种Flash容量型号(LD、MD、HD等),包含完整启动文件(startup_stm32f10x_*.s)、CMSIS核心支持、标准外设驱动及用户主程序main.c。配套readme.txt提供编译配置说明、枚举注意事项及DFU协同使用指引。该固件在Windows系统下无需额外驱动即可识别为标准HID设备,适用于按键模拟、传感器数据上报、自定义人机交互等场景。调试环境基于Keil MDK(.uvprojx/.uvoptx工程文件),支持J-Link下载与调试(含JLinkSettings.ini)。USB(HID)目录下集中存放HID专用源码与头文件,结构清晰便于移植到其他STM32F1项目。

2026-07-01

Matlab硬币自动识别计数工具(带可视化操作界面)

一个用Matlab开发的硬币图像识别与计数程序,内置图形用户界面(GUI),支持上传多张硬币实物照片(如1.jpg至6.jpg等),自动完成图像预处理、边缘检测、圆形拟合和数量统计,并在界面上实时显示识别结果和标注图(如0识别结果图.png)。程序主体由main1.m驱动,对应界面文件为main1.fig,操作无需编程基础,点击按钮即可运行识别流程。适用于教学演示、课程设计或简单工业场景下的硬币批量清点需求,依赖Matlab基础图像处理工具箱,不需额外安装插件。所有图片样本已打包在内,可直接测试运行。

2026-07-01

Django后端+微信小程序前端的手机商城全栈实现

一套开箱即用的手机商城全栈项目,后端基于Django框架构建,包含商品管理、订单处理、用户认证等核心功能,使用SQLite默认数据库(identifier.sqlite),配套完整管理后台;前端为微信小程序(mp-weixin目录),专注数据展示与用户交互,支持商品浏览、搜索、加入购物车、下单等基础电商流程;项目结构清晰,含标准Django应用(shopapp)、静态资源(statics)、模板(templates)、配置文件及启动脚本(manage.py),适合学习Django REST逻辑、小程序对接方式以及前后端分离开发模式;README.md提供基础部署说明,.gitattributes用于版本控制规范。

2026-06-26

Viking Motorsports 电动车多配置赛道性能仿真数据包(含Remy/Emrax/Brammo电机与不同电压电池组合)

这个资源包提供 Viking Motorsports 团队基于 OptimumLap 开发的电动车赛道性能仿真环境,支持多种动力系统配置:包括 Remy 电机搭配 4 组或 6 组电池(200V / 300V)、Emrax 228 电机配 4 组电池(200V)、Brammo 电机配 Brammo 电池(150V)。所有配置均基于车队当前底盘设计,适配耐力赛工况。包内含完整 OptimumLap 项目文件(.OLPro)、各配置对应的 CSV 赛道数据(如 endurance-ev-remy-200V.csv)、MATLAB 测试脚本(EV_current_test_v2.m)、仿真结果 MAT 文件(如 endurance-ev-emrax-200V.mat),以及配套文档:入门指南《OptimumLap for dummies (and EEs)》、电动车系统手册《EV Handbook》、专题说明《OptimumLap for EV》PDF/PPTX,还有多版 ESF(Electric Student Formula)技术报告(含初稿、修订稿和终稿)。数据覆盖无空气动力学与有空气动力学两种 IC 赛道模型(endurance-ic-FsaeNoAero.csv / endurance-ic-FsaeAero.csv),便于对比分析电驱系统对圈速、能耗、热管理等关键指标的影响。所有文件组织清晰,Project 文件夹为运行主目录,Data 和 ESF 子目录分别存放原始数据与技术文档。

2026-06-26

SECS4Net基础类库源码包(含SML/JSON序列化、WPF可视化调试与设备服务示例)

这是一个面向半导体设备通信开发的.NET SECS/GEM协议基础实现库,完整包含核心消息编解码、通道扩展、断言工具、运行时辅助方法等基础设施。代码结构清晰,支持SECS-II消息的SML和JSON两种格式序列化与反序列化,内置丰富的单元测试断言类(如SecsMessageAssertions),便于快速验证消息构造与解析逻辑。提供WPF可视化调试器(WpfVisualizer)用于实时查看和编辑SECS消息,降低协议调试门槛;同时集成DeviceWorkerService模板,可直接构建基于Windows服务的设备通信后台进程。配套samples目录含典型应用场景示例,涵盖客户端连接、消息收发、事件驱动处理等关键流程。项目采用现代.NET SDK风格组织,含Directory.Build.props统一配置、.editorconfig代码规范、GitHub Actions CI工作流(workflows)、ISSUE_TEMPLATE标准化问题提交模板,并遵循MIT开源许可。适用于需要自主可控SECS协议栈的设备厂商、自动化集成商及半导体产线软件开发者。

2026-06-25

Termux是什么?别再误会它了[项目代码]

Termux是一个无需Root权限、运行在Android上的强大Linux终端模拟器和环境。它并非黑客工具,而是一个中性的开发和学习工具,类似于螺丝刀,用途取决于使用者。其强大之处在于完整的包管理(支持pkg或apt命令安装Python、Node.js、GCC等软件包)、真正的Linux环境(提供Bash shell和常见命令)以及可扩展性(可配置SSH、搭建博客、运行脚本等)。与VMware等虚拟化模拟器不同,Termux通过模拟终端调用底层Linux库和工具,没有图形界面,但可通过命令行指挥一切。它被形容为口袋里的Linux命令行实验室、极客的瑞士军刀,用于学习和构建项目,而非简单的黑客APP。

2026-06-23

Oracle/MySQL中decode函数用法[项目代码]

本文详细介绍了Oracle中decode函数的用法及其在MySQL中的等效实现。decode函数类似于一系列嵌套的IF-THEN-ELSE语句,用于根据条件返回不同的值。在Oracle中,decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)可实现代码与值的转换。MySQL中没有直接对应的函数,但可通过CASE WHEN或IF语句实现类似功能。文章列举了decode的多种应用场景:比较大小取较小值、实现行列转换、对字符列进行特定排序、分段判断工资等级、使用INSTR函数搜索字符串等。例如,通过decode结合sign函数可比较数值大小;在order by中使用decode可自定义排序顺序;利用decode和sum函数可统计不同类别的数量,避免多次查询。这些技巧能简化SQL语句,提高查询效率。

2026-06-22

读取文件遇0X1A终止解决方法[项目源码]

本文主要解决在Windows集成开发环境(如Qt、VC、VS)中读取文件时遇到0X1A字符导致程序意外终止的问题。问题根源在于Windows系统将0X1A错误解析为EOF(0XFF),而Linux系统无此问题。文章提供了两种解决方案:一是使用二进制模式("rb")读取文件,通过feof()判断文件结束,并给出了DCM文件解析为十六进制输出的完整代码示例;二是以文本模式("r")读取时,先获取文件长度,然后根据读取字符数判断是否结束,并特殊处理0XFF字符,将其还原为0X1A。两种方法均附有详细的C/C++代码实现,包括文件打开、读取、格式化输出和缓冲区处理等步骤。文章还指出fgetc()返回int类型的原因,并区分了两种不同的文件读取意外终止情况。

2026-06-22

MATLAB实现掺铒光纤中光信号放大过程仿真,支持EDFA与光纤激光器建模

这套MATLAB代码专门模拟光信号在掺杂光纤(特别是掺铒光纤)中的传输与放大行为,适用于EDFA(掺铒光纤放大器)和光纤激光器的原理级仿真。核心脚本main.m调用配套函数canzaguangxian.m完成速率方程求解、光功率沿光纤分布计算及粒子数反转演化分析,输出包含信号光/泵浦光功率变化曲线、增益谱、噪声系数等关键指标,并附带1.png展示典型仿真结果图。代码基于2019b版本编写,结构清晰,变量命名规范,所有参数集中定义便于修改;用户只需将全部文件放入MATLAB当前工作路径,运行main.m即可一键出图。无需额外工具箱,不依赖Simulink,适合光学工程、光通信方向的学生和工程师快速上手验证理论模型或辅助课程设计。代码已通过实测验证可稳定运行,输入数据格式明确,替换泵浦功率、光纤长度、掺杂浓度等参数后可直接复现不同工况下的放大特性。

2026-06-22

MATLAB实现OFDM接收端全流程:信号检测、频偏估计、FFT窗定位与环路跟踪

这个资源包提供一套完整的MATLAB OFDM接收端仿真代码,覆盖从信号到达检测到最终数据解调的全部关键环节。程序基于标准OFDM帧结构设计,包含短训练序列相关检测模块,用于判断信号是否到来;利用长训练序列完成OFDM符号FFT窗口起始位置估计;支持两级频偏估计——先在时域做小数倍频偏粗估并补偿,再通过频域FFT结果进行整数倍频偏精估;数据部分经完整频偏补偿后执行FFT变换,进入频域解调流程;导频子载波提取后用于估计剩余定时误差和信道响应偏差,并送入闭环跟踪环路持续校正。配套文档《程序流程说明.doc》详细说明各模块输入输出、算法逻辑与参数设置依据。所有代码按功能分层组织,含发送端(OFDM_send_matlab)与接收端(OFDM_rece_matlab)独立目录,便于理解系统级交互与调试验证。

2026-06-21

Java编写的Web漏洞扫描工具包,含启动脚本和常见CMS指纹字典

这是一个开箱即用的Java Web漏洞扫描工具,打包为JWebScan.jar,通过start.bat一键启动。支持常见Web技术识别,内置asp.txt、aspx.txt、jsp.txt、php.txt、mdb.txt、dir.txt等指纹字典文件,用于路径探测与CMS类型判断。依赖库完整,包含mysql-connector-java-8.0.28.jar(数据库连接)、log4j-1.2.17.jar(日志记录)、dom4j-2.1.3.jar(XML解析)、commons-lang3-3.3.2.jar(字符串与工具类)、slf4j-api与slf4j-log4j12(日志门面适配)、apidoc-core-1.3.6.jar(API文档相关支持)以及scala-stringutils_2.12(字符串处理扩展)。项目配置文件齐全,含project.properties、build-impl.xml、manifest.mf等,便于二次构建与调试。README.TXT提供基础说明,.gitignore适配版本控制,适合安全测试人员或开发人员快速部署本地扫描环境。

2026-06-21

IEEE33节点配电网线路故障后自动重构MATLAB实现(含二阶锥潮流建模)

提供一套完整的IEEE 33节点配电网故障重构MATLAB程序,支持任意单条线路断开后的系统恢复计算。程序基于二阶锥规划(SOCP)建模,内置电压幅值约束、电流容量限制、功率平衡方程及辐射状拓扑约束,确保重构结果满足物理可行性和运行安全性。核心文件包括主求解脚本gz_cg.m、基础网络数据文件IEEE33BW.m,以及封装好的故障重构主程序。调用YALMIP建模工具与CPLEX求解器完成优化计算,输出重构后的开关状态、节点电压分布、支路潮流及网损变化。适用于教学演示、算法验证和配电网弹性分析场景,可直接运行并修改线路故障编号进行多工况测试。

2026-06-21

MATLAB可视化排队系统仿真工具:服务台数量自由调节,实时状态动态呈现

这是一个基于MATLAB GUI开发的排队过程仿真工具,支持用户自定义设置服务台数量、服务强度、顾客到达密度、仿真步长和总时长等关键参数。运行后可实时动态显示队列长度变化、服务台占用状态、顾客等待与离开过程,并生成直观的服务状态曲线和动画效果。所有功能集成在d_gui.m主程序中,配套包含界面文件d_gui.fig、核心仿真函数queue.m、数据存储文件data.mat与data1.mat、测试脚本test.m、辅助计算脚本d.m,以及流程图.vsd和示例图片sigma.jpg。源码结构清晰,变量命名规范,注释完整,适合MATLAB初学者理解GUI设计逻辑、事件响应机制及离散事件仿真建模方法,也可直接用于课程设计或排队论教学演示。

2026-06-19

2024年上海全市道路矢量数据包:含主干道/支路/街巷,WGS84坐标,可直接用于GIS分析

这个数据包提供2024年最新采集的上海市全域道路路网矢量信息,格式为标准Shapefile(.shp),包含.shp、.shx、.dbf、.prj、.cpg五个必需文件,开箱即用。所有道路按等级分类(如快速路、主干道、次干道、支路、街巷等),每条线要素附带中文路名、道路编号、等级代码等属性字段,覆盖全市16个行政区,总计超35万条道路线段。坐标系统统一采用WGS1984地理坐标系(EPSG:4326),兼容ArcGIS、QGIS、SuperMap等主流GIS平台,支持投影转换、空间查询、路径分析、缓冲区生成等常见操作。包内还附带一个shp2.py脚本,方便用户快速将道路数据转为GeoJSON格式,适配Web地图开发或前端可视化需求。数据经过拓扑检查与属性清洗,线要素无悬挂点、无重复重叠,属性表结构清晰,字段命名规范,可直接导入数据库或参与城市交通模型构建。

2026-06-18

VC++实现软件试用次数控制的完整示例工程

这个VC++工程提供了一套可直接运行的软件使用次数限制方案,通过本地注册表或配置文件记录启动次数,达到预设上限后自动禁用主功能界面。代码包含完整的MFC窗体(Form1.h/Form1.resx)、资源定义(app.rc/app.ico)、项目配置(Example.sln/Example.vcproj)及编译输出(Example.exe/Example.pdb),支持VS2008及以上版本打开调试。核心逻辑封装在Example.cpp中,涵盖初始化检查、计数读写、阈值判断和友好提示弹窗,无需额外依赖库。Release目录下已生成可执行文件,开箱即用;ReadMe.txt说明了修改次数阈值和重置方法。适用于共享软件、教学演示或内部工具的轻量级授权控制场景。

2026-06-18

MATLAB实现带成本约束的两阶段设施选址优化(粒子群+启发式混合)

一套完整的MATLAB设施选址优化资源包,聚焦回收网络中的回收点与处理中心联合选址问题。核心算法采用混合粒子群优化(PSO)策略,融合启发式局部搜索提升收敛性与解质量。支持两阶段建模:第一阶段确定回收点布局,第二阶段匹配处理中心,全程考虑运输距离、建设成本、运营成本及容量约束等多维经济因素。配套文件包含主优化脚本(optimization.m)、数据预处理模块(preprocess.m)、多种距离计算方式(含Chebyshev范数distance.m和Chebyshev.m)、粒子初始化逻辑(parti.m),以及三类关键输入数据:基础地理坐标与参数(数据和参数.xlsx)、各需求点对应候选回收点映射表(不同点对应的回收点.xlsx)、各回收点对应可接入处理中心列表(不同点对应的处理中心.xlsx)。成本敏感性分析通过CostInfluence.xlsx单独配置,便于快速评估不同成本权重对选址结果的影响。所有代码均提供ASV和TXT双格式备份,文档说明(两阶段模型.docx)清晰阐述模型结构、变量定义与求解流程,适合直接运行或二次开发。

2026-06-17

2020年6月整理的微分方程数值解MATLAB代码集:含有限差分、有限元与谱方法实现

这套代码包包含多个经典微分方程数值求解的MATLAB实现,覆盖一维和二维波动方程(wave1D.m、wave2D.m)、对流扩散问题(advection_diffusion.m)、非线性薛定谔方程(CNLSE.m)、Schnakenberg反应扩散系统(schnakenberg.m)等典型模型。所有脚本均采用有限差分法、有限元法及谱方法编写,如c1.m到c9.m系列文件分别对应不同离散策略与边界处理方式,master.m为统一调用入口。代码结构清晰,变量命名规范,注释详实,便于理解算法逻辑与调试修改。适用于教学演示、科研建模或算法对比验证,可直接运行查看结果,也支持用户替换网格参数、初边值条件或方程系数进行定制化计算。

2026-06-17

ST-LINK Utility官方烧录工具包(含多款STM32开发板Flash驱动文件)

这个工具包是ST官方提供的ST-LINK Utility完整安装运行环境,适用于Windows系统,内置ST-Link USB驱动、命令行烧录工具(ST-LINK_CLI.exe)、固件升级程序(ST-LinkUpgrade.exe)以及适配多种STM32评估板的Flash loader文件(.stldr)。支持STM32F/L/H/7系列主流MCU,涵盖N25Q、MT25QL、MX25L、M29W、IS42S、IS61W等常见SPI Flash和SDRAM型号。附带Windows 8兼容性修复脚本和必要系统DLL(comctl32.dll、advapi32.dll),解决老旧系统下界面异常或权限报错问题。trace.log和Error.log用于记录操作日志与错误信息,方便调试。所有.stldr文件已按开发板型号命名,如N25Q128A_STM32L476G-DISCO.stldr对应L476G探索套件搭配N25Q128A Flash芯片的烧录配置,开箱即用,无需额外配置即可完成固件下载、擦除、校验、内存读写等基础编程操作。

2026-06-16

Java初学者练手项目:简易弹球游戏源码(含完整工程结构)

一套面向Java入门学习者的弹球小游戏源代码,覆盖基础语法、面向对象设计、事件驱动编程和简单图形界面开发。项目采用标准Eclipse/MyEclipse工程结构,包含src源码目录、bin编译输出、.classpath与.project配置文件,可直接导入IDE运行。核心模块划分清晰:BallGame为主程序入口,Controlor负责逻辑调度,entities封装游戏实体(如球、挡板),view实现Swing绘图渲染,utils提供工具方法,Main类启动游戏循环。所有代码使用Java原生API,未依赖第三方框架,注释简洁,变量命名规范,适合边读边调试,帮助理解类间协作、线程控制(如游戏主循环)、键盘监听(方向键控制挡板)及碰撞检测等典型小项目实践要点。

2026-06-16

SpringBoot实现的网上书店系统完整开发包(含源码、数据库与文档)

这是一个基于SpringBoot框架开发的网上书店系统,包含可直接运行的Java源代码、MySQL数据库脚本、详细设计文档及配套说明。项目结构清晰,涵盖用户注册登录、图书浏览搜索、购物车管理、订单提交与后台商品管理等核心电商功能。源码使用Maven构建,集成Thymeleaf模板引擎和MyBatis持久层框架,支持本地快速部署。压缩包内含完整IDEA工程配置文件(.iml、.idea目录)、编译输出目录(target)、资源上传路径(upload)、数据库文件(db目录)以及标准SpringBoot启动入口和pom.xml依赖配置。适合用作高校计算机类专业毕业设计参考或Java Web开发入门实践案例,无需额外配置即可导入IDE运行调试。

2026-07-31

16QAM在AWGN与瑞利衰落信道下的误码率仿真脚本

提供MATLAB可运行的m16QAM_AWGN_RAYLEIGH.m脚本,用于生成16QAM调制在加性高斯白噪声(AWGN)和瑞利衰落(Rayleigh)两种信道条件下的误码率(BER)对比曲线。脚本支持设定信噪比(SNR)范围、蒙特卡洛仿真次数、符号映射方式及解调判决逻辑,输出清晰的BER-SNR对数坐标图,便于通信系统性能评估与算法验证。无需额外工具箱,兼容主流MATLAB版本,可直接修改参数复用到其他QAM阶数或信道模型中。

2026-07-31

JavaWeb图书管理实战项目:含完整源码、详细注释与一键部署说明

一套可直接运行的JavaWeb图书管理系统,基于Spring、MyBatis、Druid、Jackson等主流技术栈开发,配套完整Maven工程结构(pom.xml)、清晰分层代码(src目录含controller/service/dao/entity)、数据库脚本及部署文档。系统支持图书增删改查、借阅归还、用户权限管理、图书分类统计等核心业务功能,前端采用JSP+Bootstrap实现响应式界面,后端接口规范、逻辑清晰、注释详尽,适合零基础学生快速理解MVC流程。所有依赖jar包已整理在lib目录(含mysql-connector-java、commons-fileupload等),无需额外配置即可导入IDEA或Eclipse运行;target目录生成war包,支持Tomcat一键部署。项目文档涵盖环境搭建、数据库初始化、功能演示截图与常见问题解答,覆盖毕业设计、课程设计、期末大作业全流程需求。

2026-07-29

网易云音乐年度性格主导色互动页面:Vue3 + TypeScript + Vite 实现

这是一个基于 Vue3、TypeScript 和 Vite 构建的前端互动页面,复刻网易云音乐年度活动《你的性格主导色》核心交互逻辑。项目包含完整可运行源码、多组动态效果 GIF(如色彩渐变、性格标签切换、结果页动画)、配套设计报告 Word 文档,以及清晰的项目结构说明。代码采用模块化组织,含自定义 Hook(useNext.ts)、类型声明文件(shims-vue.d.ts、vite-env.d.ts)、配置文件(vite.config.ts、tsconfig.)和基础路由与状态管理逻辑。所有静态资源(图标、图片)均置于 assets 目录,交互流程覆盖用户选择→计算→结果展示全链路,支持本地快速启动(npm run dev)和构建部署(npm run build)。设计报告文档详细记录了色彩心理学依据、UI 设计思路、交互节奏设定及技术实现要点,便于理解功能逻辑与视觉表达之间的对应关系。

2026-07-29

PTZ云台控制固件包:含步进电机驱动、串口调试与监控主程序源码

这个资源包提供完整的PTZ云台摄像头底层控制方案,核心功能包括水平/俯仰方向的步进电机精准驱动、物理按键响应逻辑、串口通信调试支持(comtest1模块)、以及主控程序main.c和监控任务monitor模块。所有代码基于Keil C51环境开发,包含编译生成的.OBJ、.HEX、.LST等中间及输出文件,还有工程配置文件(Uv2、Opt、plg)和备份文件(Bak),可直接用于51单片机平台实现云台角度控制、镜头转向和手动/自动模式切换。配套头文件comtest1.h定义了串口指令协议,便于上位机发送指令控制云台动作;monitor模块负责协调电机时序与状态反馈,main.c为系统入口,整体结构清晰,适合嵌入式初学者学习或工业级监控设备二次开发。

2026-07-15

不同采样间隔下原始信号还原效果对比(含MATLAB代码与多组音频样本)

通过调整采样间隔(N2/4/8/12/16/32/64/128等),用MATLAB实现同一原始信号的离散采样与重建,直观展示采样率变化对信号还原质量的影响。资源包内含全部可运行脚本文件(如mty3_1_1.m、3.1-1.m等共20余个.m文件),以及对应不同采样间隔生成的.wav音频文件(如抽样间隔 N 2.wav、N 128.wav等),便于直接播放对比失真程度。所有代码均基于标准数字信号处理流程:原始连续信号生成→理想采样→频谱分析→插值重建→误差评估。用户可修改参数复现奈奎斯特采样定理的关键结论,观察欠采样导致的混叠现象及过采样带来的冗余特性。配套文件结构清晰,按实验模块(3.1/3.2/3.3)分类组织,支持教学演示、课程设计或自学验证。

2026-07-15

Matlab/Simulink通信系统建模仿真实战资料包(含9章完整案例代码)

一套面向通信工程实践的Matlab与Simulink联合仿真资源,覆盖从基础调制解调、信道建模、滤波器设计到误码率分析等核心环节。资源按章节组织,包含chapter2至chapter9共8个主章节(目录中chapte5应为chapter5笔误),每章对应独立仿真模型与配套代码,集中在code文件夹下;modeling-and-simulation-master为项目主目录,含可直接运行的.mdl/.slx模型文件及.m脚本。内容不涉及人工智能算法实现,聚焦传统数字通信链路建模——如ASK/FSK/PSK调制、瑞利/高斯信道、匹配滤波、眼图与星座图生成、同步技术等典型场景。所有模型均基于Simulink图形化建模环境搭建,配合Matlab脚本完成参数配置、数据后处理与性能绘图,适合课程设计、毕业设计及工程快速验证使用。压缩包内含macOS系统隐藏文件(.DS_Store、__MACOSX),不影响Windows/Linux平台使用。

2026-07-15

仿小米商城微信小程序完整源码包(含导入视频+图文教程,开箱即用)

一套功能完整的仿小米商城微信小程序源码,包含首页、商品列表、商品详情、购物车、订单管理等核心电商页面,所有页面均采用标准WXML+WXSS+JS+JSON四文件结构组织。全局配置通过app.定义路由与窗口样式,app.js处理启动和显示生命周期,app.wxss统一管理基础样式。pages目录下各页面模块清晰独立,utils文件夹内置常用工具函数如时间格式化、请求封装等。配套提供两份详细导入教程:一份是带分步截图的Word图文文档,另一份是实操演示的MP4视频教程,覆盖从微信开发者工具创建项目、导入源码、配置AppID到真机调试的全流程。所有代码经实际环境验证可直接运行,无需额外修改即可编译预览,适合小程序入门学习、课程实训或快速搭建垂直类电商Demo。

2026-07-11

Windows 64位系统可用的 Apache Tomcat 9.0.45 官方发行版

这是 Apache 官方发布的 Tomcat 9.0.45 版本,专为 Windows 64 位操作系统编译打包,开箱即用。包含完整的运行时脚本(startup.bat、shutdown.bat、service.bat 等)、核心 JAR 包(catalina.jar、servlet-api.jar、tomcat-coyote.jar、jasper.jar 等)、本地库文件(tcnative-1.dll)、可执行服务程序(tomcat9.exe、tomcat9w.exe)以及多语言资源包(中文、日文、韩文、法文等)。支持 Java Servlet 4.0、JSP 2.3、EL 3.0 和 WebSocket 1.1 规范,适用于本地开发、测试部署及中小型生产环境。无需额外编译,解压后配置 JAVA_HOME 即可启动。配套工具如 configtest.bat(配置校验)、version.bat(版本查看)、digest.bat(密码加密)、ciphers.bat(SSL 密码套件查询)等均完整提供,便于运维调试。注意:该版本不包含源码,仅含二进制分发文件;文档和示例应用需另行下载。

2026-07-11

51单片机P0口控制LED跑马灯完整工程包(含源码、Proteus仿真、电路图与操作截图)

包含基于8051单片机的跑马灯项目全套开发资料:C语言源程序pamdeng.c、编译生成的hex固件文件、Keil uVision工程文件(.Uv2、.Opt等)、Proteus仿真设计文件(.DSN)、详细操作步骤截图及PPT教学文档。所有代码针对P0口直接驱动8个LED设计,支持循环左移/右移效果,已通过仿真验证功能正常。工程结构清晰,适合初学者理解I/O口配置、延时函数编写、循环逻辑实现等基础知识点。无需额外硬件即可在Proteus中运行观察LED流动效果,配套PPT文档逐页说明原理、接线方式、程序流程与关键代码注释。

2026-07-11

可商用婚礼电子请柬微信小程序完整源码包(含配置说明与构建脚本)

一套开箱即用的婚礼邀请函微信小程序源码,基于Vue.js + 微信小程序原生框架开发,支持自定义新人信息、婚礼时间地点、照片轮播、地图导航、宾客留言、RSVP统计等功能。源码包含完整项目结构:webpack构建配置(dev/prod双环境)、ESLint代码规范、Babel转译配置、Vue组件模块(App.vue、主页面及路由逻辑)、环境变量管理(dev.env.js/prod.env.js)、小程序专属配置文件(app.、project.config.)以及详细README.md说明文档。已适配微信开发者工具,支持一键编译发布,无需额外依赖安装即可本地运行调试。配套LICENSE文件明确授权范围,适合婚庆工作室、独立开发者或新人二次定制使用。

2026-07-11

一套可用的少儿编程教学资源管理后台,含用户、图片和视频素材模块,Java+SSM+Vue实现

这是一个面向少儿编程培训机构或教育平台的后台管理系统,主要用来统一管理学员信息、教学图片素材和视频课程资源。系统采用B/S架构,后端基于Java语言,使用Spring+SpringMVC+MyBatisPlus(SSM增强版)框架,配合MySQL数据库存储数据;前端用Vue.js构建界面,集成Element UI组件库,通过Ajax实现前后端交互,Maven负责项目构建与依赖管理。功能覆盖用户信息增删改查、图片素材上传与分类展示、视频素材管理(含标题、简介、文件路径等字段)、公告发布等核心模块。代码结构清晰,包含完整src目录、配置文件(pom.xml、application.yml等)、数据库建表脚本及基础接口实现,适合毕设开发、课程实训或小型机构快速部署使用。所有源码可直接导入IDE运行,配套有必读说明文档,帮助理解项目结构与启动流程。

2026-07-10

MEEMD信号分解工具包:专注管道泄漏检测与声学噪声分离

提供一套完整的MEEMD(改进型集合经验模态分解)信号处理实现,适用于工业场景下的微弱特征提取,比如管道泄漏产生的瞬态振动信号识别、环境噪声干扰下的声音信号净化等。包含核心算法文件meemd.m、信号预处理与后处理模块(如ortio.m用于正交性检验、SNR_singlech.m计算单通道信噪比)、时频分析支持(hhspectrum.m生成希尔伯特谱)、复杂度评估(SampEn.m和sampleEntropy1.m计算样本熵)、以及多个实测/仿真数据样例(signal.mat、ff.mat、11.xlsx、signal.xlsx)。配套示例脚本example5.m展示典型工作流:原始信号输入→MEEMD分解→IMF筛选→特征提取→信噪比评估。所有函数均基于MATLAB编写,可直接运行,无需额外工具箱依赖。

2026-07-10

SimRIS通道模拟器:面向RIS辅助无线通信的MATLAB信道建模工具包(含GUI界面与完整运行示例)

这个MATLAB工具包专为可重构智能表面(RIS)辅助通信系统设计,提供端到端的信道建模与仿真能力。核心包含SimRIS_GUI图形界面(.fig和.m文件),支持用户交互式配置RIS单元数量、阵列结构、入射/反射角、路径损耗模型及多径环境参数;内置信道响应生成模块,可输出复数信道系数、信道冲激响应及时频域可视化结果;附带ku3.jpg、corelab_beyaz.jpg等参考图示,README.md和说明.txt详细说明安装步骤、参数含义与典型运行流程;所有代码兼容MATLAB 2014a至2021a版本,运行后自动生成图表与数值结果,无需额外依赖工具箱。适用于通信工程方向的本科毕设、研究生课题研究及RIS基础算法验证场景,尤其适合开展波束赋形设计、信道估计方法对比、RIS相位优化策略测试等任务。

2026-07-09

红枣表面瑕疵识别Matlab实现:含灰度化、二值化处理及示例图像

提供一套基于Matlab的红枣缺陷检测基础实现方案,包含图像预处理核心步骤:灰度转换和二值化操作,适用于红枣表面划痕、斑点、破损等常见外观缺陷的初步识别。资源包内含两个实拍红枣样本图(7.jpg、111.jpg)、主程序文件hongzaoquexian.m,以及两份配套文档——《红枣缺陷检测.docx》说明具体流程与参数设置,《Matlab对钢板表面缺陷检测.docx》作为方法迁移参考。整个流程不依赖深度学习模型,侧重传统图像处理技术路径,适合教学演示、课程设计或算法入门验证使用。所有代码可直接运行,输入图像后输出二值化结果图,便于观察缺陷区域分割效果。

2026-07-09

YOLOv8车牌检测+CNN字符识别完整实现,含可运行代码、测试图片、模型权重与GUI界面

一套开箱即用的车牌识别系统,检测模块基于YOLOv8s训练好的plate_rec_color.pth模型,精准定位单/双层蓝牌、黄牌、绿牌及警用车牌;识别模块采用轻量CNN网络plateNet.py,支持中文字符与数字联合识别;配套detect_rec_plate.py主流程脚本、GUI.py图形界面、双层车牌分割合并工具double_plate_split_merge.py;资源包内含全部测试图(single_blue.jpg、police.jpg、double_yellow.jpg等)、中文字体platech.ttf、依赖清单requirements.txt、详细README说明;所有代码已在Python 3.8+环境下实测通过,支持命令行调用和可视化操作,适合作为课程设计、毕业设计基础框架或AI入门实战项目直接复用。

2026-07-09

STC单片机驱动MFRC522读卡模块的完整工程源码包

包含STC系列单片机(如STC89C52、STC12C5A60S2等)与MFRC522无源RFID读卡芯片配套的驱动程序和应用示例。工程结构清晰,含标准头文件(inc)、主项目文件(Project)、底层驱动库(Lib)以及RC522专用通信模块。支持SPI接口通信,已适配常见STC型号的时钟配置与IO定义,可直接编译下载运行。提供卡片识别、UID读取、扇区数据读写等基础功能实现,代码注释完整,便于二次开发和教学参考。适用于门禁系统、考勤设备、智能锁等嵌入式RFID应用场景。

2026-07-08

基于Vue3与SpringBoot的宠物领养与后台管理完整项目(含数据库+前后端源码)

一套开箱即用的宠物管理系统,后端用SpringBoot构建RESTful接口,集成MyBatis-Plus操作MySQL数据库,支持用户登录、宠物信息管理、领养申请、管理员审核等核心业务;前端采用Vue3 + Composition API开发,包含用户端网站和后台管理双界面,已配置跨域、路由权限、axios封装及环境变量区分;提供cl10341231.sql数据库脚本、详细表结构文档.doc,以及完整的三层架构代码(controller/service/mapper);开发环境兼容JDK 1.8+、IDEA/Eclipse、Navicat/SQLyog,前端依赖通过npm install安装,运行npm run dev即可启动本地服务;所有配置文件(.env.development/.env.production)、构建配置(vue.config.js、babel.config.js)、入口文件(main.js、index.html)均已就绪,适合作为课程设计、毕设参考或二次开发基础。

2026-07-07

Matlab鱼眼图矫正仿真包:含可运行代码+操作录像+多张测试图

提供一套开箱即用的Matlab鱼眼图像校正仿真方案,基于2021a版本开发,包含完整可执行脚本Runme.m、6张不同畸变程度的原始测试图(1.png、2.png、12.jpg、23.jpg、wb.JPEG、myRef.png)以及校正前后对比图(exportImage.png、flowchart.drawio.png)。所有代码已调试通过,直接运行即可复现校正效果;配套AVI格式操作录像(操作录像0034.avi)详细演示从打开工程、加载图像、参数调整到输出无畸变结果的全过程,适合零基础快速上手。算法聚焦经典鱼眼模型拟合与反向映射,不依赖工具箱,纯M文件实现,便于理解每一步坐标变换逻辑。适用于本科生课程设计、研究生课题入门及教师教学演示场景。

2026-07-06

基于PyTorch的CIFAR-10图像分类实战项目(含训练可视化与结果分析)

这个资源包包含一个完整的卷积神经网络实现,用于对CIFAR-10数据集中的10类自然图像进行分类。核心代码文件cifarCNN.py实现了模型构建、训练循环、验证评估及准确率统计功能;createcsv.py用于生成训练过程记录的CSV文件;pics目录下存放全部16张训练可视化图表,包括各轮次损失曲线(loss.png)、不同epoch下的准确率变化图(如1.png至12.png)以及关键中间层特征图(Figure_1.png等)。所有图像均按训练进度编号命名,便于对照分析模型收敛性与过拟合现象。README.md提供环境配置说明、运行步骤和参数设置建议,适合课程实验或深度学习入门实践使用。项目基于PyTorch框架,无需额外复杂依赖,支持CPU和GPU双模式训练,输出结果可直接用于实验报告中的性能对比与图表引用。

2026-07-04

空空如也

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

TA关注的人

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