自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021年提出的猎人捕食优化算法(HPO)Matlab完整实现,含测试函数接口与收敛曲线

这个资源包提供Iraj Naruei团队2021年提出的猎人捕食优化算法(HPO)Matlab原版实现,核心是模拟猎人协同追踪、包围猎物的自然行为来求解连续空间优化问题。主文件HPO.m封装了完整的迭代逻辑,支持自定义维度、种群规模、最大迭代次数等参数;Select_Functions.m集成了Sphere、Rastrigin、Ackley、Griewank等12个经典基准测试函数,开箱即用做性能验证。运行后自动绘制收敛曲线图(convergence_curve.png),直观展示目标函数值随迭代下降的过程

2026-07-22 03:45:46 168

原创 微信小程序商城前端源码合集:含分销、秒杀、积分、优惠券、订单全流程等全部业务页面

这套微信小程序商城前端代码覆盖电商核心业务场景,首页支持轮播与推荐位,分类页按层级展示商品类目,商品详情页集成规格选择、图文介绍与评价模块;购物车支持多商品编辑与结算跳转;订单管理包含待付款、待发货、待收货、已完成及售后全状态;个人中心整合地址管理、会员信息、积分明细、优惠券领取与核销、余额查询;分销功能提供推广员入驻、下级关系树、佣金记录与分享海报生成;秒杀专区独立入口,倒计时与库存同步控制;另含搜索页、收藏夹、活动页、商品评价等高频页面。所有页面基于原生小程序框架开发,使用JavaScript编写,目录

2026-07-16 04:52:54 170

原创 PCB微钻加工仿真包:铜箔J-C模型+纤维层Hashin失效双建模方案(壳单元/实体单元)

面向PCB微钻加工工艺仿真需求,提供开箱即用的Abaqus建模资源,覆盖铜箔与中间纤维复合材料层的协同仿真。铜箔部分采用Johnson-Cook本构模型,适配高应变率下的塑性变形与剪切失效行为;纤维复合材料层支持两种建模路径:一是基于S4R壳单元搭配内置Hashin失效准则,兼顾效率与层间损伤趋势判断;二是采用C3D8R实体单元配合用户自定义Hashin子程序(UMAT/VUMAT),实现纤维断裂、基体开裂、分层等多模式损伤演化过程的精细刻画。配套文档详细说明建模逻辑、FR-4/CEM-1类覆铜板材料参数设

2026-07-15 04:40:20 174

原创 Python商品价格追踪工具:多平台自动比价+本地SQLite存储+可视化操作界面

用Python写的轻量级电商价格监控小工具,能自动抓取京东、淘宝等主流平台指定商品的实时售价,去重归类后存进本地SQLite数据库。带图形界面(tkinter实现),不用写命令,点几下就能搜商品、查历史价格、设降价提醒、导出Excel表格。核心模块分工明确:crawl.py负责发请求和解析页面,spider.py封装爬虫逻辑,database.py管数据增删改查,gui.py搭操作窗口,main.py是启动入口。附带requirements.txt和详细README,所有代码在本地环境实测可直接运行。适合想

2026-07-15 03:17:28 214

原创 MATLAB微多普勒信号仿真工具包:含人体关节、旋翼等典型微动目标建模与回波生成

