自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python轻量消息订阅系统:gRPC+Protobuf实现,含服务端/客户端源码与课程报告

一个开箱即用的Python消息订阅系统,基于gRPC框架和Protocol Buffers协议构建,支持跨进程发布与订阅。包含完整服务端(server.py)和客户端(client.py)代码,所有RPC接口定义在proto文件中,通过protoc自动生成Python stub。项目结构清晰:rpc目录存放.proto定义及生成代码,messagesubscription为主模块,pic目录集成6张报告配图(1.png至6.png),code目录组织核心逻辑,配套Word格式课程设计报告详述架构设计、pro

2026-07-30 03:02:11 252

原创 STM32F103用PWM+HAL精准驱动WS2812B灯带的开箱即用工程

基于STM32F103芯片,通过硬件PWM配合HAL库直接驱动WS2812B智能灯带,避开软件模拟时序带来的抖动和不可靠问题。工程已预配置Keil MDK环境(.uvprojx/.uvoptx),含标准CMSIS、HAL驱动、启动文件及完整目录结构,支持一键编译下载。Src/Inc中封装了ws2812b_init()、ws2812b_refresh()、ws2812b_set_pixel()等实用接口,可快速接入自有项目。关键参数如PWM周期(ARR)、占空比(CCR)、DMA缓冲区大小、刷新频率等均已按W

2026-07-16 04:34:06 273

原创 Pika 1.0.0b1纯Python版AMQP客户端源码包,含完整RabbitMQ通信支持与多适配器实现

Pika 1.0.0b1是面向Python开发者的轻量级AMQP协议客户端实现,专为对接RabbitMQ等兼容中间件设计。源码包内置完整的连接管理、信道控制、帧解析、心跳保活、认证凭证处理等核心模块,同时提供多种网络适配器(如blocking、tornado、twisted、asyncio等),支持TCP连接配置、回调调度机制和标准化异常处理流程。协议层面严格遵循AMQP 0.9.1规范,所有功能均基于纯Python编写,不依赖C扩展,兼容Python 2.7及以上各主流版本。压缩包附带setup.py、s

2026-07-16 04:02:09 205

原创 MATLAB一键运行的Voigt线型拟合工具包(含多峰拟合、参数输出与可视化)

一套即装即用的MATLAB Voigt线型拟合解决方案,包含voigtfit.m主拟合函数、myvoigt.m线型计算模块、voigtfit_demo.m完整演示脚本,支持单峰和多峰拟合。输入原始光谱数据后,自动输出中心位置、半高宽(FWHM)、高斯/洛伦兹权重比、振幅等关键参数,并生成initial_fit.png、final_fit.png、spectrumfit.png等拟合过程与结果图。所有代码纯MATLAB编写,无需额外工具箱或编译,兼容R2015a及以上版本。配套README.md提供参数说明、

2026-07-15 05:32:47 226

原创 Matlab答题卡识别工具包:光照不均下稳定定位填涂区域,含完整预处理与校正流程

一套开箱即用的Matlab答题卡自动识别方案,专为扫描图像设计,能应对常见光照不均、轻微倾斜和噪点干扰。流程从灰度转换开始,依次完成图像归一化、高斯平滑去噪、局部自适应阈值二值化(避免全局阈值失效)、形态学闭运算增强填涂连通性;接着用霍夫直线检测精准提取答题卡四边框,计算倾斜角度并旋转校正;再依据标准坐标模板分割题块区域,最终识别填涂位置并输出结果。所有功能模块独立封装,包括Gray_Convert、Image_Normalize、Image_Smooth、Image_Binary、Morph_Proces

2026-07-14 04:01:16 213

原创 基于RetinaNet与DeepSORT的行人检测+ID轨迹追踪实战代码包

直接运行就能看到效果的行人分析工具:从视频里自动框出每个人、给每人分配唯一ID、画出行走路线、统计进出人数。核心用RetinaNet做高精度行人检测,搭配DeepSORT实现稳定跨帧ID匹配,避免ID跳变。提供完整流程脚本——train_retina.py训练检测模型,predict.py跑推理,tracker.py和centroid_tracker.py双路追踪对比,evaluate_person.py算准确率,run.py一键启动整套流程。输出带编号轨迹线的scene.png、标注ID的out.png,

2026-07-13 03:28:10 239

原创 CUDA实现方阵求逆的完整工程包:含CPU/GPU双版本代码、一键编译脚本与验证数据集

提供单精度方阵求逆的CUDA加速实现,包含CPU端参考代码(mat_inverse_cpu.cpp)和GPU端CUDA核函数(mat_inverse_gpu.cu),支持主流NVIDIA显卡。配套compile.sh脚本可自动编译生成CPU与GPU两个可执行程序,并输出计算结果到.out文件。输入矩阵来自veri_mat.txt,理论逆矩阵存于inv.txt,程序运行后自动比对误差并汇总至s.xlsx。资源包内含详细技术报告(ProgramReport.pdf)、参考文献(ref.pdf)、操作记录(rec

2026-07-11 06:28:19 213

原创 基于AEO改进算法的电力系统暂态稳定OPF求解MATLAB工具包

一套开箱即用的MATLAB代码,专门解决带暂态稳定约束的最优潮流(OPF)问题。核心是改进的人工生态系统优化(AEO)算法,引入适应度与距离协同平衡机制,在保障电网遭受大扰动后不失步的前提下,找到发电成本最低、网损最小的运行方案。主程序FDB_AEO.m调用problem.m完成系统建模,通过problem_terminate.m动态判断收敛条件,关键选择逻辑由rouletteFitnessDistanceBalance.m实现——它在进化过程中兼顾个体质量(适应度)和多样性(距离),避免早熟收敛。配套co

2026-07-11 04:44:44 225

原创 Android串口通信全栈开发包:含JNI底层驱动、可运行APK与完整源码工程

提供开箱即用的Android串口通信能力,包含已签名可直接安装的SerialPort.apk和MainMenu.apk,支持USB转串口(如CH340、CP2102)、蓝牙串口设备连接。源码覆盖Java层(android.serial包封装串口打开/关闭/读写/波特率配置)与JNI本地层(SerialPort.c实现底层open/read/write/ioctl调用),附带Android.mk用于NDK编译,预生成classes.dex和resources.ap_便于快速集成。资源结构完整:多密度drawa

2026-07-11 04:40:38 219

原创 微信个人号自动应答工具:Python实现天气查询+冷笑话推送

用Python写的微信个人号自动化应答小工具,扫码登录网页版微信后就能跑起来。支持关键词触发自动回复,比如发‘天气’就返回实时天气信息,发‘笑话’就推送一条随机冷笑话。核心功能都封装好了:wechat_robot.py处理消息收发,weather.py调用第三方天气API获取城市天气,joke.py从本地或网络接口读取笑话库。所有配置集中写在config.py里,改几个变量就能换城市、换API密钥、增删触发词和回复模板。附带两份操作文档——《微信机器人程序使用说明.doc》讲怎么装环境、扫码登录、启动服务;

2026-07-10 04:21:16 219

原创 MATLAB匈牙利算法任务分配工具包:含双版本代码、验证脚本与教学PPT

直接运行就能解指派问题的MATLAB工具包,内置Hungarian.m和Hungarian_algorithm.m两个主函数,支持任意规模整数成本矩阵输入,自动返回最优分配结果、最小总代价及具体人-任务匹配关系;附带ysw1.m测试脚本,可一键验证算法正确性;配套第26章PPT详细拆解匈牙利算法每一步逻辑——从矩阵初始化、行/列约减、覆盖零元素到增广路径构造,覆盖典型人力调度、设备指派等建模场景;所有代码纯MATLAB编写,不依赖任何工具箱,R2015a及以上版本开箱即用;还额外提供Python版hunga

2026-07-05 04:19:11 243

原创 MATLAB版K2贝叶斯网络结构学习工具:支持节点顺序约束与先验DAG输入

一套开箱即用的MATLAB贝叶斯网络结构学习实现,专为已知变量拓扑序场景设计。核心流程基于K2算法,通过C语言加速的评分计算(K2.c)提升效率,配合GClosedFun.m完成父节点集合法性校验,ConstructLGObj.m构建本地统计对象,ControlCentor.m统一调度整个学习流程。支持传入预定义节点顺序(Order向量)、最大父节点数(u参数)、先验结构约束(PreDAG矩阵),并可加载Sample.mat示例数据快速验证。输出结果为最优有向无环图(DAG)邻接矩阵及对应K2评分值,适用于

2026-07-03 06:27:48 205

原创 Cesium三维风场实时渲染工程包:支持GPU加速、在线API与本地数据双加载

直接可用的全球风场动态可视化项目,基于CesiumJS搭建三维地球底图,利用WebGL调用GPU实现高帧率风粒子流渲染,风向风速表现流畅稳定。数据接入灵活,既可通过OpenWeather等公开气象API实时获取全球风场,也兼容本地JSON/CSV格式数据文件,data目录已内置示例数据集。提供cesium.html至cesium4.html多个入口页面,对应不同渲染策略(如轨迹长度控制、粒子密度调节、交互层级切换),wind-gl.js封装核心GLSL着色器逻辑,util.js和prepare.js完成地理

2026-06-26 07:07:39 203

原创 锐捷3.63客户端本地已登录密码一键还原工具(含VC6源码)

专为锐捷认证客户端3.63版本设计,针对已成功登录且本地仍保留加密凭证的Windows终端,可直接提取并显示原始明文密码。工具通过解析注册表或配置文件中存储的加密凭证数据,结合内置解密逻辑还原密码,全程离线运行,不联网、不上传、不修改系统任何设置。附带完整VC6开发工程(.dsw/.dsp)、全部C++源码(含RecoverDlg、RegisterKey等核心模块)、资源文件、图标及编译说明,支持手动调试与二次编译。bin.rar内含预编译版RJRecover.exe,解压即点即用,无需安装。适用于IT运维

2026-06-23 04:54:04 210

原创 STM32F103小车工程:HC-SR04超声波+SG90舵机协同实现左右扫描避障

这个工程包提供一套可直接上手的STM32避障小车完整代码,主控芯片为STM32F103系列,使用标准外设库开发,兼容Keil MDK-ARM和IAR编译环境。核心功能靠HC-SR04超声波模块实时测距,配合SG90舵机带动探头左右摆动(典型±45°范围),完成前方多角度障碍物扫描。工程目录结构清晰,包含Core层(系统初始化、主循环逻辑)、Drivers层(GPIO、TIM、USART、EXTI等底层驱动)、MDK-ARM工程文件、.ioc配置文件以及详细readme.txt说明文档。所有外设配置已预设好,

2026-06-23 03:47:01 239

原创 MATLAB短时傅里叶变换实操包:三组窗长参数+对应时频图+可直接运行的STFT函数

提供即装即用的MATLAB短时傅里叶变换(STFT)核心实现,含stft.m主函数和stft_chirp.m测试脚本,支持灵活设置窗长(128/512/2048点)与重叠率,输出标准复数STFT矩阵及幅值谱。配套三张预生成时频图——stft128低频.jpg、stft512中等图.jpg、stft2048高频.jpg,分别对应不同窗长下的分辨率表现,直观对比时间分辨率与频率分辨率的权衡关系。所有代码带中文注释,输入为时域信号向量+采样率,输出含频点向量、时间向量和STFT结果矩阵,兼容语音、振动、心电、脑电

2026-06-21 04:11:45 212

原创 PHP本地运行的多尺寸ICO图标批量生成工具

上传一张PNG或JPG图片,用这个PHP工具一键生成包含16x16、32x32、48x48等多种标准尺寸的ICO文件,直接打包下载。整个流程不依赖外部服务或在线API,所有处理都在你自己的服务器上完成。主程序由index.php驱动,调用phpthumb.ico.php执行图像缩放与ICO封装,download.php负责打包和响应下载请求,临时文件自动存入temp目录。代码完全独立,无需安装额外扩展、Composer包或图形库,只要服务器支持PHP 5.6+且开启GD扩展即可运行。已在Chrome、Fir

2026-06-20 03:17:14 185

原创 VB.NET WinForms图表实战:柱状图/折线图/饼图一键切换演示

直接运行就能看到效果的VB.NET图表示例项目,基于原生System.Windows.Forms.DataVisualization.Charting控件开发,不依赖任何第三方库。打开WindowsApplication1.sln后按F5,立即显示动态图表界面——支持实时切换柱状图、折线图、饼图三种类型,数据源可手动修改并自动刷新;坐标轴范围、标题文字、图例位置、颜色样式等基础可视化设置全部代码化实现,所有逻辑集中在Form1.vb中,配套.Designer.vb和.resx资源文件完整,bin/obj目录

2026-06-12 04:38:46 189

原创 STM32F103串口IAP升级包:带安全回滚的Bootloader+可直接运行APP测试工程

这个资源提供一套开箱即用的STM32F103串口在线升级方案,核心包含独立Bootloader固件和配套APP测试工程。升级过程不触发MCU复位,支持升级失败自动恢复到原APP,避免设备变砖。内置固件头合法性校验、CRC32完整性验证、Flash写保护等多重安全机制,保障升级可靠性。工程基于标准外设库(STM32F10x_FWLib)构建,结构清晰:HARDWARE层封装底层驱动,SYSTEM模块管理SysTick与delay,CORE含启动文件与中断向量表,OBJ存放编译输出,附带READER.txt详细

2026-06-11 09:25:13 293

原创 STC89C52自动门控制实战包:红外感应触发+步进电机驱动代码+电路图+焊接实拍

用STC89C52这类常见51单片机实现自动门功能,靠HC-SR501这类红外热释电传感器检测人体,检测到人就发脉冲信号控制步进电机正转开门,延时后反转关门。包里有完整Keil工程(含uvproj、uvopt、.c源码、hex烧录文件),电路原理图是SchDoc源文件加JPG清晰图,还有元器件清单Excel、毕业论文设计文档、4张实物焊接图、电路图查看说明txt。所有代码纯C语言写成,不依赖第三方库,标准8051指令集,STC89C52/STC89C51等主流型号直接编译就能下板运行。驱动部分留了细分控制引

2026-06-10 13:07:45 241

原创 RIS辅助无线深度感知MATLAB仿真工具包:含多场景深度图数据、雷达参数配置与误差评估脚本

一套开箱即用的MATLAB无线深度感知仿真工具,重点实现可重构智能表面(RIS)在提升毫米波/太赫兹频段深度估计精度中的建模与验证。支持MATLAB 2014a至2021a多个版本,主程序main.m自动调用雷达参数配置(如4GHz带宽、40×40单元RIS、3Hz扫描频率)、天线-信道映射建模、核心深度估计算法(krb.m)、参数读取及误差量化分析(estimate_error.m)。配套提供scene1RIS_DMest1.mat实测与仿真融合的深度图数据,以及对应可视化结果scene1RIS_DMes

2026-06-10 11:22:41 264

原创 基于51单片机的智能窗帘控制方案:光敏自动启停+红外防夹报警+遥控/按键双控

这个资源包提供一套完整可落地的51单片机窗帘控制系统,主控为AT89S52,支持环境光强度实时检测与阈值设定,实现光照强自动关窗、弱光自动开窗;集成HC-SR501红外人体感应模块,在窗帘运行中检测到人体靠近即触发蜂鸣器报警并紧急停止/反向关闭,防止夹伤;操作方式兼容红外遥控、本地按键手动控制和全自动光控三种模式;电机驱动采用L298N双H桥芯片,精准控制42BYGH步进电机,保障窗帘平稳启停与位置可控;系统通过LCD1602同步显示温度、湿度、烟雾浓度、光照值及实时时钟;配套资料齐全,含Keil C工程源

2026-06-08 09:49:53 232

原创 MATLAB鼠标拖拽式文本数据截取工具:带图形界面和实时高亮反馈

用MATLAB做的一个可视化数据筛选小工具,打开就能用,不需要额外工具箱。加载getdata.fig界面后,直接拖入.txt文件,数据自动画在坐标图上;用鼠标按住左键框选任意区间,松开就立刻高亮显示选中范围,同时把对应原始数据行提取出来,保存成新文本文件。支持光标实时跟随定位,坐标位置一目了然;可自定义保存路径,避免覆盖原文件。核心代码分两块:getdata.m负责界面逻辑调度,GetData函数模块处理数据读取、解析和截取,结构清晰,改几行就能适配不同格式的文本数据,比如时间戳+多列传感器值、单列信号序列

2026-06-08 04:30:21 235

原创 可直接运行的中文单轮对话机器人:基于Transformer的训练+推理全流程代码包

一套开箱即用的中文单轮对话机器人实现,完整覆盖数据预处理、词表构建、模型训练、权重保存和命令行交互。包含data_processing.py脚本,自动从原始对话文本生成vocab.pkl和序列化训练数据;transformer.py实现标准编码器-解码器结构,支持自注意力与位置编码;train.py提供可配置超参、批量训练、梯度裁剪及断点续训功能;chat.py加载saved_models中的模型文件,实时响应用户输入;config.py统一管理学习率、batch_size、最大长度等关键参数;utils.

2026-06-06 05:31:56 212

原创 Matlab超声声场仿真工具:支持圆/矩形换能器建模、轴向声压计算与GUI可视化

一套开箱即用的Matlab超声场仿真工具,专注圆形和矩形压电换能器的声压分布建模。提供P_circular_acoustic_axis.m和P_rectangle_acoustic_axis.m两个核心脚本,精准计算声轴方向上的声压变化;通过surf_cube.m实现三维空间声压场立体渲染,支持截面图、等高线图、体绘制等多种可视化形式(如4.png、7.png、12.png所示)。配套GUI界面gui_sound_field.m/.fig已封装为独立可执行程序gui_sound_field.exe,无需安装

2026-06-06 05:13:55 274

原创 微信小程序坚果电商项目源码,云开发免服务器部署,含全套页面与云函数

直接可用的坚果类垂直电商微信小程序源码,基于微信云开发构建,不依赖自建服务器。前端包含首页、商品列表、分类筛选、购物车、订单中心、个人中心等完整页面;后端由云函数支撑,已封装callFunctionTest、triggers等常用逻辑,覆盖商品查询、加购、下单、支付回调模拟、订单状态更新等核心流程。数据库结构清晰,database目录下预置goods、orders、users、carts等集合及字段说明,权限规则已配置。静态资源齐全,含images图片库、style样式文件、components可复用组件、

2026-06-05 12:36:26 283

原创 MATLAB指纹识别全流程实践包:从图像预处理到GUI比对可视化

一套开箱即用的MATLAB指纹识别实践资源,覆盖完整技术链路:支持原始指纹图(如101_1.tif、102_1.tif等6张标准测试图)导入,自动完成灰度转换、二值化、图像细化、方向场估计、纹线跟踪等预处理步骤;精准提取端点与分叉点两类关键特征点,并在GUI界面中高亮标注;提供双图加载功能,实时计算特征点匹配相似度,输出数值结果与比对效果图。配套独立GUI界面(GUI.fig/GUI.m),操作只需点击‘导入图像’→‘开始处理’→‘执行比对’三步,所有中间数据(thin1.mat、thin2.mat、x1.

2026-06-04 08:40:53 243

原创 Java实现的RSA文件加解密工具包,含源码、设计文档与答辩PPT

一套开箱即用的Java RSA文件加解密实践资源,包含完整可编译运行的Java源代码,支持文本和二进制文件的公钥加密与私钥解密;配套详细毕业设计文档(runwen.doc),涵盖RSA算法原理、密钥生成逻辑、PKCS#1填充机制、系统模块划分、核心类功能说明及界面交互流程;提供两版空白答辩PPT模板,适配课程设计或本科毕设汇报场景;额外附带.NET兼容封装包(RSAEncrypter.dotnet.sanPack)和Visual Studio解决方案文件(sanpack_rsa_vssln),便于跨平台对照

2026-06-03 07:34:53 258

原创 AWR2944开发板实测DDM雷达原始数据+MATLAB一键处理脚本

直接可用的TI AWR2944毫米波雷达开发板实测数据包,含DDM(3T4R)和TDM(3T4R)两种模式下的原始ADC二进制文件,开箱即跑的MATLAB处理链:从DataParsing.m解析二进制数据,到RadarParamentConfig.m灵活配置chirp参数(时长、带宽、采样率等),再到TxPhaseCal.m完成发射通道相位校准,最后通过main.m一键生成距离-多普勒图、虚拟阵列响应、角度估计结果;配套10+张中间处理结果图(frame1-frame5各场景)及清晰的数据备注说明,所有脚本

2026-06-03 03:59:16 285

原创 C语言子集编译器实践包:词法扫描、LL1语法分析、四元式优化到汇编代码生成,含多平台实测与部署指南

提供一套可直接运行的C语言子集编译器教学实践资源,覆盖编译全流程核心环节:基于正则表达式的词法分析扫描器、手工构造的LL1语法分析器、支持变量声明与算术表达式的语义处理、四元式中间代码生成与常量合并/无用代码删除等基础优化,最终生成类x86汇编风格的目标代码。包含多个解耦模块——独立表达式分析器、四元式翻译器、词法扫描器,每个模块均附带完整C源码、清晰注释、.docx设计说明及配套测试用例(含正确/边界/错误输入)。所有代码已在macOS(Apple Clang)、Windows 10/11(MinGW-w

2026-06-01 11:48:22 191

原创 教室人脸考勤Web系统:Python+Flask实现多学生自动签到与统计

用Python开发的轻量级课堂考勤系统,支持同时识别多名学生人脸并实时记录出勤状态。系统基于Flask框架构建,前端采用响应式HTML模板(含dashboard、admin、auth等独立页面),后端集成SQLite本地数据库,提供完整用户登录认证、管理员后台管理、考勤数据增删查改、人脸识别核心处理(调用OpenCV和face_recognition库)等功能模块。人脸图像存于本地文件夹,识别过程不依赖云端服务;数据库结构通过schema.sql初始化,依赖包列表在requirements.txt中明确列出

2026-06-01 07:24:32 235

原创 PyTorch版SSD检测增强工具包:带CBAM注意力、FPN多尺度融合和FocalLoss优化

基于PyTorch的SSD目标检测模型升级实现,重点提升小目标识别能力与类别不平衡场景下的分类稳定性。通过在主干网络后接入CBAM模块,同步强化通道与空间维度的关键特征响应;叠加FPN结构构建多层级特征金字塔,显著改善不同尺度目标(尤其是小目标)的定位与召回效果;将默认的交叉熵损失替换为Focal Loss,有效抑制大量背景负样本对训练过程的干扰。代码结构清晰完整,包含训练(train.py)、验证(eval.py)、摄像头实时检测(live.py)、VOC/COCO数据加载(voc0712.py + 自动

2026-05-31 08:00:01 189

原创 植物大战僵尸网页版完整源码,JS逻辑清晰可直接运行与二次开发

这个资源包是植物大战僵尸的纯前端网页实现,用HTML5和JavaScript编写,打开Index.htm就能在浏览器里玩。里面包含所有核心游戏逻辑:植物种植、阳光生成、僵尸生成与移动、碰撞检测、爆炸效果、墓碑系统等,分别由CPlants.js、CZombie.js、ZombieRun.js、MassGrave.js、Boom.js和Cfunction.js等文件承担。24个编号JS文件(如1.js、2.js…24.js)对应不同关卡、植物类型(比如豌豆射手、向日葵)、僵尸种类(普通僵尸、铁桶僵尸等)以及特殊

2026-05-31 03:39:41 566

原创 桃子糖度检测用高光谱预处理Python工具包(含实测光谱CSV与14张效果示意图)

一套面向农产品品质分析的高光谱数据Python预处理工具,开箱即用,无需额外配置。核心功能包括Savitzky-Golay平滑、Spline基线校正、Whittaker去噪、标准化、一阶/二阶导数变换等,全部封装在pretreatment.py中,demo.py提供完整调用流程,支持直接读取CSV或NumPy数组格式的光谱数据。配套提供真实采集的桃子高光谱反射率数据文件peach_spectra_brix.csv,每条光谱对应实测糖度值(Brix),可用于建模验证与算法调试。资源包内含14张高清示意图,覆盖

2026-05-30 13:16:54 226

原创 Python迷宫AI训练工具包:带图形界面的Q学习实战环境,含预设地图、自定义绘图与路径回放功能

直接运行就能上手的强化学习实践工具,用PyQt5搭建可视化操作界面,支持两种使用模式:选择6个内置迷宫(如maze10_1.npy等)快速启动训练,或在画布上自由拖拽绘制任意尺寸迷宫。训练核心基于标准Q-learning算法,自动完成Q表初始化、动作选择(ε-greedy)、奖励更新与策略收敛判断;训练过程可调节轮次、火焰周期等参数,并支持慢速/中速/快速三种模式回放智能体探索路径。可视化部分包含实时Q值热力图(颜色深浅反映状态-动作价值)、动态寻路轨迹叠加显示,以及训练损失曲线。配套提供无需安装Pytho

2026-05-30 05:15:24 239

原创 K型热电偶+MAX6675温度采集实战包:含51/STM32双平台驱动、硬件接线指南与10+工业场景设计参考

直接用于嵌入式温度测量的K型热电偶工程实践资源,核心围绕MAX6675模数转换芯片展开。提供STC89C52、AT89C51等经典51单片机完整SPI驱动代码,支持12位温度值读取、冷端补偿解析和串口输出;同时配套STM32F103标准外设库工程,包含SPI初始化、温度数据解码、LED状态反馈及USART打印功能,适配Keil MDK开发环境。所有代码均经过实测可直接编译烧录。资料涵盖MAX6675英文原厂手册、芯片内部结构与冷端补偿原理说明、K型热电偶选型要点(如绝缘类型、响应时间、测温范围)、典型接线方

2026-05-29 12:43:44 319

原创 ERDAS IMAGINE原厂配套案例数据包:含雷达影像、高光谱、DEM及完整工程配置文件

这套数据是ERDAS IMAGINE软件官方内置的实操型案例集合,直接来自安装包或标准教学资源,开箱即用。里面包含洪水监测用的TM与雷达影像(flood_tm147_radar.chp)、荷兰弗莱沃兰德地区极化SAR数据(flevolandradar.chp系列)、湖泊底质分类样本(loplakebedsig357.chp)、真彩色子区(xs_truecolor_sub.chp)、土地覆盖分类(landcover.chp)、数字高程模型融合(demmerge_sub.chp)等典型遥感任务场景。所有栅格数据

2026-05-29 07:01:01 381

原创 MATLAB实操包:FFT信噪比随频点偏移的变化规律与窗函数补偿效果量化对比

直接运行就能看到FFT处理中信号频率位置对输出信噪比的实际影响——当500kHz单频信号在10MHz采样率下偏离整数谱线时,矩形窗下信噪比最大损失可达3.9dB;包内含完整MATLAB代码链:主控脚本fft_gain_analyse.m调度全流程,Freq_vary_fft_gain_effect.m自动扫描频点偏移(0~0.5个频点间隔),noise_B_N_create.m生成标准5MHz噪声带宽高斯白噪声,add_window.m支持矩形、汉宁、海明等窗函数切换;所有仿真基于1024/2048点FFT

2026-05-29 05:57:36 385

原创 Matlab一键生成Airy光束相位图与全息图示例资源包

直接运行Airy.m脚本,就能在Matlab中快速计算并可视化Airy光束的二维相位分布,输出标准位图(如Airy_generated.bmp);配套提供已生成的参考图像Airy.bmp和全息图Airy_hologram.png,方便对比验证;额外包含Python版全息图生成脚本airy_hologram.py,支持跨平台复现;所有代码不依赖Optics或Signal Processing等专业工具箱,适配R2015a及后续主流版本;可通过修改脚本内参数灵活调整光束截面尺寸、传播距离、缩放因子等,直观观察相

2026-05-28 12:46:47 388

原创 LabVIEW+Halcon工业视觉检测系统开箱包(含MySQL支持与多工位IO配置)

直接可用的工业级视觉检测系统资源包,基于LabVIEW搭建上位机交互界面,深度集成HALCON图像处理能力,支持模板匹配、形状匹配、亚像素级尺寸测量、目标精确定位及贴合引导。所有核心逻辑封装为BJV文件,配套HALCON运行时库(halcon.dll、halconcpp.dll、HalconToLV.dll)和有效license.dat授权文件。系统内置MySQL数据库支持,附带startmysql.bat一键启动脚本,可自动记录检测结果、原始图像快照、时间戳及设备运行状态。界面采用LabVIEW原生控件开

2026-05-28 11:53:05 256

用Python实现的房价预测代码包,含决策树与随机森林模型及完整数据处理流程

这个资源提供一套开箱即用的房价预测Python实现,核心基于决策回归树和随机森林算法。包含Kaggle房价竞赛原始数据(train.csv、test.csv)、预处理脚本(process_data目录)、特征分析Notebook(data_analysis.ipynb)、主训练逻辑(main.py)、树模型实现(reg_dec_tree.py)、随机森林封装(random_forest.py)、工具函数(utils.py)以及多个版本的预测结果文件(regresion_tree__v1.csv 到 v6.csv)。所有代码支持Python 3.7+,依赖仅需numpy,无需额外安装复杂框架。运行前只需执行pip install -r requirements.txt,然后直接运行main.py即可完成数据清洗、特征工程、模型训练与预测全流程,并输出结构化预测结果。配套README.md说明清晰,house.py和dataset目录组织规范,适合快速复现、教学演示或作为机器学习入门项目的二次开发基础。

2026-07-02

Python版Yen算法实现:从CSV拓扑数据中批量提取源到目标的K条最短路径

直接读取nodes.csv和links.csv两个标准格式的CSV文件,自动构建网络图结构,调用基于Yen算法的ksp.py脚本,计算任意指定源节点与目标节点之间的K条最短路径(支持自定义K值)。输出结果为路径列表,每条路径包含节点序列及对应总权重,适用于网络规划、路由分析、交通仿真等场景。依赖NetworkX库完成图存储与基础操作,无需手动建图或修改代码逻辑,仅需按规范准备节点与链路数据即可运行。README.md提供完整使用说明、输入格式示例及常见问题解答。

2026-07-01

Java实现的圣托里尼棋盘游戏源码包,含完整图形界面与游戏逻辑

这是一个基于Java开发的圣托里尼(Santorini)策略棋盘游戏实现,支持两人或三人对战。游戏在5×5网格上进行,每位玩家控制两个棋子,每回合先移动一个棋子,再在其相邻空位放置一块建筑瓷砖(高度0–3),或在已建至第三层的位置加盖圆顶阻止后续操作。棋子可向上逐层移动(每次仅+1层),向下则无限制;无法移动即判负,率先将任一棋子登顶第三层(即堆叠4块:底层0层+3块砖)获胜。资源包包含全部源代码(src目录下含winnerWindow、newGameWindow、adapter、Tile等核心类)、多套游戏素材(各类瓷砖、金字塔、立方体、背景图及高亮效果图),以及README说明文档。项目采用Swing构建图形界面,逻辑清晰,模块划分明确,适合学习策略游戏AI设计、GUI开发或作为课程设计参考。

2026-07-01

基于51单片机的智能屋顶除雪系统Proteus仿真工程包

这个Proteus仿真工程包完整实现了以STC89C52为核心的屋顶自动除雪控制系统,支持压力传感器+HX711模数转换检测积雪重量、超声波模块测量雪层厚度,结合阈值判断自动触发除雪动作;配备LCD1602实时显示工作状态、LED指示灯与蜂鸣器声光报警,并集成蓝牙模块实现远程提醒功能;同时保留手动按键控制启停逻辑,满足本地操作与远程协同双需求;工程包含全部Keil C51源码(C51.c)、编译输出文件(.hex/.lst/.lnp等)、Proteus电路图(仿真.DSN)及多张实测界面截图与标注图,可直接加载运行、调试或二次开发,适用于课程设计、毕业设计及嵌入式入门实践。

2026-07-01

A4993数据手册[项目源码]

该内容指向Allegro MicroSystems的A4993数据手册PDF文件。数据手册通常包含该型号产品的详细技术规格、电气特性、引脚配置、功能描述、应用电路以及封装信息等。由于内容显示为“加载中”,无法直接获取具体技术参数,但根据URL和文件名判断,这是一份关于电机驱动器或类似集成电路的官方技术文档,适用于工程师进行硬件设计和选型参考。

2026-06-30

PHP电商网站全套源码含后台管理与用户中心

一套完整的PHP电商网站教学源码,包含前台展示、用户注册登录、购物车、订单提交、商品搜索(普通/高级/热门/特价)、密码找回、个人信息管理、公告查看等功能模块。代码结构清晰,含admin后台目录、shop商品目录、data数据连接文件、css样式和images资源文件夹,配套readme.doc说明文档及电子商务完整清单.doc功能列表。支持本地环境快速部署,适合PHP初学者学习网站开发流程与常见业务逻辑实现,如session验证、表单提交、数据库增删改查、页面跳转与权限控制等。

2026-06-30

ACM竞赛C/C++高频题型实战代码合集(30个可直接运行的例题)

这套资源包含30个ACM程序设计竞赛中高频出现的经典题型实现,覆盖算法与数据结构核心考点。内容涵盖广度优先搜索(如倒油问题、迷宫路径)、深度优先搜索(跳马、冰岛问题、八皇后)、动态规划相关(最大子矩阵和)、数学类(因子分解阶乘版、约瑟夫环)、字符串处理(拼数、拼凑、值比较)、大数运算、24点计算、邮递员路径、图书馆排序、分类统计等。所有代码均以C或C++编写,命名虽部分简略(如i.c、qw.cpp),但功能明确,多数可直接编译运行,适合赛前刷题、思路验证和模板积累。源码不含注释或文档,需结合题目背景理解逻辑,适合作为已有基础的学习者快速复现经典解法。

2026-06-27

多版本Python安装切换全方案[代码]

本文详细介绍了在Windows、Mac和Linux系统上安装和切换多版本Python的三种常用方法。对于Windows系统,方案一推荐使用官方py启动器,适合新手,无需修改环境变量,通过`py -3.8`等命令即可启动指定版本;方案二为pyenv-win,适合开发者,支持全局、项目目录和终端临时三级切换;方案三为Anaconda/Miniconda,专为数据分析和科学计算设计,可创建独立环境。Mac和Linux系统统一推荐使用pyenv,通过brew或curl安装,配置环境变量后即可安装和切换Python版本。文章还提供了最佳实践,如项目隔离使用虚拟环境、VSCode切换解释器,并附有选型速查表,帮助用户根据场景选择合适工具。

2026-06-27

信号检测与参数估计的MATLAB实现合集:含贝叶斯、MLE、LMMSE等主流算法

这套MATLAB程序覆盖信号检测与估计两大核心任务,包含二元和多元信号检测的多种准则实现:贝叶斯准则(最小平均错误概率、最大后验概率)、极小化极大准则、奈曼-皮尔逊准则、最大似然检测;同时提供信号参量估计的典型方法:经典贝叶斯估计、线性最小均方误差估计(LMMSE)、最小二乘估计(LSE)以及信号频率的最大似然估计。所有代码按功能模块组织,BE.m对应贝叶斯检测,SE.m实现信号估计主流程,LMMSEE_and_LSE.m集成两种估计器对比,子目录‘信号检测’‘信号估计’分别归类对应脚本,便于教学演示、课程实验或算法验证使用。程序结构清晰,变量命名规范,注释完整,可直接运行并修改参数观察不同准则下的检测性能与估计精度变化。

2026-06-26

PHP开发的微盘交易系统源码包,含ThinkPHP框架、行情与平仓前端页面及支付对接文件

一套可直接部署的微交易微盘类系统源码,基于ThinkPHP框架构建,支持行情展示、下单平仓等核心交易流程。根目录下提供order.html(下单)、closeOrder.html(平仓)、queryOrder.html(订单查询)、refundTest.html(退款测试)等多个功能HTML页面,配合echarts-all-3.js、kchart.js实现K线与数据可视化。内置request.php、common.php等基础服务模块,以及merchant_cert.pfx、server_cert.cer等代付与支付接口所需的证书文件。.htaccess已配置基础Web规则,README.md和CONTRIBUTING.md包含基础说明。数据库结构未单独列出,但源码中包含对应模型与SQL操作逻辑,需自行导入初始化数据。所有前端页面依赖jquery.min.js、layer.js等常用JS库,确保在主流浏览器中稳定运行。

2026-06-25

Java用iText把数据库指定字段和记录填进PDF模板生成报表

这个资源包提供一套可直接运行的Java代码,实现从数据库中按需提取特定列(字段)和特定行(记录),动态填充到预设的PDF模板里。配套包含Word源文档(AMSTome.doc)、由该Word转换而来的PDF模板(AMSTome.pdf和AMSTome1.pdf),以及最终生成的示例PDF文件(AMSpdf)。整个流程基于iText 5.x库完成,代码结构清晰,关键步骤均有中文注释,便于理解字段映射、模板定位、数据写入等核心逻辑。适合需要将结构化数据(如订单、合同、成绩单)套入固定版式PDF的开发场景,无需重绘页面,直接复用已有PDF表单区域。项目工程完整,含.classpath、.project、.settings、src和bin目录,导入Eclipse即可编译调试。

2026-06-25

二氧化硅折射率查算工具:支持多波长输入与实时计算

提供二氧化硅(SiO2)在不同波长下的折射率数值查询与计算功能,内置常用波长范围(如200nm–2000nm)的拟合公式和实测数据参考。包含SiO2.m脚本文件,可直接在MATLAB环境中运行,输入任意波长(单位:nm或μm)即可输出对应折射率值;配套SiO2折射率.dat数据文件,存储高精度实验测量值,便于比对验证;整体适用于光学薄膜设计、光波导仿真、激光系统参数估算等实际工程场景。计算依据经典Sellmeier方程及文献校准参数,兼顾准确性与实用性。

2026-06-25

ZYNQ PL读写PS DDR教程[项目代码]

本文详细介绍了在Vivado 2020.2环境下,如何通过自定义AXI4接口的IP核,实现PL端对PS端DDR3的读写测试。任务要求读写4K字节内存。文章首先介绍了AXI协议(包括AXI4-Full、AXI4-Lite、AXI4-Stream三种版本)、AXI SmartConnect与AXI Interconnect IP核的区别,以及ZYNQ中GP和HP接口的特性对比。硬件设计部分,通过创建AXI4-Full主接口的自定义IP核,利用Vivado提供的模板代码实现状态机控制的读写操作,无需修改代码即可完成4KB数据的突发写入和读取比对。设计中还添加了按键消抖模块作为启动信号。软件设计部分,PS端通过关闭数据缓存,读取DDR中指定地址的数据并打印。最终效果显示,未写入时读取为随机数,按下按键完成写入后,PS读取到的数据为1到1024,验证了读写功能的正确性。

2026-06-24

Python读取SMAP海表盐度NC文件并清洗异常值

提供一个开箱即用的Python脚本(smap_read.py),用于加载RSS发布的SMAP L2C级海表盐度NetCDF数据文件(如RSS_SMAP_SSS_L2C_r26259_20200101T004038_2020001_FNL_V04.0.nc),自动提取经纬度坐标、盐度值和时间变量,并内置基础异常值识别与剔除逻辑,适用于科研或业务化数据预处理场景。脚本依赖netCDF4和numpy等常见科学计算库,无需额外配置即可运行,输出为结构清晰的数组或DataFrame格式,方便后续绘图、统计或模型输入。

2026-06-24

Java POI跨Excel文件复制Sheet工具:保留数据+样式一键迁移

提供一个基于Apache POI的Java工具类ExcelOperationUtil,支持将一个Excel文件中的Sheet完整复制到另一个Excel文件中,包括所有单元格数据、字体、边框、背景色、对齐方式、合并单元格等样式信息,同时兼容.xls和.xlsx格式。内部封装了ExcelException异常处理机制,自动识别源Sheet结构并适配目标工作簿版本,避免因POI版本差异或单元格类型不匹配导致的复制失败。使用时只需传入源文件路径、目标文件路径、源Sheet索引(或名称)及目标Sheet名称,即可完成跨文件Sheet迁移,无需手动遍历单元格或逐项设置样式。适用于报表生成、模板填充、多表整合等需要保持原始格式一致性的办公自动化场景。

2026-06-24

基于VC++的SHP矢量文件加载与地图可视化组件

一套可在Windows平台运行的GIS地图显示工具源码,支持Shapefile(.shp)格式矢量数据的读取、解析与渲染。通过MapControl控件实现地图视图管理,ShpRender模块负责几何图形绘制,Layers和LayerProperty模块支持图层组织与属性配置,FeatureClass和Fields模块完成要素类结构解析与字段信息提取。配套DataSource和Table模块提供数据源抽象与属性表访问能力,GeoAnnotation支持地理标注显示,CMouseListeners与CViewCtrlMouseListener实现地图交互响应,如缩放、平移、要素拾取等基础操作。所有核心功能封装为可复用的C++类,适配MFC框架,工程包含完整编译配置(.clw、.aps),便于二次开发或集成到现有GIS桌面应用中。

2026-06-24

Spark+Python实现全国历史气象数据清洗、分析与可视化(含完整注释PDF报告)

用PySpark处理真实全国历史气象数据,完成从原始CSV文件读取、缺失值填充、时间格式标准化、地域聚合统计到多维度可视化全流程。代码全部基于Python 3.x编写,兼容Spark 3.x,内置清晰中文注释,每段逻辑均有功能说明和参数解释。配套PDF报告详细记录数据来源说明、各阶段处理逻辑、关键指标计算方式(如年均温变化趋势、极端天气频次统计、南北降水差异对比等),以及图表生成原理。项目结构清晰,含独立数据预处理模块、Spark分析主流程、Matplotlib/Seaborn可视化脚本,支持一键运行生成折线图、热力图、柱状图、地图分布图等。所有脚本经过本地伪分布式环境验证,可直接部署到Hadoop/YARN集群。适合课程设计快速上手,也便于拓展为毕业设计——比如接入实时API补充最新数据、增加机器学习预测模块、或对接Web框架做交互式看板。

2026-06-22

C++调用LibTorch实现YOLOv5目标检测的课程设计工程包(含测试图片与VS项目)

这个资源是面向高校课程设计或期末大作业的实操型项目,用纯C++语言结合PyTorch官方C++前端LibTorch完成YOLOv5模型部署。包含完整可编译的Visual Studio工程(.vcxproj.filters)、主程序main.cpp、视频检测模块videotest.cpp,以及28张标注清晰的JPG测试图像(如000001.jpg至000945.jpg等),覆盖常见物体类别。所有代码已通过导师验收,实测在Windows平台下使用VS2019/2022 + LibTorch 1.10+ CUDA 11.3环境可直接构建运行,无需额外修改路径或参数。项目结构清晰,关键步骤如模型加载、预处理、推理、后处理(NMS)、结果绘制均有注释说明,适合C++初学者理解深度学习模型落地流程。配套数据已整理就绪,支持图像单帧检测和简单视频流处理,便于扩展为摄像头实时检测或性能对比实验。

2026-06-21

MATLAB实现BP神经网络的手写数字识别完整工程包(含MNIST数据预处理与测试)

一套开箱即用的MATLAB手写数字识别实现方案,基于标准BP神经网络结构,支持从原始MNIST数据集(t10k-images-idx3-ubyte等二进制文件)读取、解析、归一化、向量化,完成训练集/测试集划分、网络权重初始化、前向传播(prop_forward.m)、S型激活(nndlogsig.m)、误差反向传播(backpropagation.m)、权值与偏置更新(update_weights_biases.m),并提供单图识别(Recognition.m)、多图批量识别(Recongnition_multi.m)及网络性能验证(testing_test_network.m、test_network.m)功能。配套图像预处理脚本(Transformation.m、TransformationD.m、movement.m)、数据增强(DataAdd.m)、标签向量化(vectorize_outputs.m)、随机打乱(randomize_data.m)、数据集分割(split_sets.m)等模块,所有中间结果可保存为.mat文件(如wb.mat、img.mat、mnist.mat、data.mat、v.mat),便于调试与复现。包含多个示例测试图(22.bmp、1357.bmp、0246.bmp),直接运行main.m即可启动端到端识别流程。

2026-06-19

房产GEO实战:AI内容获客方案[项目源码]

本文从技术视角详细解析了房产行业GEO(生成式引擎优化)的核心实现方案,旨在让房源内容成为AI回答的引用源。文章首先定义了GEO的概念,并对比了传统搜索与AI搜索的差异,强调了房产行业进行GEO的必要性。随后,文章深入技术架构,从内容生产、结构化处理、知识图谱构建到多平台分发,提供了完整的实现路径。具体技术细节包括:使用Python数据类对房源和小区信息进行结构化建模,并生成Schema.org格式的GEO友好数据;利用RDFLib构建房产知识图谱,定义小区、地铁、学校等实体及其关系;通过jieba分词实现房产领域的命名实体识别。文章还提供了AI友好内容模板(如问答式、对比式)和多平台(小红书、知乎)内容适配器,以及用于监测AI引用效果的异步监测工具。最后,总结了GEO的最佳实践,包括采用问答结构、数据具体化、多平台分发和持续监测,并指出GEO是对传统SEO的补充,两者需并行布局。

2026-06-19

MATLAB实现LDPC码编译码全流程:含校验矩阵生成、编码与比特翻转译码

一套完整的LDPC码MATLAB实现资源,包含LDPC校验矩阵生成(makeLdpc.m)、奇偶校验矩阵构造(makeParityChk.m)、主流程脚本(main1.m至main4.m)、图形界面(main3.fig)以及比特翻转译码器(decodeBitFlip.m)。所有代码模块清晰分离,支持自定义码长和码率,可直接运行验证LDPC编码与译码过程。适合通信工程或数字信号处理方向的学习者理解LDPC基本原理与MATLAB工程化实现方式,尤其适用于课程设计、毕业设计或算法原型验证场景。无需额外工具箱,纯MATLAB基础语法编写,注释明确,便于调试与二次开发。

2026-07-23

用Python写遗传算法,把图片一步步‘进化’成目标图像(含可运行代码和测试图)

这个资源包提供一套完整的Python实现,用遗传算法对数字图像进行拟合——把一张初始随机图像,通过选择、交叉、变异等进化操作,逐步逼近指定目标图像。核心代码在main.py里,已经封装好图像读取、适应度计算、种群更新和可视化过程;配套的png文件夹里放着示例目标图(如0_0.bmp),开箱即用。适合想动手理解遗传算法原理的学生或初学者,比如计算机、电子信息、应用数学等相关专业的同学,用来做课程设计参考、算法实践或课设素材。代码结构清晰,注释到位,支持自定义目标图像路径、调整种群大小、迭代代数、变异概率等关键参数。运行环境只需Python 3.6+,依赖库为numpy和PIL(Pillow),无复杂框架要求。解压后直接运行main.py就能看到图像从杂乱像素逐渐‘进化’出轮廓的过程,直观展示遗传算法的优化能力。注意:代码侧重教学演示,不追求工业级性能或高精度还原,更适合理解算法逻辑而非直接部署。

2026-07-23

SCE-UA全局优化算法实现包:含Python与MATLAB双版本源码及测试函数

提供SCE-UA(Shuffled Complex Evolution)算法的完整可运行实现,包含MATLAB和Python两个独立版本。MATLAB部分含主程序sceua.m、核心演化模块cceua.m、多个测试目标函数(functn1.m至functn7.m)、可视化脚本(sce.gif、cce.gif)以及概念说明文档CONCEPT_SCE.txt和使用指引README_1ST.txt;Python版本打包为SCE-UA_py.zip,结构清晰,适配主流科学计算环境。所有代码均支持自定义目标函数、参数调整与收敛过程监控,适用于水文模型参数率定、工程优化、生态模拟等需要强鲁棒性全局搜索的场景。无需额外依赖即可快速部署,适合教学演示、科研复现及实际项目嵌入。

2026-07-15

SpringBoot+Vue个人博客系统毕业设计资源包(含源码、万字报告、部署指南与答辩PPT)

一套开箱即用的Java毕业设计项目,基于SpringBoot后端和Vue前端构建,完整实现个人博客核心功能。支持Markdown文章编辑、标签分类、时间归档、赞赏二维码展示、用户评论及后台评论管理,自带分页功能。配套提供详细开发文档、数据库脚本(MySQL 5.7)、环境配置说明(JDK 1.8)、Eclipse/IDEA双兼容工程结构,以及可用于答辩的PPT和万字设计报告。所有Java代码均含清晰注释,部署流程简单明确,适合课程设计、期末大作业或本科毕业设计直接参考与二次开发。

2026-07-15

Django家政服务系统毕业设计包:含完整Python源码、MySQL建库脚本与三角色前台后台功能

这套家政服务管理系统是基于Python 3.7 + Django 2.2 + MySQL开发的毕业设计实战项目,开箱即用。系统划分三个核心角色:客户、家政员工和管理员,各自拥有独立登录入口和权限范围。客户可注册登录、修改资料、浏览服务人员信息、查看历史订单;员工能维护个人信息、查询派单记录和财务分配情况;管理员通过美化版SimpleUI后台统一管理用户、订单、员工档案、服务类型等全部数据。压缩包内含完整Django工程结构(含MyApp应用)、可直接导入的household.sql数据库脚本、requirements.txt依赖清单、详细部署说明(关于系统.txt)和README文档,PyCharm环境下配置好MySQL连接即可运行。所有代码逻辑清晰,注释完整,适合课程设计参考、毕设二次开发或Django入门实践。

2026-07-14

Matlab图像检索实战包:含Hu不变矩算法源码与20+测试图片

提供一套开箱即用的Matlab图像检索实现,核心基于Hu不变矩特征提取,具备平移、旋转、缩放不变性。压缩包内含完整可运行代码(含MainForm.fig图形界面)、20余张真实测试图像(涵盖篮球、卡通人物、城市航拍、动物、旗帜、电影海报等多样化类别),所有图片已预处理适配算法输入要求。代码结构清晰,主函数调用逻辑明确,支持加载任意bmp/jpeg格式图像,自动计算7个Hu矩并完成相似度匹配与排序输出。适合课程设计快速上手,无需额外配置即可在Matlab R2015a及以上版本运行。附带图片数据可直接用于特征提取效果验证、算法对比或界面交互测试,也便于扩展加入其他特征(如颜色直方图)做融合检索。使用者需具备基础Matlab语法能力,能理解矩阵运算和图像读取流程,遇到路径或尺寸报错时可按提示调整图像路径或统一重采样。

2026-07-13

基于PyQt5的轻量级视频播放器源码包,含自定义滑块与视频控件

这个资源包提供一套可直接运行的Python视频播放器实现,核心基于PyQt5框架,包含多个可独立调试的演示脚本(py_player_demo1.py、py_player_demo2.py)和模块化组件(myVideoWidget.py、myvideoslider.py),支持自定义视频控件外观与交互逻辑。GUI.py为主程序入口,配合GUI.ui文件实现界面布局,整体结构清晰、便于二次开发。配套提供了K-Lite_Codec_Pack_1794_Basic.exe解码器安装包,解决常见视频格式兼容问题,适合Windows平台快速部署。代码注释完整,覆盖播放、暂停、进度拖拽、音量调节等基础功能,适合作为PyQt学习案例或桌面多媒体应用开发起点。

2026-07-13

2012年ISO质量体系管理资源包(含仪器管理模块)

这个资源包包含一套面向ISO质量管理体系落地的实用工具集,重点支持仪器台账登记、检定校准计划安排、状态标识与周期提醒等日常管理动作。系统界面简洁直观,无需专业培训即可操作,覆盖审核任务分配、文件版本控制、异常问题闭环跟踪、基础统计报表生成等功能。所有页面素材(如logo.gif、style/css文件、导航图标eq.png/wj.png等)和核心逻辑文件(sys_config.asp、usersave.asp、notes.asp)均已打包就绪,可直接部署到ASP环境运行。配套提供ISO相关说明图(sz.png、wiki.png)、状态样式图(StatusStyle.png)及多类功能入口图标(pr.png、hr.png、5s.png),便于企业快速搭建符合GB/T 19001要求的数字化质量管理系统。

2026-07-13

基于STM32F103ZET6的ATK-S1216F8 GPS模块驱动工程(库函数版)

这个工程实现了STM32F103ZET6主控对正点原子ATK-S1216F8 GPS模块的完整驱动支持,采用标准外设库函数方式开发,不依赖HAL库。核心功能包括串口3接收GPS NMEA数据、解析GPGGA和GPRMC语句、提取经纬度、海拔、时间、定位状态等关键信息,并通过LCD或串口调试助手实时显示。工程结构清晰,包含完整的启动文件、系统初始化(system_stm32f10x.c)、时钟配置(RCC)、GPIO、USART3通信、定时器(TIM)、延时(delay)、LED/KEY基础外设驱动,以及专用gps.c模块负责协议解析与数据处理。配套usmart调试组件支持在线参数查看与函数调用,便于快速验证定位数据准确性。所有源码均适配Keil MDK-ARM v5环境,已编译生成test.axf可执行文件,可直接下载运行。适用于嵌入式课程设计、毕业设计或小型定位终端原型开发。

2026-07-13

用RNN训练的Python音乐生成工具包,含完整训练代码、多版本模型和示例MIDI文件

一套开箱即用的RNN音乐生成Python项目,基于PyTorch实现,包含完整的训练流程(train.py)、推理脚本(predict.py)、数据加载模块(loaddata.py)和MIDI处理工具(midi_utils.py、utils.py)。提供12个不同训练轮次的预训练模型(model0.pth到model110.pth),覆盖从初期到收敛阶段的权重,方便对比效果或继续微调。附带多个示例输入与输出:little_star.mid、little_star.mscz、little_star.song等原始乐谱,以及output.mid、output10.mid等生成结果,支持直接播放或导入主流DAW软件。项目结构清晰,依赖明确(torch、tf可选),适合作为AI作曲入门实践、教学演示或二次开发基础。

2026-07-12

基于Python实现的痤疮图像分级模型训练与评估完整代码包

提供一套完整的痤疮皮肤图像严重程度智能分级系统实现代码,涵盖数据预处理(data_trans.py、dataset.py)、主流模型构建(UNet、baseline系列网络)、多种训练策略(train_baseline.py、train_dist.py、train_density.py)、损失函数定义(loss_fn.py)、日志记录(logger.py)、结果可视化(visualize.py)及模型保存加载(save_load.py)。所有脚本均通过实际运行验证,支持从原始图像数据加载、模型训练、验证到测试全流程,配套exps目录存放实验配置与结果,README.md含清晰使用说明。适用于计算机、人工智能、医学信息工程等专业学生开展毕业设计、课程设计或科研入门实践,代码结构清晰、模块解耦良好,便于二次开发与算法对比实验。

2026-07-12

手写SVM算法+调用sklearn对比实验(含训练数据和完整代码)

包含三个Python脚本:svm_test2.py和SVM_test.py是纯手工实现的SVM分类器,涵盖核函数(线性、RBF)、SMO优化过程、支持向量识别与决策边界绘制;SVM_sklear.py则调用scikit-learn中的SVC进行同等条件下的对比验证;配套testSet.txt为二维二分类样本数据,格式规范,可直接加载运行。所有代码均带详细注释,变量命名清晰,逻辑分步明确,适合理解SVM原理、调试参数或教学演示。运行环境为标准Python 3.x,依赖库仅需numpy和matplotlib(sklearn版本脚本额外需要scikit-learn),无需复杂配置即可复现训练过程、可视化分类结果及支持向量分布。

2026-07-11

华为机顶盒Mac地址批量修改工具包(含ADB调试环境)

提供一套开箱即用的华为机顶盒Mac地址批量修改方案,内含完整ADB运行环境(adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll)、Root权限支持文件(su)、系统镜像备份(conf_bak.img、aml_logo.img)、恢复脚本(install-recovery.sh等)、启动配置(hestb.ini)以及可直接执行的写码批处理文件(写码.bat)。操作基于ADB命令行与Shell脚本实现,适用于已解锁Bootloader并具备ADB调试权限的华为定制版Android机顶盒设备。用户需自行确认设备型号兼容性,并按说明修改批处理中的目标Mac地址参数后运行。整个流程无需额外安装SDK或复杂配置,适合现场快速部署多个终端设备。

2026-07-10

基于Swing与MySQL开发的桌面版图书管理工具,支持分类维护与图书增删改查

这是一个用Java Swing编写的本地桌面图书管理系统,后端使用MySQL存储数据,包含完整的用户登录模块、图书类别管理(新增/编辑/删除分类)和图书信息管理(添加新书、修改信息、删除记录、按条件查询)。系统内置book.sql脚本,可直接导入数据库初始化表结构;项目依赖已打包在jar目录下,含mysql-connector-java 5.1.36和8.0.21双版本驱动,适配不同MySQL环境;界面采用JGoodies Forms布局库优化控件排版,资源图片存放在images文件夹,源码组织清晰,src下按包名cn.bookmanagers分层,编译后class文件位于bin目录。适合Java初学者学习GUI开发、数据库连接及CRUD操作实践,也可作为课程设计或小型图书馆基础管理工具直接部署使用。

2026-07-09

基于Bmob云的美食探店小程序源码,支持地图导航与用户投稿

这是一套开箱即用的微信小程序源码,主打本地美食发现与分享。用户能以列表或地图两种模式浏览周边餐馆,点击美食详情页中的‘查看位置’直接调起微信内置导航,快速抵达。支持用户自主发布家乡特色菜、街边小吃等真实探店内容,包含地点、图片、简评等字段。后端依托Bmob后端云服务,无需自建服务器,API.js和bmob_init_pub.js已封装好数据表结构与权限配置,CS.js处理地理位置计算,distance.js提供距离测算能力。UI资源齐全,含地图、定位、点赞、评论、收藏等常用图标(ic_map.png、ic_location.png、ic_like.png等),以及加载动画和状态图标。项目结构清晰,utils目录下集成常用工具函数,README.md提供基础部署说明,适合二次开发或教学实践。

2026-07-09

MATLAB实现粒子滤波法预测锂电池寿命,含多组实测电池数据与可运行代码

提供一套开箱即用的MATLAB锂离子电池剩余使用寿命(RUL)预测方案,核心采用粒子滤波算法(PF),适用于容量退化建模与状态跟踪。资源包含5个完整可运行脚本:主程序main.m、粒子滤波核心pf.m、残差计算residualR.m、随机参数生成randomR.m、观测函数hfun.m;配套4组NASA公开电池老化实验数据(B0005.mat、B0006.mat、B0007.mat、B0018.mat)及汇总容量数据Battery_Capacity.mat;还附带2张典型结果图(1.png、2.png)用于效果验证。所有代码已调试通过,支持直接加载.mat数据、自动执行滤波迭代、输出RUL预测曲线与误差评估。无需额外工具箱,兼容MATLAB R2018a及以上版本。适用于电池健康管理研究、故障预测与健康管理(PHM)课程设计、算法对比验证等实际场景。

2026-07-06

Matlab环境下的MPC路径跟踪控制完整实现(含仿真脚本与可视化)

这个资源包提供了一套可在Matlab中直接运行的模型预测控制(MPC)路径跟踪实现方案,适用于车辆横向运动控制场景。包含主控脚本main.m、MPC核心求解器mpc_control.m、状态更新updateState.m、目标点索引计算calc_target_index.m、预测模型Prediction.m及多个辅助函数。配套提供预设轨迹数据(path.mat、path_MPC.mat)、误差记录文件(latError_MPC.mat)和测试用例(MPC_Test.m、MPC_demo.mlx)。所有代码支持图形化结果输出,含多张效果示意图(1.png、2.jpg、3.jpg、1.gif、CodeCogsEqn.gif)和详细说明文档(README.md、MPC_notes.pdf)。资源结构清晰,注释充分,适合课程设计、毕业设计或MPC算法入门实践,无需额外工具箱即可运行基础功能。

2026-07-06

东油物联网小学期数字时钟FPGA设计包:含KX-CDS10S代码、论文、任务书与实验指导

一套面向东北石油大学物联网专业小学期实践的数字时钟FPGA开发资料,基于杭州康芯KX-CDS10S实验平台和Quartus II 20软件,采用原理图输入法实现。完整包含可运行的时钟源代码(含分频器、二十四进制时计数器、六十进制分/秒计数器、BCD译码显示模块),支持24小时制计时、启动/暂停/清零功能。资源内含多版课程设计论文(含原理图、仿真波形分析、硬件测试结果)、电子系统设计与实践任务书、CDS10S核心板引脚说明文档、KX-CDS基础操作PPT、实验指导书及流程图等教学材料,覆盖从设计、编译、仿真到下载验证的全流程。所有文档适配东油本科实践教学节奏,可直接用于课程设计汇报或二次开发参考。

2026-07-04

基于MFC开发的HTTP文件上传服务端程序(含可视化界面与完整VS2005工程)

这是一个用C++和MFC编写的轻量级HTTP文件上传服务器,支持通过标准HTTP POST方式接收客户端上传的文件。程序自带图形化操作界面,可直观查看监听状态、上传进度和根目录配置。源码结构清晰,包含完整的Visual Studio 2005项目文件(.vcproj、.suo等),以及编译所需的资源文件(.rc、.res)、预编译头(stdafx.*)、核心模块(HTTP.cpp、HTTPSVR.h、ROOTDLG.h等)和调试输出文件(.pdb、.sbr、.obj)。适合用于学习Windows平台下Socket网络编程、MFC消息机制、HTTP协议基础实现及多线程/事件驱动模型的实际应用。无需额外依赖,直接加载sln或vcproj即可在兼容环境中编译运行,生成可执行文件httpsvr.exe,具备基本的HTTP请求解析、文件保存路径控制和响应反馈功能。

2026-07-03

基于TestNG+Cucumber+Appium的安卓计算器自动化测试工程包(含IDEA项目+Appium安装环境)

开箱即用的移动端自动化测试实践工程,整合TestNG做测试管理、Cucumber支持BDD行为驱动开发、Appium实现真机/模拟器操作。压缩包内含完整IntelliJ IDEA项目结构(含pom.xml、src/test目录、配置文件及demo测试脚本),已预置node-v9.6.1-x64.msi和Appium.Setup.1.3.2.exe安装程序,适配Windows平台。测试案例以Android系统自带计算器为被测应用,覆盖启动、点击、输入、断言等典型操作流程。运行前需本地安装JDK 8或以上版本;因不同Android版本中计算器的Activity名、控件resource-id或content-desc存在差异,建议使用UI Automator Viewer或Appium Desktop抓取当前设备的实际元素定位信息并更新脚本中的selector。项目采用Maven构建,依赖已声明在pom.xml中,导入IDEA后可直接编译执行。

2026-07-03

空空如也

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

TA关注的人

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