一套开箱即用的MATLAB微多普勒雷达信号仿真工具,覆盖从基础理论到实际微动场景建模的完整流程。包含4个结构化章节(Chapter 1–4),分别实现刚体运动建模、微振动调制机制建模、人体关节摆动模拟、旋翼叶片转动等典型微动源的雷达回波生成。所有代码纯MATLAB编写,不依赖额外工具箱,支持直接运行和参数实时调整——比如改变振动频率、幅度、雷达视角或目标转速。配套readme.txt提供清晰运行指引,VCchen作者文档补充建模原理与公式推导。适用于高校雷达信号处理课程实验、微动特征提取算法(如时频分析、C

2026-07-13 05:09:29 143

原创 STM32F103实测可用的AT25160A SPI EEPROM驱动工程包(含初始化、读写、擦除完整代码)

一套开箱即用的STM32F103驱动AT25160A串行EEPROM工程,已在Keil MDK5环境下实测通过。包含SPI外设底层驱动(spi.c/h),支持模式0和模式3;AT25160A专用操作封装,覆盖上电检测、字节读写、页写(最多16字节)、随机读取、扇区擦除等全部基础功能;配套系统时钟配置、中断服务程序、主循环框架及标准启动文件。工程文件完整(.uvprojx/.uvoptx),附带debug.ini调试配置,编译后可直接烧录运行。其他模块如ADC采样、PID控制、电机驱动、协议解析(Prot.c

2026-07-13 05:01:07 169

原创 微信小程序活体人脸检测实战包(含可运行源码+界面截图+调用说明)

一套开箱即用的微信小程序人脸检测实现方案,基于微信官方wx.startFaceDetect等API封装,完整包含app.js、app.、app.wxss基础配置,pages目录下独立的人脸检测页面(含WXML结构、JS逻辑、WXSS样式),utils中提供工具函数支持权限判断、错误提示与状态管理。项目已适配最新微信基础库版本,支持真机调试,涵盖摄像头调用、用户授权引导、活体检测流程触发与结果反馈全流程。附带清晰的README.md文档,说明环境准备、开发者工具导入步骤、关键接口调用时机及常见报错处理方式。所

2026-07-13 04:07:33 179

原创 Paradox数据库.DB文件救急修复工具:免安装、纯本地、支持XP到Win10

遇到Paradox数据库文件打不开?这个小工具专治各种.DB文件损坏问题,比如断电后乱码、程序崩溃导致的索引错乱、记录头偏移、结构异常等。不用装任何运行库,双击就能跑,兼容老版本Paradox 5和7生成的数据库文件。它基于IDAPI接口直接读取原始数据块,扫描元信息重建目录结构,把还能读出来的记录尽量恢复出来,支持导出成TXT文本,也能重新打包成可被Paradox正常打开的.DB文件。整个工程开源,带完整VC6源码(.dsp/.dsw工程)、资源文件(.rc)、图标(.ICO)、头文件(idapi.h)和

2026-07-13 03:37:58 248

原创 Pygame推箱子游戏源码包:含3章多关卡、音效音乐、图形菜单,开箱即用

直接运行就能玩的Python推箱子游戏,用Pygame开发,内置三章不同难度关卡,每章包含多个可切换的独立地图。启动Sokoban.py即可进入图形化主界面,支持鼠标点击按钮(带按下/弹起状态图)、键盘方向键移动角色、自动判定推箱与目标匹配逻辑。通关后有提示弹窗,内置三首MP3背景音乐(Hu Xia、Mayday、Hebe)和WAV格式通关音效。附带完整资源文件:菜单按钮图片、章节选择页、游戏说明弹窗、返回按钮、角色与箱子图标等,全部已按路径组织好。代码带详细中文注释,结构清晰,无需安装额外依赖,requi

2026-07-12 04:19:29 192

原创 MATLAB一键计算图像二维熵:带测试图和可直接运行的entropy.m函数

这个资源包提供一套即拿即用的MATLAB图像二维熵计算方案,核心是entropy.m函数,能自动读取灰度图像(如test.bmp),基于像素与其邻域联合分布构建二维直方图,进而计算二维熵值。整个过程不依赖额外工具箱,支持BMP等常见灰度格式,调用方式极简——只需传入图像路径,函数就返回一个标量熵值。配套包含测试图像test.bmp、计算结果示意图entropy_.png,以及一份Python版本entropy.py供跨平台参考;.gitignore和requirements.txt说明该包兼顾版本管理和基础

2026-07-11 06:08:02 239

原创 C++ OpenCV批量加噪工具:一键给整批图片叠加椒盐噪声(含可运行代码)

这个资源包提供一个开箱即用的C++程序,用OpenCV实现对文件夹内所有图片批量添加椒盐噪声。核心功能封装在test_001.cpp中,支持Windows/Linux平台,编译后直接运行,无需额外配置环境。输入路径可以是相对路径或绝对路径,输出图片自动保存到指定目录,保留原文件名并追加'_noisy'标识。噪声密度和强度两个参数可在代码中快速修改,方便调节干扰程度。兼容JPEG、PNG、BMP等主流图像格式,适用于图像增强训练、数据扩增、模型抗噪能力测试等实际场景。配套包含测试图test_image.bmp

2026-07-11 05:07:42 226

原创 微博热搜标题热度变化实时追踪与动态图表生成工具

直接抓取微博热搜榜原始数据,自动提取标题和对应热度值,支持单个话题短期波动监测或多个话题长期对比分析;内置三类核心脚本:‘话题热度趋势爬取.py’负责每日定时获取最新热搜列表及热度数字;‘话题热度趋势跟踪.py’可按天持续记录指定话题的历史热度,生成结构化CSV缓存文件;‘热度跟踪图.py’调用pyecharts将多日或多话题数据渲染成带时间轴的交互式动态折线图,鼠标悬停显示具体数值与时间点,峰值、衰减节奏、周期性特征一目了然;所有脚本兼容微博网页结构常见变动,自带异常跳过与本地数据续存机制,运行前仅需安装

2026-07-10 03:07:18 178

原创 Python版购物篮关联分析实战包:Apriori算法实现+双数据集+可直接运行示例

用Python快速跑通购物篮分析全流程的实用代码包,基于apyori库实现Apriori算法,自动完成频繁项集挖掘和关联规则生成。内置groceries.csv和Market_Basket_Optimisation.csv两个真实超市交易数据,兼容CSV格式的原始购物记录;主脚本apriori.py已封装数据读取、编码转换、参数调优(最小支持度/置信度可调)、规则筛选与结果打印等步骤,开箱即用。附带requirements.txt明确依赖版本,.idea配置文件适配PyCharm,导入后无需额外配置即可调试

2026-07-09 03:37:23 180

原创 衣服图像分割实战代码包:UNet训练脚本+预训练权重+多张实测图+GrabCut对比示例

直接上手就能跑的衣服图像分割项目,用UNet模型实现端到端的服装区域提取。包里有Train_UNET.ipynb和Train_unet.py两个训练入口,支持CPU或GPU环境一键启动;fashion_unet.h5是已训练好的Keras权重文件,拿来就能做推理;test1.jpg到test5.jpg、dress77.jpg、body77.jpg、original77.jpg共8张测试图覆盖不同姿态和背景;Extract_Dress.ipynb演示如何预处理原始图像并裁剪出服装主体;testGrubCut.

2026-07-07 05:10:30 244

原创 MIT KEMAR HRTF数据驱动的C语言空间音频实时渲染工具(SDL+KISSFFT)

一套基于MIT KEMAR假人实测HRIR数据的空间音频实时渲染实现,用纯C编写核心算法,支持水平面5度步进的3D声源定位。系统读取128点立体声HRIR脉冲响应文件,零填充至512点后与声源信号做快速卷积,依赖KISSFFT完成512点FFT/IFFT运算,通过SDL进行双通道32位浮点音频输出与基础事件处理。资源包内置elev-40到elev90共19个仰角目录,覆盖完整垂直方向HRTF数据集,配套beep.wav作为默认测试音源,所有音频数据统一为小端字节序、双通道、32位浮点格式,保障Linux平台

2026-07-04 04:41:32 240

原创 Windows平台Java调用智能卡PCSC功能必备的jpcsc.dll运行库(含32/64位双架构)

Java程序在Windows上对接智能卡设备,必须通过PCSC协议调用系统底层接口,而jpcsc.dll正是实现Java与Windows PCSC服务桥接的关键动态链接库。这个包直接提供开箱可用的jpcsc.dll文件,按CPU架构分装在X86和X64两个文件夹中,确保Java应用无论运行在32位还是64位Windows系统上都能正确加载并调用智能卡读写、APDU指令传输等核心功能。配套包含DLL工具.exe,可一键检查DLL是否已注册、依赖项是否完整、导出函数是否可用,方便开发调试;DLL之家.htm和D

2026-07-03 06:05:06 364

原创 MATLAB实测对比:LMS/PNLMS/IPNLMS/LO-IPNLMS四种自适应滤波算法在真实麦克风语音与仿真信号中的去噪与回声抑制效果

一套开箱即用的MATLAB自适应滤波算法对比实验资源,内置LMS、PNLMS、IPNLMS和LO-IPNLMS四种主流算法实现脚本,支持对真实采集的麦克风语音(speech_dft.wav)和合成仿真信号同步开展去噪与回声抑制任务。主流程由shoulian.m统一调度,noisy_MSEandERLE.m处理含噪语音场景,MSEandERLE.m用于纯净信号基准分析,untitled22.m提供辅助验证功能。自动计算并绘制均方误差(MSE)、回声返回损失增益(ERLE)及收敛曲线三类核心指标,结果图像(如a

2026-07-03 03:29:22 247

原创 Matlab实现贝叶斯优化CNN四分类:12维特征自动调参(含数据、代码与可视化结果)

直接运行就能跑通的Matlab CNN四分类方案,输入12个数值型特征,输出4个类别标签。核心用贝叶斯优化算法自动搜索最优超参数组合——包括学习率、批量大小和L2正则化系数,省去反复试错过程。主程序MainBO_CNN.m一键启动,调用CostFunction.m完成模型训练与验证评估。配套提供真实可用的训练数据data.xlsx,5张关键迭代过程图(BO-CNNC1.png至BO-CNNC5.png),清晰展示不同优化阶段的分类准确率变化与混淆矩阵效果。所有代码兼容Matlab 2018b及以上版本,不依

2026-07-02 04:41:41 158

原创 Java Card版OpenPGP 2.0应用包:适配JCOP 2.4.1,含RSA2048密钥支持与GPShell一键安装脚本

一套开箱即用的Java Card OpenPGP 2.0规范实现,专为JCOP 2.4.1(J2A080)等兼容卡设计,支持2048位RSA密钥生成与管理。资源包内含编译好的gpg.cap应用文件、优化配置gpg.opt、build.sh构建脚本、以及针对JCOP 41G系列定制的installJCOP41GPG.gpshell自动化安装脚本,可快速建立安全通道并完成load/install全流程。配套提供GPShell调用示例、基础功能测试代码(位于javatest目录)、LICENSE说明和README

2026-07-02 03:15:53 228

原创 北理工图像处理课实战资料包:课堂实验代码+车辆检测大作业完整工程

面向高校图像处理课程学习者,提供北京理工大学《图像采集与处理》期末实践全套可运行材料。包含两大部分:一是课内实验模块,含图像读取、灰度变换、均值/高斯滤波、Sobel/Canny边缘检测等基础操作的完整源码(Python+OpenCV),配套课堂演示视频和规范实验报告模板;二是课外课题设计模块,聚焦车辆检测任务,提供独立实现的检测程序(支持图像/视频输入)、环境依赖说明、实际运行效果视频及技术文档,覆盖预处理、ROI提取、轮廓分析或简单模板匹配等典型流程。所有资源按功能结构化组织,主目录下清晰划分‘课上实践

2026-06-27 04:50:41 208

原创 Django+Tornado+ZeroMQ实时消息推送服务包(含WebSocket长连接与降级方案)

用Django做业务层,Tornado负责WebSocket连接管理与实时广播,ZeroMQ作为轻量级消息总线实现模块解耦和跨进程通信。资源包包含完整服务端组件:MessageCenter.py承担消息路由与中转,WebsocketListening.py维护客户端长连接生命周期,Connect.py处理订阅/取消订阅逻辑;server目录下是Tornado启动脚本,run_server.py提供快速启动入口;client目录内置longpolling.js,支持在WebSocket不可用时自动降级为长轮询

2026-06-24 04:21:10 253

原创 20+开箱即用的前端驾驶舱模板,React/Vanilla JS实现,含完整源码和本地运行示例

打包了20多个真实可用的数据驾驶舱前端项目,每个都自带完整HTML、CSS、JavaScript源码,支持React、Vue或纯JS技术栈,无需后端即可本地直接运行。界面包含动态仪表盘、实时折线/柱状/饼图、地理热力地图、KPI指标卡片、时间范围选择器、维度下拉筛选等典型大屏功能模块。所有项目按编号独立存放(001到020+),结构清晰,注释充分,适合作为业务监控大屏、运营看板、汇报演示或教学参考的快速启动基础。前端工程师可直接复用组件逻辑,UI设计师能快速预览交互效果,数据产品经理可基于现有布局验证指标呈

2026-06-22 04:32:55 232

原创 永磁同步电机参数自动调优工具包:响应面建模+遗传算法MATLAB实现

这套MATLAB工具包专为永磁同步电机的电磁与结构参数协同优化设计,支持铁芯尺寸、永磁体形状、绕组匝数等关键变量的自动寻优。核心逻辑分两步:先用nihe1.m和fnihe.m构建响应面代理模型,快速预测效率、转矩密度、谐波含量等性能指标;再通过集成完整遗传算法模块(含crtbp/crtrp初始化、sus/select选择、xovmp/recombin交叉、mutate/mutbga变异、reins精英保留、ranking/scaling适应度处理及resplot收敛可视化)完成多目标优化。jiaoben.m

2026-06-20 05:44:25 243

原创 一套开箱即用的MATLAB OFDM通信仿真代码,含调制解调、信道估计与误码分析

这套MATLAB代码完整实现了OFDM通信系统的核心功能,不依赖任何工具箱,纯基础语法编写,适合教学、课程设计和原理验证。包含16-QAM调制映射(alef16.m、jim16.m)与解映射模块;误比特率统计与绘图功能(be.m、beprim.m);采样控制与频谱可视化(fs.m、fss.m);系统级主流程调度(takhirrr.m、Untitled2.m);以及16点IDFT/DFT运算支持(Untitle16d.m)。配套生成了alef16_.png结果图,直观展示调制输出效果;另附alef16.py和

2026-06-20 03:32:30 164

原创 纯CPU运行的中英文数字OCR识别工具:ONNX模型即装即用

一套轻量、免GPU的OCR识别方案,直接在CPU上跑通完整流程。核心包含两个ONNX模型:dbnet.onnx负责检测图像中的文字区域,crnn_lite_lstm.onnx对裁剪后的文本行做字符识别,支持中文、英文和数字混合场景。主逻辑封装在OCRLiteOnnx.py里,自动完成图像缩放、二值化、NMS去重、CTC解码等步骤;main.py提供一行调用示例,输入test.jpg就能输出带坐标和文本的识别结果。字符集映射由keys.py定义,模型文件放在weights目录下,开箱前只需按requireme

2026-06-18 04:02:01 176

原创 C51单片机T9拼音输入法完整工程包,含字库、源码与可烧录HEX文件

专为8051内核单片机设计的T9中英文混合输入法实现,直接适配Keil uVision开发环境。包含核心逻辑文件t9.c、两套拼音码表头文件(51t9py_indexa.h和PY_MB.h)、标准启动代码STARTUP.A51,以及完整的工程配置文件(t9.uvproj、t9.uvopt、t9.Uv2)。所有源码已通过实际编译验证,生成t9.hex固件可直接烧录到目标板运行。配套拼音码表采用紧凑索引结构,在有限RAM下实现快速查表响应,适合带LCD显示或串口调试终端的嵌入式人机交互场景。工程目录组织规范,无

2026-06-13 04:26:17 237

原创 STM32F103主控Nucleo-32开发板资料包:含4层PCB设计文件、ST-Link集成方案与CubeL0标准例程

提供基于STM32F103的Nucleo-32兼容开发板完整硬件资料,包括紧凑型4层PCB(50×18mm)原理图与PCB源文件,板载ST-Link调试下载功能,可直接用于学习参考或二次开发。配套软件资源为STM32CubeL0固件包V1.5.0,覆盖STM32L011K4、L031K6、L053C8、L053R8、L073RZ及L073Z_EVAL等多个L0系列平台的标准例程,所有工程均按Cube规范组织,包含Drivers驱动层、Middlewares中间件、Projects应用示例、Utilities

2026-06-13 03:15:13 247

原创 Android图片热区交互组件:带边界约束的缩放拖拽实现

一个轻量级Android图片热区交互解决方案,支持在图片上定义可点击区域,并实现流畅的双指缩放、自由拖拽和智能边界反弹——图片不会滑出显示区域。所有交互逻辑封装在标准View组件中,无需第三方框架,兼容Android 4.0及以上系统。热区配置通过独立XML文件(如china.xml)声明,与Java代码解耦,方便美术或产品人员维护坐标和事件绑定。工程已适配多种屏幕密度(mdpi/hdpi/xhdpi/xxhdpi)和横竖屏布局(含sw600dp、sw720dp-land等资源目录),内置示例图片(chin

2026-06-12 09:04:18 259

原创 Unity编辑器内快速打包资源为.unity3d文件的即用型工具集

Unity开发者可直接将BeastHelper.cs、exportresource.js和automatedexportresources.js三个脚本放入Assets/Editor目录,无需编译或配置,立即在编辑器菜单中看到导出选项。支持选中单个资源、多个资源或整个场景,一键生成标准.unity3d格式文件,适用于Web播放器加载、资源热更分发、版本快照归档等典型工作流。导出路径可自定义,文件名支持基础规则设置(如添加时间戳、资源类型前缀),全程不改动原有项目结构,也不依赖外部插件或修改Unity底层逻辑

2026-06-11 03:46:27 192

原创 AT89S52/STC89C52红外脉搏心率检测系统:含可运行源码、Proteus仿真工程、PCB文件、开题报告与实操视频

基于AT89S52或STC89C52单片机的红外反射式心率检测系统,直接可用。提供完整C语言源代码(.c文件),支持Keil C51编译生成.hex文件;配套Proteus 7.8仿真工程(.DSN),可验证信号采集、放大、滤波、计数及LCD显示全流程;包含Protel99SE格式PCB设计文件(.ddb)、实物焊接图(PDF+JPG)、PCB效果图(jpg)和详细元件清单;文档齐全:开题报告、两版任务书(课程设计与毕业设计适用)、LM358运放、LCD1602、STC89C52等芯片中文资料;硬件电路含F

2026-06-10 13:12:07 213

原创 STM32F10x驱动0.96寸OLED实现可调速文字滚动显示(I2C接口)

直接可用的STM32F10x工程,支持0.96英寸单色OLED屏幕通过I2C总线显示滚动文字。代码基于标准外设库,包含完整的硬件初始化、OLED底层驱动(SSD1306兼容)、ASCII字符取模、显存缓存管理及滚动控制逻辑。main.c统筹调度,oled.c封装I2C通信与寄存器配置,oled_app.c实现应用层功能,如自定义字符串输入、正向/反向滚动切换、速度档位调节(通过延时参数控制)。配套提供系统时钟配置、SysTick延时、串口调试输出支持,所有启动文件和链接脚本均已就绪。编译生成.axf镜像,兼

2026-06-10 07:20:46 255

原创 网易云音乐数据采集+分析+可视化一站式Python工具包(含Flask界面与情感分析)

一套开箱即用的网易云音乐数据处理工具,用Python实现自动抓取热门榜单、歌手资料、歌曲详情及用户评论,支持MySQL或SQLite本地存储;内置Flask搭建的轻量Web系统,提供登录验证、交互式数据查询和ECharts动态图表展示,涵盖词云图、播放热度趋势折线图、评论情感分布柱状图等6种可视化类型;代码模块清晰,model.py统一管理数据清洗与特征提取,SJT-code为启动主程序;附6张真实运行截图,覆盖前后端操作全流程;配套完整README说明环境依赖(Python 3.8+、Flask、requ

2026-06-08 12:32:58 290

原创 毕业设计可用的智慧社区全栈项目:SpringBoot后端+Vue前端+MySQL脚本+IDEA部署指南

直接导入IDEA就能跑的智慧社区系统,后端用SpringBoot 2.x + MyBatis + JDK 1.8 + Maven 3.6,前端基于Vue CLI开发,数据库用MySQL 5.7,附带完整建表SQL和初始化数据。功能覆盖用户管理、物业报修、社区公告、门禁通行记录、访客预约登记等真实场景模块。项目结构规范,含标准src主代码目录、resources配置文件、test单元测试、pom.xml和mvnw构建脚本,还提供详细必读文档,一步步说明如何在IDEA中导入项目、配置MySQL连接、启动内嵌To

2026-06-08 10:49:59 248

原创 毕业设计用的Python入侵检测系统:带真实流量数据、SVM模型代码和详细运行指南

直接上手就能跑的网络安全毕设项目,用Python实现基于真实网络流量的入侵行为识别。整个流程从原始数据采集开始,通过Sniffer.py抓取HTTP类轻量流量,DataProcessor.py完成特征提取与标准化处理,再由SVM.py训练并调用SVM分类模型输出检测结果。所有脚本已本地验证,运行main.py即可看到混淆矩阵图和分类准确率。配套文档讲清楚了环境安装(Python 3.8+、scikit-learn等依赖)、数据集字段含义(如protocol_type、flag、src_bytes等)、各模块

2026-06-08 10:09:36 219

原创 hisi3516dv300上用IVE引擎快速把YUV420转成BGR图像的完整可运行工程

这个工程专为海思hisi3516dv300平台设计,直接调用芯片内置IVE图像处理引擎,实现YUV420到BGR三通道图像的硬件加速转换。源码yuv2bgr.c已封装完整流程:IVE模块初始化、任务参数配置、输入YUV缓冲区(yuv416x416.bin)和输出BGR缓冲区设置、任务触发与结果读取。编译后生成可执行文件yuv2bgr,运行即输出rgb416x416.bin,中间过程还保留middle_yuv416x416.bin便于调试比对。所有测试数据均为标准416×416尺寸,适配常见AI视觉模型输入要

2026-06-07 12:36:57 192

原创 Arduino上手即用的PCF8574/PCF8575 I2C扩展方案:兼容原生API,带INT中断响应

基于Arduino平台的PCF8574(8路)和PCF8575(16路)I2C IO扩展库,直接接入5V供电,仅占SCL/SDA两根线就能扩展多路数字IO,缓解主控引脚紧张问题。所有接口函数完全复刻Arduino原生风格——digitalRead、digitalWrite、pinMode等无需额外学习,写法一致、逻辑一致、行为一致。支持通过AVR芯片的PCINT机制,在任意Arduino普通IO口上监听PCF8574/PCF8575的INT中断信号,只需在loop()中调用一次检查函数即可捕获状态变化,适合

2026-06-07 04:33:20 236

原创 微信小程序版图书借阅系统源码包(含前后端+界面截图+完整注释)

这个资源是专为高校学生准备的微信小程序图书借阅与管理系统源码,开箱即用,支持在微信开发者工具中直接运行预览。整个项目结构规范清晰,包含pages页面目录、app.全局配置、app.js逻辑入口、app.wxss样式文件、assets静态资源、utils工具函数、weui.wxss UI组件样式,以及详细的README.md说明文档。功能覆盖图书列表浏览、关键词搜索、多级分类筛选、用户借阅记录查看与管理等核心场景,配套7张真实界面截图(1.png至7.png)直观展示各模块效果。所有代码均按微信小程序官方开发

2026-06-06 12:20:48 249

原创 C++编写的船舶回转与航向保持仿真程序,含Abkowitz动力学模型和PID控制器

一个轻量级、可直接编译运行的船舶运动仿真工具,用标准C++实现,基于Abkowitz水动力模型精确描述船舶六自由度响应。重点支持典型回转试验(如35°定舵角回转)和自动航向保持功能,内置SHIP类管理船舶状态更新(位置、速度、姿态、舵角等),PID控制器模块支持实时调节比例、积分、微分增益以适配不同船型。所有核心逻辑封装在SHIP.h/SHIP.cpp/SHIPStatus.cpp和PID.h/PID.cpp中,主程序入口为Д.cpp(注意文件名含西里尔字母)。用户可通过修改水动力导数、舵机时间常数、PID

2026-06-06 05:34:34 223

原创 HBuilder可直接运行的MUI+5+混合H5模板,含登录页与原生API支持

开箱即用的H5移动应用工程,专为DCloud HBuilder环境优化,内置MUI 3.x UI框架(含完整CSS/JS源码与压缩版)、基础工具库(2.js、md5-min.js)及标准字体文件(mui.ttf)。项目结构清晰:根目录含入口index.html、manifest.配置文件、.project项目配置;page/login提供可直接测试的登录页面示例;css/js目录分别存放样式与脚本资源,均保留未压缩源码便于调试;fonts目录集成MUI图标字体。所有文件按生产部署习惯组织,无需额外配置或安装

2026-06-05 03:02:25 264

原创 C语言写的图书管理系统,用B树管索引,带源码和课程设计文档

这个图书管理系统用纯C语言开发,核心是自实现的B树索引结构,能高效处理大量图书数据的增删查改。系统支持管理员登录、图书采编入库、下架清理、读者借阅登记、归还操作等完整业务流程。代码模块划分清楚:BTree.h/c封装了B树的创建、插入、分裂、查找和遍历逻辑;Librarian.h/c负责管理员权限控制和业务调度;main.c是程序入口;日志自动记录操作行为到Librarian.log。压缩包里直接包含已编译好的Windows可执行文件(DataStruct_BTree_Librarian.exe),双击就能

2026-06-04 13:20:08 207

基于S函数实现的两自由度机械臂PD控制器设计与仿真

提供一套完整的两关节机械臂独立PD控制实现方案,全部核心模块(被控对象模型、控制器逻辑、数据绘图、Simulink仿真模型)均采用MATLAB S函数编写,便于理解底层控制结构和进行算法定制。包含四个关键文件:chap2_1plant.m定义机械臂动力学模型,chap2_1ctrl.m实现两个关节各自独立的PD控制律,chap2_1plot.m负责仿真结果可视化(如关节角度、角速度、控制力矩曲线),chap2_1sim.mdl为顶层Simulink仿真框架,支持参数调整与闭环响应验证。适用于控制理论教学、机器人控制入门实践及PD参数调试参考,代码结构清晰,注释明确,可直接运行查看控制效果。

2026-07-03

2012年中国基础地理矢量数据包(含2019年更新国界线)|ArcGIS兼容SHP格式

这套地理信息数据专为GIS分析设计,基于2012年原始底图,整合了2019年最新调整的中国国界线,比例尺为1:400万。数据采用标准Shapefile格式,可直接在ArcGIS、QGIS等主流平台加载使用。包含完整多层级行政边界:国家级边界(国界_arc.shp)、省级与国界合并图层(国界与省界_arc.shp)、地级行政界线、县级行政界线,以及配套的居民地标注(首都和省会_point.shp、地市级居民地_point.shp)。水系方面覆盖一级河流(含面状与线状)、三级以上河流标注;交通网络包括主要公路和主要铁路线状数据。所有图层均附带.dbf属性表、.shx索引文件及.prj坐标定义,部分含.sbn/.sbx空间索引和.xml元数据,支持快速渲染与属性查询。适用于区域规划、教学演示、地图制图、空间叠加分析等基础地理应用。

2026-07-03

本科毕设可用的人脸识别系统源码包:含OpenCV+dlib实现、完整运行演示、答辩PPT模板

一套开箱即用的本科计算机毕业设计人脸识别系统,基于Python开发,整合OpenCV做图像预处理与人脸检测,dlib库完成高精度特征提取和比对。压缩包内含可直接运行的源码(run.py为主入口)、详细中文说明文档(项目说明.txt)、实操演示视频(项目演示.m4v),以及适配Windows平台的dlib预编译轮子(dlib-19.17.99-cp37-cp37m-win_amd64.whl)。配套resource_rc.py支持界面资源加载,requirements.txt列出全部依赖项,readme.txt提供快速启动指引。额外附赠300套计算机毕设题目参考清单和一套风格专业、结构清晰的答辩PPT压缩包,方便学生直接替换内容用于答辩展示。所有代码注释完整,模块划分明确(control为逻辑控制层,database管理人脸数据,others存放辅助文件),适合作为本科毕设基础框架二次开发或直接提交。

2026-07-02

K12教育场景下的知友圈前端管理后台工程源码包

一套面向K12教育领域设计的前端管理后台完整工程,基于Vue 2.x构建,包含用户管理、内容审核、圈子配置等典型运营功能模块。项目结构清晰,含标准Vue CLI脚手架配置(vue.config.js、babel.config.js、jsconfig.),集成Vuex状态管理(store目录)和Vue Router路由系统(router目录),HTTP请求统一封装在http目录下。提供可直接运行的首页入口index.html、图标favicon.ico及主应用组件App.vue;配套文档齐全,含需求分析文档(项目峰会需求分析.docx)、功能结构图(项目功能结构图.pdf)、原型图、README说明及初始化操作指引(第一次获取工程需要执行的指令)。资源包已预置.gitignore和package.等开发依赖配置,支持npm install后快速启动本地开发服务。适用于Web前端课程期末实践、教学演示或轻量级教育类后台快速搭建参考。

2026-07-02

深圳大学可视化实验二:基于D3.js的全球超市销售数据动态图表实现

这个实验资源包聚焦Web端数据可视化实践,核心是用D3.js对Global-Superstore销售数据进行交互式图表开发。包含原始数据文件(CSV和XLS格式)、美国各州地理拓扑JSON(states-albers-10m.)、D3基础库(d3.js与压缩版d3.min.js)以及可直接运行的HTML示例(code.html)。数据已预处理为多维度子集,如按子类别与州划分的销售汇总表(sub-categories-sales.csv、sub-categories-states-sales.csv),方便快速构建柱状图、地图着色、折线趋势等常见可视化类型。配套VS Code开发配置(c_cpp_properties.、launch.、settings.)和项目结构(.vscode、data、代码目录),支持开箱即用的本地调试环境。文档部分保留了学生提交的实验报告草稿(~$19271306_王嘉浩_实验二(b).docx),体现典型分析流程:数据清洗→结构转换→DOM绑定→SVG渲染→事件交互。整个包适用于高校数据可视化课程教学、D3入门练习及静态销售数据动态呈现需求。

2026-07-01

MATLAB实现的带时间窗船舶路径优化遗传算法代码包

一套完整的MATLAB遗传算法实现,专门用于求解带时间窗约束的船舶路径与调度问题(Ship Routing and Scheduling Problem with Time Windows)。代码结构清晰,包含主运行脚本GA_v1.m、决策变量生成(decisionVariables.m)、数据初始化(setup.m、data.m)、可行性校验(Feasibility_Quantity.m、checkArrivalTime.m)、路径修复(FixCrossover.m、ReturnToBase.m)、交叉操作(crossover.m)、候选调度生成(candidate_schedules.m)等核心模块。所有输入数据以Excel表格形式组织,涵盖港口间距离、各船运单量、装卸货时间、等待空闲时间、进港截止费用、每船运营成本、容量限制、起始可用时间、最早/最晚到达时间等14类实际业务参数。运行前需设置工作路径,执行GA_v1.m即可启动遗传算法迭代求解,输出每艘船的最优航行路线及调度安排。代码开源,遵循MIT许可证,可自由使用、修改和分发,但不提供任何担保。

2026-07-01

地质钻孔数据快速三维可视化工具

一款轻量级桌面应用,专为地质勘查人员设计,支持批量导入钻孔坐标、岩性分层、深度与标高数据,自动构建三维钻孔柱状模型;内置多种插值算法(如IDW、克里金),可生成等厚线图、层面构造图及三维网格曲面;提供交互式3D场景浏览、剖面切割、高程着色与透明度调节功能;界面简洁,无需专业建模基础,适合野外项目快速出图与初步分析;配套简易操作说明,启动即用,兼容常见地质数据格式。

2026-06-30

无人驾驶感知系统中的无味卡尔曼滤波器实现(含激光雷达与毫米波雷达融合示例)

这个资源包提供了一套完整的无味卡尔曼滤波器(UKF)C++实现,专为无人驾驶场景中多传感器融合设计,支持激光雷达(2D x/y测量)和毫米波雷达(3D rho/phi/rho_dot测量)数据联合处理。代码结构清晰,包含核心滤波逻辑(ukf.cpp/h)、工具函数(tools.cpp/h)、测量封装(measurement_package.h)、真值接口(ground_truth_package.h)以及可视化脚本(visualization.ipynb),便于调试与结果分析。内置两个真实感合成数据集(sample-laser-radar-measurement-data-1.txt 和 -2.txt),附带预生成输出文件(output_1.txt、output_2.txt)用于结果比对。噪声参数已按卡方检验标准调优:雷达95%置信区间对应7.8,激光雷达对应5.99,整体NIS统计表现符合预期。构建依赖cmake v3.5+、make v4.1+、gcc/g++ v5.4+,支持一键编译运行:mkdir build && cd build && cmake .. && make && ./UnscentedKF input.txt output.txt。所有源码与配置文件(CMakeLists.txt、makefile、.project等)齐全,适合作为无人车工程师纳米学位课程实践参考或UKF算法工程落地的起点。

2026-06-30

SaaS多租户微信小程序商城系统[项目代码]

litemall-plus 是一套基于 Spring Boot + Vue + 微信小程序 的 SaaS 多租户微信小程序商城系统,支持一套系统管理多个小程序,提供完整的电商解决方案。系统采用前后端分离架构,包含 Spring Boot 后端、Vue 管理员前端、微信小程序用户端和 Vue 用户移动端,适用于多租户 SaaS 场景,支持动态数据源、分布式ID、接口限流等企业级功能。核心功能涵盖系统管理、开发工具、数据存储、高并发与分布式支持、任务消息处理及监控运维。系统优势包括多租户 SaaS 支持、企业级高可用、高效开发、全面监控和灵活扩展,适用于电商 SaaS 平台、多租户管理系统、高并发订单系统和企业级后台管理等场景。项目使用 MulanPSL-2.0 开源许可协议,技术栈包括 Spring Boot 微服务架构和 Vue 前端方案,功能模块涵盖用户、广告、专题、团购、赏金、分享、优惠券、积分、物流、租户、地区管理和系统日志等。

2026-06-28

MongoDB基础操作指南[代码]

本文介绍了使用MongoDB的基本操作流程,包括打开软件、保存连接、创建数据库和集合名称等步骤。在数据传输方面,详细说明了导入数据的方式,即选择第一种方式后在文件夹内找到json或csv文件进行导入,并直接点击import按钮。导出数据部分则区分了导出查询结果和导出整个数据两种方式,用户可以选择格式后直接export。此外,文章还补充了一些界面元素的说明,如当前页面数据个数、导入数据总个数、切换下一页按钮以及不同的展现形式,并特别指出集合名不能使用中文。整体内容简洁明了,适合初学者快速上手MongoDB的基础操作。

2026-06-27

C#与AutoCAD交互绘图实践[源码]

本文详细介绍了如何使用C#语言与AutoCAD软件进行交互,实现自动化绘图和二次开发。内容涵盖了Autodesk.AutoCAD .NET API的安装配置、基础对象模型(如Document、Database、Command和Transaction类)的理解,以及DWG和DXF文件的管理与转换。文章还深入探讨了启动CAD实例的方法、图纸的打开、创建、保存和关闭操作,以及如何绘制点、线、圆、多边形和样条曲线等基本与复杂图形对象。此外,还涉及了图形属性设置(颜色、线型、线宽)、图层创建与管理、数据交换机制(导入导出外部文件)等高级功能。通过丰富的代码示例,本文为开发者提供了从入门到实践的全面指导,强调了错误处理和性能优化的重要性,并鼓励持续学习API更新以提升开发效率。

2026-06-27

微信小程序内嵌MBTI与霍兰德双职业测评工具源码包

提供一套可直接部署到微信小程序的MBTI性格测试和霍兰德职业兴趣测试完整实现,包含70题MBTI标准版、28题精简版、90题霍兰德全量题库,所有题目文档已整理为Word格式,配套页面结构清晰(pages目录下分MBTI、Holland、career等模块),含结果分析逻辑(de-analyse)、图标资源(images目录)及示例截图(mbti1.jpg、霍兰德.jpg)。代码支持本地调试与真机运行,测试结果与主流平台一致,适用于求职辅导、生涯规划类小程序快速集成。无需额外配置即可完成基础测评流程:答题→提交→生成性格类型/职业代码(如ISTJ、RSE等)→匹配推荐方向。

2026-06-27

Cursor连接异常解决:IDE内置代理配置[源码]

本文针对Cursor开发工具在特定网络环境下出现“Model not available/connection failed”等连接异常问题,提出了一种无需全局流量代理或虚拟网卡的IDE级局部代理配置方案。文章首先分析了连接异常的核心原因,包括网络路由策略、HTTP/2协议兼容性及证书验证机制等。随后详细介绍了通过Cursor内置代理参数配置实现精准适配的步骤,包括确认本地代理HTTP端口、在用户设置JSON文件中配置代理参数、以及验证配置有效性。此外,还提供了HTTP/2协议兼容性强化配置和常见问题排查指南,如检查代理端口、确认节点可访问性、重启Cursor等。该方案旨在让Cursor专属流量走优化路径,避免干扰其他应用网络环境,提升开发效率。

2026-06-26

MATLAB实现的RETINEX图像去雾工具包,含直方图均衡化预处理与多函数模块

一套基于MATLAB开发的图像去雾处理工具集,核心采用RETINEX算法增强雾霾退化图像的对比度和细节表现力,同时集成直方图均衡化(包括全局zhifang.m和局部GetLocalHisteq.m)作为辅助增强手段。资源包内含多个测试图像(F.jpg、C.jpg、B.jpg、H.jpg、G.jpg、C.png)、主处理脚本(Retinex.m)、不同实现变体(xiaobo.m、tongtai.m)、未命名调试脚本(Untitled.m)以及压缩版直方图工具(zhifang.zip),所有代码均可直接运行,适配常见MATLAB版本。操作流程清晰:读取图像→可选直方图预处理→调用RETINEX模型→输出增强后结果,支持对灰度及彩色图像进行处理,适用于低能见度图像质量提升、遥感图像校正、监控视频帧优化等实际场景。

2026-06-26

MySQL创建数据库详解[可运行源码]

本文详细介绍了MySQL中使用CREATE DATABASE语句创建数据库的方法。数据库是存储表、视图、存储过程等数据对象的容器,创建数据库是进行数据操作的前提。语法格式为:CREATE DATABASE [IF NOT EXISTS] <数据库名> [[DEFAULT] CHARACTER SET <字符集名>] [[DEFAULT] COLLATE <校对规则名>]。其中,IF NOT EXISTS用于避免重复创建错误;CHARACTER SET指定字符集,定义字符串存储方式;COLLATE指定校对规则,定义字符串比较和排序方式。字符集与校对规则为一对多关系,MySQL支持39种字符集及近200种校对规则。文章通过两个实例演示:一是创建名为test_db的数据库,并说明重复创建会报错;二是创建test_db_char数据库时指定utf8字符集和utf8_chinese_ci校对规则,并提示在Ubuntu系统中可能需改用utf8_general_ci。最后指出,在中国大陆常用utf8(全球通用)和gbk(仅汉语)字符集,分别对应默认校对规则utf8_general_ci和gbk_chinese_ci,以防止字符混乱。

2026-06-25

OpenCV 2.3.0 预编译版(VS2005专用),含头文件、库文件与运行时DLL,附详细配置说明

这个OpenCV 2.3.0预编译包专为Visual Studio 2005环境打包,解压后即可直接调用,无需自行编译。包内结构清晰:include目录提供全部OpenCV头文件(路径如vs2005includeopencv);bin目录下分debug和release两个子目录,存放对应版本的DLL文件(如opencv_core230d.dll、opencv_highgui230.dll等),需添加到系统Path环境变量;lib目录同样区分debug/release,含.lib链接库(如opencv_core230d.lib、opencv_highgui230d.lib、opencv_imgproc230d.lib、opencv_ml230d.lib等),需在VS2005项目属性中配置VC++目录(包含文件、库文件)及链接器输入(附加依赖项)。配套Readme.txt含完整配置步骤,覆盖环境变量设置、IDE路径配置、链接项填写等关键环节。测试代码已验证可用,例如加载图像、创建窗口、显示图片、等待按键等基础功能均可正常运行。适用于Windows平台下的C/C++图像处理快速开发与教学演示。

2026-06-25

iOS相机手动变焦控制源码包(ZOOM功能实现)

这个资源包提供一套完整的iOS平台相机手动变焦(ZOOM)功能实现代码,适用于需要精细控制镜头缩放倍率的拍摄类应用。核心逻辑封装在ViewController和AppDelegate中,通过系统AVFoundation框架调用摄像头硬件接口,支持实时滑动调节焦距,兼容主流iOS设备。项目结构清晰,包含完整Xcode工程文件(.xcodeproj、.xcworkspace)、测试模块(UITests/Tests)、基础UI资源(Assets.xcassets、Base.lproj)、配置信息(Info.plist)以及标准iOS应用生命周期管理代码。所有源文件均为Objective-C编写,无第三方依赖,可直接导入Xcode编译运行。开发者能快速集成到自有相机模块中,用于实现专业级变焦交互,如平滑缩放、固定焦距锁定、触摸拖拽变焦等常见需求。压缩包内config和description目录提供基础配置说明与功能描述,便于二次开发与参数调整。

2026-06-25

QT QML实现的QQ风格静态表情包组件,含56张常用表情PNG资源

一套开箱即用的QT表情包资源包,基于QML开发,兼容主流QT版本,无需额外编译即可集成到QT Quick项目中。包含56张经典QQ风格静态表情图片(Face_(0).png至Face_(55).png),全部为透明背景PNG格式,尺寸统一、命名规范,适配常见聊天界面布局。配套提供main.cpp启动示例,可直接运行查看效果;show.gif为演示动图,直观展示表情切换与显示逻辑。所有资源按标准QT项目结构组织,支持拖拽导入、路径自动识别,适用于自定义IM客户端、社交类桌面应用的表情面板开发。表情图像涵盖喜怒哀乐、惊讶、害羞、点赞等高频语义,覆盖日常沟通主要情绪表达场景。

2026-06-24

STM32控制SG90舵机教程[源码]

本文详细记录了使用STM32C8T6微控制器通过PWM信号控制SG90 180度位置舵机的完整过程。作者首先指出选择舵机时的常见误区:360度舵机适用于连续旋转场景,而180度舵机才适合精确定位控制。文章重点介绍了STM32CubeMX的配置方法,包括时钟源选择72MHz、定时器分频72、重装载值20000,从而生成50Hz(周期20ms)的PWM信号。舵机角度与PWM占空比的关系为:0度对应0.5ms高电平(占空比2.5%),180度对应2.5ms高电平(占空比12.5%),通过线性变换公式Angle/180*2000+500计算CCR值。代码部分展示了servo_set函数和主循环中实现0-180度往复旋转的逻辑,并提供了完整的main.c代码示例。

2026-06-23

Chrome插件开发:从Manifest V2到V3全解析[源码]

本文全面解析了Chrome扩展开发的核心知识,重点介绍了从Manifest V2到V3的迁移背景、基本组件(如manifest.json、后台脚本、内容脚本和弹出页面)及其功能与示例代码。文章详细对比了V2与V3在架构、安全性和性能上的主要区别,包括Service Worker替代后台页面、declarativeNetRequest API取代webRequestBlocking、更严格的内容安全策略等。此外,还深入讲解了沙箱隔离机制、消息通信(一次性消息和长连接)以及开发流程与最佳实践,如权限最小化、性能优化和安全性考虑。文章列举了扩展的典型应用场景,如生产力工具、开发辅助、内容增强和自动化数据处理,并指出了常见问题与误区,如跨域限制、Service Worker休眠和MV2迁移不及时。最后,展望了未来技术趋势,包括MV3全面普及、AI集成和多浏览器兼容,并推荐了学习资源。本文为开发者提供了从入门到进阶的完整指南,强调在开发中应关注官方文档更新,以构建安全高效的扩展。

2026-06-23

基于Keras的交通指示牌图像识别模型训练代码包

包含完整的Python实现,使用Keras搭建卷积神经网络模型,支持对常见交通指示牌图像进行分类识别。包内含训练脚本train.py、辅助函数help_func.py,以及预置的交通指示牌识别项目结构。适用于初学者学习深度学习在计算机视觉中的实际应用,可直接运行训练、验证和预测流程,支持自定义数据集加载与模型保存。代码结构清晰,注释完整,适配TensorFlow 2.x后端,无需额外复杂配置即可上手调试。

2026-07-31

PHP导航站双版本源码包:含自动收录、友链检测、批量审核与伪静态支持

提供两套独立可部署的PHP导航网站源码,分别以红色和蓝色标识,均支持全自动运行流程。核心功能包括网站自动收录、提交链接后自动审核、友链状态实时检测、批量友链有效性检查,以及配套的伪静态规则配置文件。附带完整数据库文件(22222_20210122_205333.sql)、详细部署教程(含重复备份的教程.txt)、程序主目录及数据库目录结构。所有模块基于原生PHP开发,无需额外框架依赖,适配常见Linux+Apache/Nginx+MySQL环境,支持一键导入数据库并按教程完成基础配置即可上线运行。源码中已预置常用导航分类逻辑、前台展示模板与后台管理界面,可直接用于搭建资源聚合类、工具导航类或行业垂直导航站点。

2026-07-29

C++实现的遗传算法优化BP神经网络完整工程包

这个资源包提供一套完整的C++代码,用于实现遗传算法(GA)对BP神经网络的权重和阈值进行全局优化。包含独立模块化设计:GA.cpp和BP.cpp分别封装遗传算法核心操作与BP网络前向传播、误差反传逻辑;GABP.cpp整合二者形成协同优化流程;main.cpp为可执行入口,支持参数配置与训练过程监控。所有源文件均带有清晰中文注释,涵盖种群初始化、适应度计算、选择/交叉/变异操作、网络训练迭代及收敛判断等关键环节。工程基于Visual Studio 2010构建,附带.vcxproj项目文件、头文件(GA.h/BP.h/stdafx.h)、预编译头(GABP.pch)及编译中间产物,可直接加载编译运行,输出GABP.exe可执行文件。适用于需要提升BP网络泛化能力与收敛稳定性的实际建模场景,如非线性函数拟合、分类预测或小规模数据建模任务。

2026-07-22

OTA升级原理与实现[项目源码]

本文介绍了OTA在线升级的原理和实现方式,包括其定义、实现方法以及在STM32上的具体操作。OTA(Over-the-Air Technology)是一种通过无线或有线通信接口对产品进行软件更新的技术。实现OTA升级需要将程序分为BootLoader和App两部分,分别存储在不同的Flash区域中。文章详细描述了如何划分Flash空间、设置工程、接收固件更新包、拷贝程序至Flash以及跳转至App应用程序的过程。同时强调了在跳转后需要重新设置中断向量表偏移,以确保应用程序的正常运行。

2026-07-17

Django实现的工时管理后端项目,含完整数据库与可运行代码

这是一个基于Django框架开发的工时管理系统的后端实现,包含完整的Python源码、SQLite数据库文件(db.sqlite3)、SQL导出脚本(timecontroller.sql)以及标准Django项目结构。项目已通过本地测试,启动manage.py即可运行,支持用户登录、工时录入、查询统计等基础功能。目录中包含models.py定义员工、项目、工时记录等核心数据模型,views.py封装API逻辑,urls.py完成路由映射,settings.py配置数据库、CORS及静态资源路径。配套static文件夹存放前端静态资源,index.html为简易入口页面,适合快速部署调试。项目适合作为计算机类专业学生的毕业设计、课程大作业或实训项目,也便于初学者理解Django MVC结构、ORM操作和RESTful接口开发流程。代码结构清晰,注释完整,迁移文件(migrations)齐全,可直接用python manage.py migrate初始化数据库,无需额外依赖安装。

2026-07-15

基于STM32F405RGT6的FOC电机驱动硬件方案(DRV8301+DRV8313双驱动芯片,含可投产原理图与PCB)

这是一套完整的无刷电机FOC控制硬件设计,主控采用STM32F405RGT6,搭配DRV8301和DRV8313双栅极驱动芯片,支持三相逆变与电流采样。资源包含已验证的原理图(PDF及SchDoc格式)、可直接用于PCB生产的工程文件(PcbDoc)、设计规则检查报告(DRC)、输出作业配置(OutJob)以及原理图库文件(SchLib)。所有文件基于Altium Designer 18及以上版本构建,结构清晰,层级完整,PCB布局兼顾散热与信号完整性,已通过实际硬件测试。用户下载后无需修改即可导出Gerber文件交由板厂生产,适用于中小功率BLDC/PMSM电机驱动开发、教学演示或原型快速验证。注意:本包仅提供硬件设计资料,不含固件源码、BOM清单或调试说明。

2026-07-15

Flappy Bird游戏AI实战:DQN算法训练+模型保存+可视化测试完整工程包

一套开箱即用的Flappy Bird智能体开发工程,基于TensorFlow/Keras实现深度Q网络(DQN)算法。包含完整训练流程:环境封装(wrapped_flappy_bird.py)、状态预处理(image_process.py)、卷积神经网络结构定义(myNet.py)、经验回放机制(Experience.py)、训练脚本(train.py)、评估脚本(evaluate.py)和测试脚本(test.py)。已提供训练至9999轮次的完整模型文件(.meta/.index/.data),支持直接加载运行;配套assets资源目录含图像、音频及初始动图;readme.md说明环境依赖、运行步骤与参数配置。适用于课程设计快速复现或毕业设计二次开发,适配Python 3.7,依赖库明确(如pygame、tensorflow1.x、opencv-python)。

2026-07-15

单片机串口数据实时波形可视化工具,支持接收并绘制成动态曲线

这是一款基于C#开发的桌面应用,专为嵌入式调试设计,能通过串口(如COM1、COM3等)实时接收单片机发送的ASCII或十六进制格式数据,自动解析为数值序列,并即时绘制为平滑、可缩放的波形图。界面包含串口参数配置(波特率、数据位、停止位、校验方式)、数据刷新控制、波形颜色与坐标轴调节、历史数据缓存及截图保存功能。支持多通道显示(如同时绘制A/D采样值、温度、电压等多组数据),适配常见MCU(STM32、Arduino、51单片机等)输出格式。无需额外驱动,开箱即用,适用于实验室调试、教学演示和硬件原型验证场景。

2026-07-14

宽带业务管理毕设源码包:SpringBoot后端+Vue前端+MySQL数据库+完整论文

一套开箱即用的宽带业务管理系统毕业设计资源,含全部可运行代码、建库脚本、配套论文及表结构文档。后端基于Java SpringBoot开发,使用Maven构建,适配MySQL 8.0;前端采用Vue实现响应式界面;数据库脚本(db.sql)已预置初始化数据,Navicat可直接导入;论文《基于SpringBoot的宽带业务管理系统的设计与实现》为Word格式,内容完整、格式规范,通过导师审核并获高分评价。项目已在IDEA环境下调试验证,启动服务后即可访问登录页和业务模块,涵盖用户管理、套餐配置、工单处理、缴费记录等核心功能,适合本科毕业设计、课程设计或期末大作业直接复用。所有文件结构清晰,src目录包含前后端源码,kuandaiyewuguanlixitong为项目根目录,配套文档说明详细,无需额外配置即可部署运行。

2026-07-13

FPGA出租车计费系统完整工程包:含VHDL代码、原理图、仿真图与设计文档

这个资源包提供一套完整的基于FPGA实现的出租车计费系统解决方案,适用于本科毕业设计或数字电路课程实践。里面包含全部可运行的VHDL源代码,覆盖计程、计时、计费、数码管动态扫描等核心功能模块;配套FPGA开发板原理图PDF、元件清单Excel、Visio绘制的系统框图,以及多张关键界面截图(如里程累加、计时显示、自动计费触发、数码管输出效果);还附有多个版本的设计说明文档(.doc/.docx/.pdf),内容涵盖系统架构、模块划分、状态机设计、仿真波形分析和硬件调试要点;project文件夹支持Quartus II或ISE直接编译下载,文件说明与操作演示文档指导从环境搭建到上板验证的全流程。所有资料结构清晰,注释完整,无需额外修改即可用于课程设计答辩或FPGA入门实战。

2026-07-13

MATLAB实现带切趾设计的光纤布拉格光栅滤波响应仿真(含GUI操作界面与演示视频)

提供一套完整的MATLAB仿真工具,用于分析和可视化带切趾函数的光纤布拉格光栅(FBG)滤波特性。包含图形化用户界面(GUI),支持交互式参数设置,如光栅长度、折射率调制深度、切趾类型(如汉宁、高斯、矩形等)及采样点数,实时生成反射谱、透射谱、3dB带宽、边模抑制比(SMSR)等关键指标。配套操作录像AVI文件详细演示从环境配置(需MATLAB 2021a或更新版本)、路径设置、运行主程序Runme_.m到结果解读的全过程;所有核心函数模块清晰分离,包括掩膜矩阵生成(GetMaskMatrix)、传输矩阵计算(FBGTransMatrix)、反射率求解(GetR)、谱宽提取(Get3dBWidth)、矩阵乘积运算(MatrixProd)及遗传算法辅助优化(GA)等。适用于光纤传感、波分复用器件设计、光通信滤波器教学与科研场景,特别适合本硕博阶段学习FBG建模与切趾影响机制的用户快速上手与验证理论。

2026-07-13

PhpStudy 2018一键安装包,含Windows版PHP集成环境安装程序和使用说明

这个压缩包提供PhpStudy 2018官方版本的完整安装资源,核心文件是PhpStudy2018.exe,适用于Windows系统快速搭建本地PHP开发环境。安装程序内置Apache、Nginx、MySQL、PHP(支持多版本切换)、phpMyAdmin等常用组件,开箱即用,无需单独配置服务器或数据库。配套的说明.htm文件包含基础操作指引,如服务启停、站点目录设置、PHP版本切换、数据库管理入口等常见任务的操作步骤。整个环境设计面向初学者和轻量级开发需求,适合本地测试、学习PHP语法、运行WordPress、Discuz等PHP应用,也支持通过修改配置文件扩展功能。安装过程图形化引导,支持自定义安装路径和组件选择,安装后可通过系统托盘图标快捷管理服务状态。

2026-07-11

51单片机驱动T6963控制器LCD12864汉字显示完整开发包(含源码、Proteus仿真、原理文档)

这套资料专为51单片机初学者和课程设计准备,聚焦T6963芯片控制的FM12864F-6型128×64点阵液晶模块。里面包含可直接编译运行的C语言源程序(ziku.c、12864.c),已生成hex文件(lcd1264.hex),支持16×16点阵汉字显示、ASCII字符及自定义图形。配套Proteus仿真工程(lcd_design001.DSN)真实还原硬件连接与显示效果,打开即运行,便于调试验证。文档部分提供《图形点阵液晶12864的原理与应用.doc》,详细讲解T6963控制器时序、指令系统、显存映射关系及汉字取模方法;另有仿真使用说明.txt指导环境配置与操作步骤。所有代码基于Keil C51开发,工程文件完整(含.uv2、.opt、.lnp等),支持一键重建。图片资源(12864-1.png等)直观展示显示效果,SDF数据库文件(LISA1.SDF)辅助电路设计参考。整套内容覆盖从理论理解、代码编写、仿真验证到实物调试的全流程,适合单片机实验、毕业设计或嵌入式入门实践。

2026-07-10

JSP+MySQL实现的医院电子病历系统(含完整源码、文档与PPT)

这是一个面向高校毕业设计场景的医院电子病历管理系统实战项目,基于Java Web技术栈开发,前端使用JSP动态页面,后端逻辑由Servlet处理,数据持久层采用MySQL数据库。资源包包含可直接运行的完整工程代码(含src源码、pom.xml依赖配置)、配套数据库脚本(db目录)、系统功能说明文档(医院电子病历管理系统.doc)、JSP开发要点说明(jsp开发说明.docx)、答辩用演示文稿(医院电子病历管理系统.pptx),以及基础环境配置提示(新建文本文档.txt)。系统覆盖患者信息管理、医生工作站、病历录入与查询、检查报告归档等核心业务模块,代码结构清晰,注释完整,支持Tomcat部署,适合作为Java初学者学习MVC分层实践、数据库设计与Web系统集成的参考案例。所有模块均经过基础功能验证,具备增删改查、用户登录、权限区分等典型Web应用能力,便于二次开发或课程作业扩展。

2026-07-09

Matlab负荷预测工具包:SSA优化的Transformer-GRU回归模型,含完整数据与可调参数

提供一套开箱即用的Matlab负荷数据回归预测实现方案,核心是麻雀搜索算法(SSA)优化的Transformer-GRU混合模型。支持matlab2014a/2019a/2024a环境,内置data.xlsx实测负荷数据,main.m为主运行入口,各模块功能明确:SSA.m负责超参寻优,Transformer.m构建时序特征提取结构,GRU部分嵌入在整体网络中完成动态建模,calc_error.m统一计算MAE、RMSE、MAPE等指标,func_plot.m自动生成预测曲线与误差图。所有脚本均采用参数化设计,学习率、迭代次数、隐藏层节点数、SSA种群规模等关键参数集中在main.m顶部区域,修改方便;代码逐行注释,变量命名规范,适合电子信息、自动化、数学类专业学生用于课程设计、毕设或科研入门。配套7张结果可视化图(1.png至7.png)直观展示训练过程与预测效果,说明.txt详解运行步骤和文件作用。

2026-07-09

苏黎世联邦理工学院发布的可运行无人机全栈代码包(含建图、规划、控制与仿真)

这套开源资源包含完整的ROS-based自主无人机系统实现,覆盖从传感器前端(ROVIO视觉惯性里程计)、体素建图(voxblox)、路径规划(mav_voxblox_planning)到底层控制(mav_control_rw)的全部模块,支持真实机载部署和Gazebo仿真验证。目录中提供预配置的catkin工作空间结构、多组飞行配置文件(profiles)、硬件抽象层(open_weiwurenji)、仿真环境(simulation)及详细启动说明(README.md)。所有组件经过ETH Zurich实际飞行测试,兼容常见PX4飞控硬件,适合算法复现、课程实验或二次开发。无需额外魔改即可编译运行,配套config目录涵盖不同机型参数与传感器标定模板。

2026-07-07

神农中医药大模型开源资源包:含训练数据、测试样例与轻量部署脚本

这个资源包提供首个专注中医药领域的中文大模型——神农(ShenNong-TCM-LLM)的完整开源支持。里面包含模型测试用的Excel样例文件,覆盖常见中医问诊、方剂推荐、证候分析等典型场景;附带结构化知识图谱三元组数据(TCM-KG_triples.txt),可用于微调或构建检索增强模块;还提供实体驱动的自指令生成脚本(entity_centric_self_instruct.py),方便用户基于自有术语扩展训练数据。项目已集成简易部署方案(open_wei——damoxing目录),适配主流推理框架,支持本地快速启动。配套有README.md说明文档、Banner图和微信二维码,便于学习者快速上手和交流。所有代码与数据均面向研究与教育用途优化,不依赖高算力环境,适合高校、中医信息化团队及AI+医疗初学者开展本地化实验。

2026-07-06

Matlab伺服电机PID控制仿真源码合集(含6种典型结构)

包含6组完整可运行的Matlab伺服系统PID控制仿真案例,每组均提供plant模型文件、sim系统模型、plot绘图脚本和int积分处理模块,覆盖比例、积分、微分不同组合及输入信号设计。所有代码基于Simulink与M文件协同实现,支持直接加载运行,输出响应曲线、误差曲线与控制量时序图。适用于自动控制原理、运动控制系统等课程实践,帮助理解PID参数整定、系统稳定性分析、阶跃/斜坡响应特性等核心知识点。文件命名规范清晰(如chap11_1sim.mdl对应chap11_1plant.m与chap11_1plot.m),便于对照学习与模块化调试。需Matlab R2018a及以上版本,推荐搭配Simulink使用;解压后无需额外配置即可运行基础仿真,进阶用户可修改plant参数或调整Kp/Ki/Kd值观察动态性能变化。

2026-07-05

C#编写的卫星轨道位置计算工具,支持标准GPS星历文件解析

一个基于C#开发的轻量级桌面程序,专门用于根据标准RINEX格式的GPS导航电文(n文件)解算任意时刻卫星在地心坐标系下的三维位置。程序包含完整的Windows窗体界面,可加载本地星历文件,输入观测时间(UTC),自动完成开普勒轨道参数到直角坐标的转换,并输出X/Y/Z坐标值及对应卫星PRN编号。核心算法严格遵循GPS ICD-200规范,涵盖摄动修正、地球自转改正等关键步骤。项目结构清晰,含完整Visual Studio解决方案(.sln)、C#源码(Form1.cs、Program.cs)、资源文件与配置项,支持直接编译运行,适合教学演示、GNSS数据处理入门或嵌入小型定位系统前端。

2026-07-04

贝叶斯调参的CNN-GRU回归模型,支持多输入单输出预测与评估

提供一套完整可运行的MATLAB实现,用于时间序列或多特征输入下的连续值回归预测。模型结构为卷积神经网络(CNN)与门控循环单元(GRU)串联,前端用CNN提取局部特征,后端用GRU捕获时序依赖。超参数(学习率、隐含层节点数、正则化系数)由贝叶斯优化自动寻优,避免人工试错。配套代码包含主程序main.m、目标函数fical.m、种群初始化initialization.m,以及示例数据data.xlsx,开箱即用。预测结果输出R²、MAE、MSE、RMSE和MAPE五类常用回归评价指标,便于横向对比与效果验证。所有模块接口清晰,数据读入格式明确,支持用户快速替换自有数据并复现实验。

2026-07-03

空空如也

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

TA关注的人

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