自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 轻量级微博系统演示包:PHP+MySQL后端搭配原生HTML/CSS/JS前端

一套开箱即用的微博功能演示系统,前端完全基于HTML、CSS和JavaScript构建,包含首页动态流、发现页、私信页、注册登录页等核心界面;使用jQuery 1.11.1和jquery.form.js实现表单提交与局部刷新,各页面通过homepage.js、discover.js、privatelatter.js等脚本驱动交互逻辑。后端由PHP编写,index.php负责路由分发,action.php处理业务请求,SqlTool.class.php封装数据库操作,配合weibo.sql初始化用户、微博、评

2026-07-15 06:21:53 239

原创 WinForm图书馆管理系统源码:C#开发+MySQL数据库,支持借阅/归还/罚款/读者与图书全维护

基于C#和Windows Forms开发的桌面端图书馆管理程序,后端使用MySQL存储数据,完整实现图书录入、分类管理、读者注册、借书、还书、逾期计算与罚款处理、个人借阅历史查询、续借及在线缴费等功能。系统采用双角色权限设计,管理员可操作全部模块(包括图书信息维护、读者档案管理、借阅记录审核、罚款明细调整),普通用户仅能查看和操作本人相关业务。项目包含57个结构清晰的C#源文件,所有窗体均遵循.cs + .Designer.cs标准命名规范(如Form_book_add、Form_user_borrow),

2026-07-15 05:13:03 250

原创 C++ OpenCV双目三维点云重建实战工程:含测试图、VS2019工程与可视化查看器

直接可编译运行的C++双目视觉三维重建项目,基于OpenCV实现完整稀疏点云生成流程:从左右图像输入开始,依次完成极线校正、SIFT/SURF特征提取与匹配、视差图计算,最终反投影生成三维空间坐标点云。配套资源齐全——包含两组测试图像(imL.png/imR.png 和 1.jpg/2.jpg)、校正后图像(1e.png/2e.png)、匹配结果参考图、VS2019解决方案文件(OpencvTest.sln)、C++源码(DemoTest.cpp)、项目配置文件(structure.yml)、独立点云可视化

2026-07-14 06:04:54 229

原创 7100+张实拍柑橘图:带新鲜/腐烂双标签的YOLO-ready数据集,含可视化检查脚本

7100张训练图、1200张验证图、600张测试图,全部为真实场景下拍摄的柑橘图像,每张图配有标准YOLO格式txt标注文件,类别仅两个——新鲜、腐烂,坐标已归一化(x_center, y_center, width, height),class.names文件直接可用。目录结构严格遵循YOLOv5/v8/v10通用规范:train/、valid/、test/三级文件夹,图片与标签一一对应,无缺失、无错位,开箱即导入训练。附赠show.py脚本,一键运行即可在原图上叠加显示标注框,快速核验标注准确性或用于教

2026-07-14 03:11:44 234

原创 Android混合开发实战:XML界面嵌入Compose二级联动列表,支持GCP服务分类与API选择

Android项目中直接复用现有XML布局,同时在其中嵌入Jetpack Compose构建的二级列表组件,实现分组(如GCP服务类别)与子项(如具体API资源)之间的点击联动。点击任意子项时,自动高亮其所属一级分组,并同步更新选中状态;所有状态通过LiveData或StateFlow驱动,确保UI实时响应数据变化。工程结构完整,包含标准app模块、Gradle配置文件(build.gradle、settings.gradle)、本地构建参数(gradle.properties、local.properti

2026-07-10 04:36:25 249

原创 Delphi 12.3(D13)可用的UniDAC 10.3.0数据库连接组件包,含源码与双D13适配版本

专为Delphi 12.3(开发代号D13)打包的UniDAC 10.3.0数据库访问组件,支持MySQL、PostgreSQL、Oracle、SQL Server、SQLite等主流数据库,提供高性能连接、异步查询、事务控制、连接池和数据集缓存能力。安装包内置Unidac安装工具.exe,一键完成IDE注册与VCL/FireMonkey双框架集成;包含两份命名一致的‘UniDAC 10.3.0 D13’文件夹,适配不同编译配置或作为冗余备份;Source目录开放全部核心源代码,方便调试、定制和二次开发。所

2026-07-09 03:07:28 191

原创 MATLAB语音识别全流程工具集:从音频导入到MFCC提取、DTW匹配与GMM分类

这个MATLAB工程包提供完整的语音分析与识别链路,支持本地音频文件一键导入、播放和可视化。预处理模块包含端点检测(trim.m)、分帧加窗(enframe.m)、静音段删除(deletedata.m)和语音分割(split.m);特征提取涵盖梅尔滤波器组(melfilter.m)、MFCC计算(mfcc.m)、基音周期估计(pitch.m)和频谱减噪(specsub.m);识别核心集成动态时间规整(myDTW.m)和高斯混合模型(gmm.m、train.m、recogvoice.m),支持自定义语音样本训

2026-07-08 04:46:27 169

原创 MATLAB一键运行的B样条小波EMG去噪工具包:含实测肌电信号、可视化脚本与操作视频

直接在MATLAB 2022A中运行即可完成肌电信号(EMG)去噪处理,核心算法基于B样条小波变换,能在抑制工频干扰、运动伪迹等噪声的同时较好保留原始信号的时频特征和动作起止点。压缩包内置多段真实采集的EMG数据,包括biceps1.wav、triceps1.wav、EDC3.wav及signal.mat、signals.mat等.mat格式文件,采样率信息单独存于Fs.mat。主程序main_Bspline_wavelet.m已加完整中文注释,调用fun_bspline_wavelet.m和func_bs

2026-07-06 04:43:40 215

原创 高校食堂三端C++管理系统源码:Qt界面+MVC分层+SQLite数据支持

一套面向高校食堂场景的C++餐饮管理源码,支持学生、商家、管理员三类角色独立操作。登录入口(widget.ui)统一认证,商家端(business.ui)可管理菜品、处理订单、查看营业数据,管理员端(manager.ui)负责用户权限、窗口配置、租金核算等后台事务。系统采用标准MVC分层结构:Model层定义菜品、订单、用户等核心数据模型;DAO层基于SQLite实现数据持久化,含data_handler.py和database_operations.md说明文件;Controller层封装套餐定价、按重量

2026-07-04 04:16:57 189

原创 Windows下Qt MinGW32可用的FFmpeg 3.4音视频库包(含全功能版与精简解码版)

这个FFmpeg 3.4构建包专为Windows平台上的Qt MinGW32开发环境打包,开箱即用。里面包含两套完整库:一套是全功能静态库(.a)和动态库(.dll),支持编码、解码、转封装、滤镜、缩放和重采样;另一套是轻量级解码专用版,只保留核心解码能力,体积更小,适合资源受限的嵌入式Qt桌面应用。所有库都提供.lib和.dll.a导入文件,以及配套的.def导出定义文件,方便MinGW环境下灵活选择静态链接或动态加载。bin目录内置可直接运行的ffmpeg.exe和ffprobe.exe,能完成常见音视

2026-07-04 03:03:47 238

原创 直流位置伺服三闭环Simulink实操包:含PWM建模、三层PID整定与死区/摩擦补偿

直接跑通的Matlab Simulink位置伺服三闭环仿真方案,适配R2022a及更高版本。模型包含直流电机本体参数配置、PWM变换器等效传递函数建模(考虑开关频率对温升的影响),以及电流环(高响应)、速度环(抗扰+动态平衡)、位置环(高稳态精度)的分层PID控制器。提供可复用的死区时间补偿模块、库伦+粘滞联合摩擦补偿结构,明确给出三环带宽配比原则(如电流环带宽取速度环3–5倍)。针对常见问题——振荡、响应迟滞、超调过大,整理出对应波形特征、故障代码对照表和修正路径。配套2000字说明文档含调试日志、1.j

2026-07-03 04:37:59 199

原创 Arduino平台MCP2515 CAN通信全套开发资源:驱动库+多模式收发示例+硬件适配说明

一套开箱即用的Arduino CAN总线开发资源,核心是MCP2515芯片的完整驱动实现,包含mcp_can.h/.cpp主驱动文件和mcp_can_dfs.h过滤器配置头文件。提供5个典型功能示例:基础CAN帧发送(send)、中断方式接收(receive_interrupt)、带掩码过滤的发送与接收(set_mask_filter_send / set_mask_filter_recv)、以及接收状态轮询检查(receive_check)。所有代码适配CAN_BUS_Shield硬件模块,支持标准帧(1

2026-06-30 04:36:48 224

原创 Android原生低延迟MP4分段录制实现(MediaCodec硬编+MediaMuxer封装)

一套基于Android原生API的MP4分段录制方案,绕过MediaRecorder的固有延迟缺陷,实现在不中断录制流的前提下按指定时长(如5秒、30秒)精准切片。核心流程为:分别用MediaCodec对摄像头预览帧和麦克风音频做硬件编码,输出H.264+AAC裸流,再由MediaMuxer实时封装为标准MP4文件,确保相邻分段间无黑帧、无声隙、无时间戳跳变。工程已组织为独立可复用模块Mp4FileRecorder,支持动态配置分辨率、码率、帧率、音频采样率与声道数,输出路径和分段时间阈值均可运行时传入。G

2026-06-30 03:34:38 310

原创 three.js实现的实时昼夜变化+云层飘动天空盒组件(纯WebGL,免框架依赖)

一套即插即用的动态天空盒解决方案,基于原生three.js构建,不依赖Vue或其他前端框架,可直接嵌入任意WebGL项目。支持时间驱动的天空色渐变(模拟日出、正午、黄昏、深夜),云层沿水平方向匀速平移并随视角自然旋转,保持空间一致性。核心逻辑封装在独立模块中,纹理贴图可自由替换,参数如过渡时长、云速、基础光照强度等均开放配置。配套示例已预设相机位置、环境光与平行光,适配常见渲染管线。开发环境集成memfs内存文件系统、CSS压缩、源码映射等调试工具,便于本地快速验证与构建。适用于游戏场景背景、建筑漫游、数字

2026-06-24 05:54:00 286

原创 海康IPC设备ONVIF标准接入方案:支持ARM(Jetson)、x86双平台的C++图像采集与云台控制实现

一套轻量、可移植的C++实现,绕过海康官方ARM版SDK限制,纯基于ONVIF协议对接海康网络摄像头,完成实时JPEG/H.264流拉取、PTZ云台控制(上下左右、变倍、预置点调用)等核心功能。工程已适配NVIDIA Jetson系列(如Orin、Xavier)等ARM嵌入式环境,同时保留x86下兼容海康原生SDK的混合调用路径。包含完整ONVIF客户端测试模块(onvif_test)、封装好的相机控制类(HK_Camera.h/.cpp)、跨平台日志组件(logger.hpp)及工作循环管理(worklo

2026-06-23 03:22:14 208

原创 Android端集成WebRTC VAD模块的实时人声检测Demo工程

这个Android工程直接调用WebRTC官方语音活动检测(VAD)模块,在录音过程中逐帧判断音频是否含有效人声——说话时输出true,静音或纯噪声时输出false。项目已预配置好JNI层C++实现与Java调用接口,Gradle构建脚本、CMakeLists.txt、权限声明和基础录音逻辑全部就绪,导入Android Studio后无需额外修改即可编译生成APK。真机安装运行后,通过麦克风发声(如说‘喂喂’),Logcat实时打印每一帧的VAD判定结果,方便快速验证检测响应速度和准确性。源码结构清晰,包含

2026-06-22 05:13:33 227

原创 Jeepay开源支付中台资源包:微信/支付宝/云闪付三端直连,含分账、退款、扫码聚合与Docker一键部署

一套开箱即用的Java系聚合支付系统资源包,基于Jeepay最新稳定版构建,完整支持微信支付(服务商+直连)、支付宝(电脑网站+手机网站+APP+小程序)、银联云闪付三大主流渠道的统一对接。核心功能覆盖支付下单、实时回调通知、订单查询、原路退款、商户转账、多级资金分账(支持按比例/固定金额)、特约商户管理及聚合扫码收单。资源包内含jeepay-manager(后台管理系统)、jeepay-merchant(商户自助平台)、jeepay-payment(高并发支付网关)三大模块源码,全部采用Maven结构,兼

2026-06-20 05:11:20 204

原创 Scrapy爬虫全套实操包:原理图解+XPath/CSS精讲+4个开箱即用项目(含离线依赖)

Scrapy怎么跑起来?从引擎调度、下载响应、解析逻辑到数据管道,每一步都有清晰流程图和组件关系说明。重点讲怎么用XPath快速抓取标题、价格、简介等关键字段,也覆盖CSS选择器常见写法和容易踩的坑。配套4个真实可运行项目:格言网爬虫(geyan_spider)、图书信息采集(books_scrape)、新手模板(firstscrapy)、官方练习站实战(toscrape),全部适配Python 3.6,自带requirements.txt和Twisted离线安装包(win64)。学习材料分三部分:1_sc

2026-06-13 04:23:00 1147

原创 AB153X芯片调试专用包:含ATK v2.0.38工具、多版IRAM固件及TCB一键烧录脚本

专为络达AB153X蓝牙音频主控芯片打造的即用型调试资源包,内置官方Airoha ATK v2.0.38图形化工具,支持配对名修改、LED行为配置、按键映射、充电参数调整、多语言切换等底层设置。集成三款常用IRAM固件:AB1530_iRAM_ChgId_I49b664.bin(充电识别优化)、AB1530_IRAM_baud115200_20180615.bin(标准UART通信)、AB153x_IRAM_UART3M_USBCDC_20181211.bin(高速USB CDC调试),覆盖不同产线与研发场

2026-06-12 07:37:43 245

原创 AC7840芯片UART+DMA循环接收工程(IAR/Keil双环境验证)

AC7840微控制器上实现UART与DMA协同工作的完整示例工程,专注持续串口数据接收场景。采用循环缓冲区机制,DMA自动搬运接收到的字节流至指定内存区域,UART接收完成触发DMA传输,全程无需CPU参与中断服务,显著降低主控资源占用。工程已适配官方开发板硬件,包含完整的底层驱动模块:时钟配置(clock_config.c)、GPIO初始化(gpio.c)、UART硬件层(uart_hw.c)、DMA驱动(dma_drv.c)、中断处理(dma_irq.c、uart_irq.c)以及应用层封装(uart_

2026-06-12 06:36:21 253

原创 C#编写的QQ风登录窗体完整VS工程,含资源、设置与多语言基础

这是一个开箱即用的C# Windows Forms登录界面项目,视觉风格高度还原QQ客户端:圆角窗口边框、渐变背景色、带图标的账号密码输入框、‘记住密码’复选框功能。项目基于.NET Framework开发,结构规范完整,包含标准VS解决方案(test.sln)和项目文件(test.csproj),已预置Resources资源目录(含QQ.resx)、Properties配置项(Settings.settings及自动生成的Settings.Designer.cs)、Images图片资源文件夹,以及所有设计

2026-06-11 08:55:24 239

原创 Windows下可直接运行的Java物流桌面系统(含JDBC源码、exe程序与完整工程)

一套开箱即用的Java物流管理桌面软件,基于JDBC直连本地数据库,无需额外配置服务器。压缩包里包含三个可双击启动的Windows程序(Ware.exe、library32W.exe、library3W.exe),对应两个核心jar包(library32.jar、library3.jar),适配主流JDK版本。源码结构清晰,src目录存放全部Java源文件,classes目录为编译输出,配套jpx项目配置文件(library3.jpx、untitled5.jpx)支持JBuilder或兼容IDE一键导入调试

2026-06-11 04:17:13 186

原创 肺部CT三维结节识别工程包:含预处理、训练测试脚本、结果可视化与完整配置

直接运行就能上手的肺结节AI检测工具集,用Python实现全流程3D-CT分析。支持DICOM原始数据转raw格式(dicom2raw.py),自动完成去噪、空间对齐、病灶ROI提取和标签生成;内置两阶段patch策略——训练用128³小块提升效率,测试用208³大块保障定位精度;集成困难负样本挖掘和多维数据增广,分类器+检测器双网络协同判断。提供main.py一键训练、test_detect.py批量推理、split_combine.py还原三维坐标、prediction.csv导出检测结果,并通过det

2026-06-08 12:14:38 236

原创 Matlab魔术公式轮胎模型代码包:支持纵向/侧向联合工况仿真与自动绘图

这套Matlab代码完整实现了经典魔术公式(Magic Formula)轮胎模型,覆盖轮胎纵向力计算、侧向与纵向耦合工况求解、参数标定处理及结果可视化四大核心功能。extension.m负责纯纵向工况下的轮胎力输出;combined.m专门处理侧偏角与滑移率同时存在时的联合工况非线性耦合;factor.m提供常用轮胎参数的系数映射与标定逻辑;drawing.m自动生成力-滑移、力-侧偏等典型曲线图,并支持多工况对比显示。所有函数接口统一、输入明确(如垂直载荷、侧偏角、滑移率、轮胎参数向量),输出为对应轮胎力

2026-06-07 11:25:52 272

原创 Java递归实战代码包:15个典型问题源码,含汉诺塔、八皇后、快排、树遍历等

这个资源包整理了15个Java递归高频应用场景的完整可运行代码,包括基础类(阶乘、斐波那契数列、最大公约数)、经典算法题(汉诺塔、八皇后、棋盘覆盖)、数据结构操作(二叉树前/中/后序遍历、图的深度优先与广度优先搜索)、排序查找(快速排序、归并排序、折半查找)以及进阶算法(Strassen矩阵乘法、最近点对、凸包问题、循环赛日程表)。所有源码统一放在src目录下,结构清晰,命名规范,支持直接导入Eclipse或主流IDE运行;bin目录已预编译好class文件,方便快速验证逻辑;csdn目录保留原始发布信息供

2026-06-07 08:11:10 194

原创 Python3写的进销存小系统,带图形界面和一键打包成exe功能

用Python3开发的轻量级进销存管理工具,界面基于PyQt5实现,打开就能用。内置SQLite数据库(medicine.db),启动时自动初始化表结构,支持商品管理、库存查询、采购单录入、销售单开票等基础业务操作。权限控制简单实用,区分管理员和普通用户角色。项目分层清晰:UI文件夹放界面定义,func封装业务逻辑,vo定义数据模型,resource存放图标和资源文件。配套有makeExe.bat批处理脚本和main.spec配置,双击即可打包成Windows独立exe程序,无需安装Python环境也能运行

2026-06-07 06:33:45 257

原创 PyTorch版Informer时间序列预测代码包,含训练推理全流程与可视化结构图

直接可运行的Informer模型PyTorch实现,专注长周期时间序列预测任务。主脚本main.py一键启动训练、验证和预测流程;data目录提供标准数据格式说明与示例模板;model目录完整实现ProbSparse自注意力机制、层级蒸馏结构和生成式解码器;utils封装了时间特征编码(如小时、星期、月份)、滑动窗口数据加载、MAE/MSE损失计算等高频工具;img目录包含模型整体架构、ProbSparse注意力权重示意等关键图解,辅助理解原理;README.md详述环境依赖(PyTorch 1.7+、Py

2026-06-06 08:15:47 208

原创 STM32F103C8T6前轮转向小车工程包:黑线循迹+红外避障双模运行,含LCD1602实时显示与完整驱动

基于STM32F103C8T6主控芯片的前轮舵机转向智能小车源码包,支持黑线循迹和红外避障两种功能同时启用或独立切换。硬件上适配L293D电机驱动芯片和TT直流减速电机,通过6路红外传感器阵列识别地面黑线实现稳定路径跟踪;前方红外避障模块可实时检测障碍物距离,触发自动转向或紧急停车逻辑。转向由SG90等标准舵机执行,控制策略采用阈值判断或轻量级PID调节,响应灵敏且易于调参。系统集成LCD1602液晶屏,实时显示当前工作模式、电机转速、各传感器原始值及舵机角度等关键状态信息。所有外设驱动均基于ST标准外设库

2026-06-06 06:29:04 259

原创 MATLAB实现多通道信号时间对齐与同步特征提取的完整示例

一份开箱即用的MATLAB脚本(Example_2.m),专为多通道信号处理设计,支持自动参考信号对齐、可调滑动窗口、变换矩阵构建及同步特征输出。不依赖额外工具箱,适配不同采样率、通道数量和时延特性,只需修改输入信号变量和基础参数即可运行。配套6张结果图(fig12.png–fig17.png)直观展示对齐效果与变换过程,注释逐行说明数学原理与工程实现逻辑,适用于教学演示、算法快速验证或嵌入式系统前期原型开发。同时提供Python主控脚本(main.py)和依赖清单(requirements.txt),便于

2026-06-06 04:22:22 238

原创 STM32驱动的腿部动力外骨骼完整工程包:含可装配3D模型、嘉立创兼容PCB、PID控制源码与免安装上位机

这套资料专为快速搭建腿部动力外骨骼原型而整理,包含已通过装配校验的LEAP格式3D打印模型,覆盖髋、膝、踝关节结构,适配MG996R、DS3218等常见舵机及24V直流电机模组;提供基于STM32F407主控的硬件设计文件,含清晰标注的原理图与PCB布局图,支持嘉立创JLCPCB直接打样;嵌入式固件采用模块化C语言编写,集成电机位置/速度双环PID控制、MPU6050六轴IMU姿态解算、串口指令协议解析等核心功能;配套Windows端上位机软件使用轻量框架开发,无需安装运行环境,可实时显示关节角度、电机电流

2026-06-05 08:37:15 234

原创 MATLAB版A*路径规划工具包:带障碍膨胀与折线平滑的完整实现

一套开箱即用的MATLAB路径规划工具,核心是ASTARPATH.m实现标准A*算法,配合ExampleOnTheUseOfAStarAlgorithm.m提供清晰调用示例。支持自定义栅格地图输入,通过hasBarrier.m实时判断节点是否被障碍物占据。预处理阶段采用障碍物膨胀策略(生成dilated_map.png),扩大障碍安全边界,降低机器人碰撞风险。路径生成后,调用Eliminate_inflection_point.m自动识别并移除冗余拐点,结合getLineFunc.m、getxPos_lin

2026-06-04 09:10:54 168

原创 C语言动手练:判断二元关系是否等价并自动分组输出等价类

这个实验包提供一套可直接编译运行的C语言代码(4.c)和配套说明文档(实验四.docx),帮助学生动手实现有限集合上二元关系的三大性质判定——自反性(检查关系矩阵主对角线是否全为1)、对称性(对比矩阵与其转置是否一致)、传递性(用三重循环枚举所有i,j,k组合验证R(i,j)∧R(j,k)→R(i,k)是否成立)。一旦三项全满足,程序自动计算并列出全部等价类,也就是该等价关系对应的商集,每个等价类以元素列表形式清晰输出。代码采用二维数组存储关系矩阵,逻辑分层明确,关键步骤均有中文注释,适合离散数学课程中关系

2026-06-03 10:59:22 219

原创 MATLAB实现的NSGA-III多目标优化工具包,含测试函数、动态Pareto前沿绘图与完整模块化代码

提供一套可直接运行的MATLAB版NSGA-III算法实现,覆盖多目标优化全流程:从种群初始化、非支配排序、参考点生成与归一化,到标量化、个体关联、理想点更新、交叉变异等核心操作。内置MOP2和wifi_through两个经典测试函数,所有子函数(如NonDominatedSorting.m、GenerateReferencePoints.m、PlotCosts.m等)均已验证通过,支持一键运行并实时绘制2D/3D Pareto前沿图。用户只需修改目标函数表达式、约束条件及基础参数(如种群大小、最大迭代数)

2026-06-03 06:40:15 245

原创 STM32F4四足机器狗实战开发包:遥控源码+3D结构图+步态控制逻辑全开源

一套开箱即用的四足机器狗软硬件开发资料,主控采用STM32F405RGT6,搭配MPU6050实现姿态解算与动态平衡,四肢由飞特SCS0009舵机驱动,结构件支持PLA 3D打印,SolidWorks 2016可直接编辑。遥控端基于STM32F103C8T6,通过NRF24L01完成低延迟无线指令传输。代码全部基于HAL库开发,机器狗端集成FreeRTOS,划分云台控制、步态调度、传感器融合等独立任务,支持上下/左右云台稳定、头部随机摆动、前后左右及斜向全向移动等动作。压缩包含RobotDog和RobotD

2026-06-03 04:23:12 241

原创 STM32F103通过SPI读写FAT32格式SD卡的开箱即用工程(含FatFs文件系统与底层驱动)

这个工程专为STM32F103设计,直接支持SPI接口连接SD卡或SDHC卡,完成FAT32格式下的文件创建、读取、写入和删除操作。代码基于标准外设库开发,已集成FatFs v0.13b核心(ff.c/ff.h)、SD卡底层驱动(sdcard.c、diskio.c)、硬件初始化配置(system_stm32f10x.c、main.c),并配套串口调试输出(usart3.c)和LCD显示辅助(lcd.c)。项目适配Keil MDK-ARM环境,提供完整.uvprojx工程文件、链接脚本.sct、可执行.hex

2026-06-01 09:52:25 222

原创 基于STM32F103+W5500的EMQX MQTT多路继电器控制完整工程(KEIL可直接编译)

这个工程让STM32F103(实测C8T6)通过W5500以太网芯片接入本地EMQX服务器,实现双向MQTT通信:既能定时上报状态或模拟传感器数据,也能实时响应云端下发的指令,精准控制多路继电器通断。全部代码用标准外设库编写,运行在KEIL MDK环境下,包含W5500驱动、SPI底层封装、LwIP精简协议栈适配、MQTT连接/订阅/发布/心跳保活逻辑、GPIO继电器驱动等模块。工程结构规范,头文件与源码分离,适配不同Flash容量的F103芯片只需在KEIL中修改Device型号和Flash配置即可;支持

2026-06-01 05:35:32 223

原创 气象水文多变量依赖建模用的R语言Vine Copula工具包完整源码

一套开箱即用的R语言Vine Copula建模工具,专为气象与水文领域设计,支持降水、径流、气温等多变量非线性依赖关系的结构学习、参数估计、随机模拟和模型比较。内置RVineStructureSelect自动选择最优藤结构,BiCopSelect适配多种二元Copula函数(如Clayton、Gumbel、t-Copula),RVineSim生成符合依赖结构的多维模拟样本,RVineVuongTest提供统计显著性模型判别。配套完整.Rd帮助文档、实测数据集(如daxreturns)、多个可运行示例脚本(a

2026-06-01 03:49:53 242

原创 STM32F407 USB虚拟串口工程(标准库版),带完整Keil项目与实测配置,插上电脑即用

基于STM32F407开发板的USB CDC类设备工程,使用ST标准外设库实现,无需安装驱动即可在Windows 10/11识别为COM口。工程已精简至最小可运行状态,只保留USB设备核心:CDC描述符、端点中断服务程序、串口收发缓冲逻辑及必要初始化流程。包含CMSIS支持层、F4xx标准驱动、独立UsbDriver模块、User主程序入口、System系统时钟与GPIO配置(PA11/PA12复用为USB_DP/DM),以及Keil MDK完整项目文件(Demo.uvprojx)。编译后生成的hex/bi

2026-05-31 10:09:49 333

原创 高校场景下可即装即用的Django+Vue问卷平台,支持学生答题、教师阅卷、管理员全控

这个问卷系统专为高校教学管理设计,后端基于Django 3.2,前端采用Vue实现响应式交互,数据库默认SQLite3,轻松切换MySQL。系统按角色严格隔离权限:学生登录后只能查看本人可参与的问卷、在线作答、提交后锁定且仅限一次;教师可绑定所授课程,创建/编辑对应问卷,实时查看班级整体完成率、各题作答分布及每位学生的原始答卷明细;管理员拥有完整后台控制权,支持CSV批量导入用户(字段含code/user_type/dept,dept必须为计算机科学学院/文学院/外国语学院/数学学院之一,code不能以0开

2026-05-30 03:54:08 249

原创 中文学术论文语义检索实战工程:Milvus向量库+ERNIE编码+SimCSE与IBN联合训练+Cross-Encoder精排

直接可用的中文学术论文语义搜索系统,完整跑通从原始文献文本输入到高相关性结果输出的全流程。用ERNIE模型对标题、摘要等学术文本做深度语义编码,通过SimCSE无监督方式学习句向量表示,并叠加In-Batch Negative策略增强对比学习效果,提升向量区分度;所有向量化结果存入Milvus向量数据库,支持千万级文献的毫秒级近似最近邻召回;粗筛结果再送入Cross-Encoder结构进行细粒度语义匹配打分,实现更精准的相关性重排序。项目自带recall(粗召回)、ranking(精排序)、simcse(句

2026-05-29 12:12:24 173

Matlab实现TCN-LSTM-Attention融合模型,支持风电场多特征时序预测与误差指标自动输出

这个资源包提供一套开箱即用的Matlab时间序列预测方案,核心是TCN(时间卷积网络)+ LSTM(长短期记忆网络)+ Attention(注意力机制)三者联合建模,专为多变量输入、单变量输出场景设计,比如用风速、温度、气压等多个历史特征预测风电场未来发电功率。数据预处理、模型搭建、训练推理、结果可视化和误差计算全部封装在main.m主程序中,运行即得R2、MSE、MAE、MAPE等常用评价指标,结果图表(含雷达图、预测对比图)和数值结果自动保存。配套风电场预测.xlsx真实数据集,代码采用参数化结构,学习者可轻松修改时间步长、隐藏层节点数、注意力头数等关键参数;所有函数模块清晰分离(如data_process.m负责归一化与滑窗构造,calc_error.m统一计算误差),注释详尽,适合课程设计、毕设快速上手和算法原理验证。无需额外安装工具箱,Matlab 2023b环境直跑,文件已按功能归类,包含绘图脚本radarChart.m、评估脚本、原始数据和说明文档。

2026-07-07

Matlab实现栅格地图中Dijkstra算法自动寻路与障碍规避仿真

提供一套开箱即用的Matlab路径规划仿真方案,基于经典Dijkstra最短路径算法,在二维栅格地图上完成起点到终点的最优路径搜索与动态障碍物规避。资源包包含核心算法文件Dijkstras.m、地图生成creMap.m、坐标转换Get_xy.m、可视化绘图PlotGrid.m和Plot.m、网格转二维数组G2D.m、调试辅助debug.m,以及原理说明文档原理说明.docx。所有代码在Matlab 2021a环境下验证通过,支持自定义地图尺寸、障碍物分布、起点终点位置,输出带路径标记的栅格图与节点遍历过程记录。用户可直接运行主流程脚本(如Dijkstras.m配合配套函数)观察算法逐层扩展搜索树、更新距离标签、回溯生成最短路径的全过程,适用于机器人导航、智能体运动规划等教学与原型验证场景。

2026-07-07

基于Python+SQLite的SCADA系统毕业设计源码包,含EMS主控与RTU模拟终端

一套完整的数据采集与监视控制系统(SCADA)课程设计实现,采用Python开发,集成Socket通信、多数据库管理(ems.db + rtu1.db~rtu6.db)和图形化界面(EMS_UI.py、RTU_UI.ui)。包含服务端(server.py)、客户端(client.py)、RTU模拟程序(rtu.py)、数据库初始化脚本(test_database_init.py)及配套工具模块(socket_util.py、database_util.py)。所有组件均可直接运行,无需额外配置,适合自动化、电力监控、工业控制类课程设计或毕业设计快速上手。UI基于PyQt5构建,支持实时数据显示、设备状态模拟、指令下发与日志记录;数据库按功能分离,便于理解SCADA三层架构(主站-通信层-远程终端)。配套README.md提供清晰的运行说明和目录结构解释,适配Windows/Linux环境,Python 3.9可直接执行。

2026-07-06

带人脸核验功能的景区在线购票系统(Django+MySQL+Python)

这是一个面向景区场景的实用型票务管理系统,支持游客在线注册、浏览公告、查看票务信息并完成购票;后台提供管理员对用户、公告、票务、订单、支付、验票和退票的全流程管理。系统核心亮点是集成人脸识别身份核验功能,支持通过笔记本摄像头实时比对购票人面部特征,自动关联订单完成快速验票,减少人工误差和排队等待。所有验票记录和退票操作均在个人中心可查,提升游客自助服务能力。数据库基于MySQL设计,包含完整的ticket.sql建表脚本;前端与后端采用分离架构,后端使用Django框架开发,代码结构清晰,适合课程设计、毕业项目或Python全栈学习参考。配套文档齐全,含需求分析文本、PPT汇报材料、Word设计说明、检测报告及项目源码目录,开箱即用,便于本地部署调试。

2026-07-05

Python毕业设计:用深度学习自动识别身份证完成考勤(含完整源码、MySQL数据库和部署说明)

一套面向高校毕业设计的可运行身份证识别考勤系统,基于Python开发,采用OCR文字识别技术实现身份证信息自动提取,支持B/S架构访问。系统包含用户登录、新增人员、考勤记录管理等核心功能,后端使用MySQL存储员工信息与考勤数据,前端通过Flask框架渲染HTML页面,集成craft_mlt_25k.pth和zh_sim_g2.pth两个预训练模型用于文本检测与识别。资源包内含完整程序代码(manage.py主入口)、OCR识别模块(ocr_identify)、静态资源目录(static)、模板文件(templates)、数据库初始化脚本(ocr_identify.sql)、详细部署步骤(使用说明.txt)、源码部署示意图(源码部署.jpg),以及两份文档:一份为身份证识别版本的设计说明书(python基于深度学习的身份证识别考勤系统.doc),另一份为对比参考的指纹识别方案(基于深度学习的指纹识别考勤系统.doc)。配套PPT答辩材料、开题报告、论文检测报告一并提供,所有内容均可直接用于课程实践或毕设答辩。

2026-07-05

基于粒子群算法的火-水-抽蓄联合调度MATLAB实现

这个MATLAB资源包提供了一套完整的火电、水电与抽水蓄能电站协同日前经济调度仿真方案,核心采用粒子群优化算法(PSO)求解多电源联合调度模型。包含主程序main_fire_.m、目标函数fun_objective.m、参数配置parameter.m、结果输出jieguo.m及核心优化模块PSOFUN.m,覆盖建模思路、目标函数设定(如发电成本最小化)、约束条件(机组出力上下限、水量平衡、抽发功率耦合等)的完整实现逻辑。适用于电力系统调峰场景,尤其针对丰水期水电需深度参与调峰、而抽蓄电站承担关键填谷与快速响应任务的运行环境。程序支持对不同电源出力组合进行优化比选,输出各时段火电、水电、抽蓄的启停状态与功率分配结果,可直接用于教学演示、算法验证或工程调度策略初步评估。所有代码模块清晰标注,配套文献《抽水蓄能电站的最佳调度方案研究》作为理论依据,便于理解模型假设与工程适用边界。

2026-07-04

埃斯顿伺服驱动器全套开发资料:原理图+PCB+ARM C代码+FPGA逻辑

这套资料完整呈现埃斯顿伺服驱动器的硬件与软件实现细节,包含清晰可读的电路原理图、双层/多层PCB布局图(含丝印与铺铜信息)、基于ARM平台的C语言底层驱动源代码(涵盖电流环、速度环、位置环控制逻辑及CAN/RS485通信协议栈),以及FPGA部分的Verilog/VHDL源码(用于编码器信号处理、PWM生成与时序控制等关键功能)。所有文件均来自实际工程设计,图片文件(1.jpg、2.jpg、3.jpg)展示了核心板卡实物或关键电路局部特写,配套HTML和TXT文档说明了各模块接口定义、编译环境配置方法及调试要点。适用于伺服系统二次开发、教学演示、故障分析或国产化替代参考,支持Altium Designer、Keil MDK、Vivado等主流工具链。

2026-07-03

dsPIC33CK256MP508平台FOC电机控制源码包:含滑模观测器(SMO)与PLL位置估算实现

这套代码专为Microchip dsPIC33CK256MP508芯片设计,面向PMSM电机的磁场定向控制(FOC)应用。核心功能包括基于滑模观测器(SMO)的反电动势估算、PLL锁相环转子位置与速度实时跟踪,以及单电阻采样(singleshunt)电流重构。工程已适配MCLV/MCHV硬件平台,包含完整底层驱动:PWM生成、ADC同步采样、UART通信、时钟配置、端口初始化、故障诊断(RTDM)、X2Cscope在线调试支持等。关键模块如estim.c和estim.h封装了SMO状态观测逻辑与PLL角度解算流程,pmsm.c实现FOC外环PI调节与SVPWM调制,rtdm.c负责实时数据监控与通道选择。所有驱动均按硬件抽象层(HAL)组织,board_service.h和pim_select.h支持多板型切换,userparms.h集中管理电机参数与控制环路增益。代码采用标准C语言编写,无RTOS依赖,可直接集成到Microchip MPLAB X IDE环境,配合XC16编译器构建使用。

2026-07-02

STM32全芯片擦除与Flash恢复专用工具包(含ST-LINK驱动+多型号Loader)

专为STM32系列MCU设计的底层Flash操作工具集合,核心是STM32 ST-LINK Utility.exe,支持全片擦除、扇区擦除、自定义地址擦写及固件烧录,解决常见烧录失败、写保护锁定、校验错误等问题。配套完整Windows驱动安装脚本(stlink_winusb_install.bat)、双架构驱动文件(x86/x64)、WDF和WinUSB共存兼容组件,以及针对STM32H745I-DISCO、H750B-DISCO等开发板预置的STLDR加载器(含MT25TL01G、MTFC4GACAJCN等常用Flash型号)。内置多份官方文档:ST-LINK Utility用户手册(UM1075)、升级说明(Release notes.html)、应用笔记(TN1235)、驱动指南(STLink_UM.pdf),并提供Windows 8兼容性修复工具和错误日志记录功能。所有组件经实测适配主流STM32F/H/L/G系列芯片,无需额外配置即可快速恢复芯片至可编程状态。

2026-07-01

C# Winform手写折叠式导航菜单源码(含完整VS解决方案)

一套基于原生Winform控件实现的可展开/收起的侧边导航菜单,全部使用Button和Panel组合完成,不依赖第三方UI库或自定义控件。项目结构清晰,包含标准Windows Forms应用程序所需的全部文件:主窗体Form1.cs及其设计器、资源文件、程序入口Program.cs,以及完整的Visual Studio解决方案(.sln)和项目文件(.csproj)。适合刚接触Winform开发的初学者理解菜单状态切换逻辑、控件布局嵌套、事件响应机制和基础UI交互设计。代码注释简洁,无复杂封装,便于直接运行、调试和二次修改。编译后可在.NET Framework 4.0及以上环境正常运行,适合作为教学参考或小型桌面应用的菜单模块原型。

2026-07-01

基于STC89C52的I2C通信与24C02 EEPROM读写实操工程包

包含完整可运行的51单片机I2C总线驱动与AT24C02 EEPROM读写功能代码,主程序main.c调用iic底层驱动、24c02设备操作模块及数码管显示(smg)和按键(key)交互逻辑;工程已适配Keil uVision环境,提供template.uvproj工程文件、编译输出的template.hex固件及map文件(template.m51),支持直接烧录验证;Public目录封装了通用头文件public.h和基础函数public.c;所有源码采用标准C编写,注释清晰,变量命名规范,便于理解I2C起始/应答/写地址/读数据等时序实现细节,适合初学者学习I2C协议在51平台上的实际应用。

2026-07-01

轻量级JS库:把Word文档(.docx)快速转成语义化HTML

mammoth.js 是一个专注语义转换的 JavaScript 工具,专为将 .docx 文件转为简洁、结构清晰的 HTML 而设计。它不追求像素级样式还原,而是提取文档中的语义标记——比如把 Word 中设置为‘标题1’的段落自动转成 <h1> 标签,‘项目符号列表’转为 <ul>,表格保留基本结构,图片嵌入 base64 或按路径引用。支持自定义样式映射,可将 Word 中的自定义样式(如‘WarningHeading’)精准对应到带 class 的 HTML 元素(如 <h1 class"warning">)。整个流程基于纯前端运行,无需服务端依赖,适合集成进文档预览、CMS 内容导入、在线编辑器等场景。资源包包含完整源码、单元测试(.tests.js 文件覆盖核心模块)、浏览器可用 demo.html、样式解析器(style-reader.js)、ZIP 解压工具(unzip.js/zipfile.js)、异步处理支持(promises.js)以及图片处理逻辑(images.js)。所有功能均围绕稳定解析 Office Open XML 格式展开,对仅用内置样式(而非手动调格式)的文档兼容性最佳。

2026-07-01

R语言量子化学分子模拟核心技巧[项目源码]

本文系统介绍了利用R语言进行量子化学分子模拟与分子轨道可视化的核心技巧。首先概述了R语言在量子化学中的应用场景,包括分子动力学轨迹分析、电子密度可视化、光谱数据处理等,并提供了基础操作示例,如读取分子坐标和计算原子间距离矩阵。接着详细讲解了R语言在量子化学中的基础应用,包括分子轨道输出文件的读取与解析、分子坐标的三维空间变换、电子密度矩阵的可视化以及利用ggplot2和plotly构建交互式分子图。文章深入探讨了分子轨道理论的R实现,从薛定谔方程到LCAO模型构建,并展示了s、p、d轨道形状的数值模拟方法。高级可视化技术部分介绍了使用rayshader生成等值面图、rgl实现动态3D轨道展示、多轨道叠加与能级差颜色映射,以及输出高质量图像用于科研论文。最后总结了性能优化、边缘计算、AI驱动运维和安全模型等未来研究方向。

2026-06-30

ESP32 Bootloader中可直接集成的串口与定时器驱动修改示例

提供两组适配ESP32 Bootloader阶段使用的轻量级外设驱动代码:abup_custom_uart.c/h 实现Bootloader下串口收发功能,支持基础波特率配置与中断/轮询模式切换;abup_custom_timer.c/h 提供高精度微秒级延时和简单定时触发能力,已绕过RTOS依赖并适配ROM函数调用限制。所有代码均基于ESP-IDF官方Bootloader框架修改,保留原有启动流程兼容性,无需额外链接脚本调整即可替换原生驱动文件。适用于需要在Bootloader阶段完成固件校验、串口升级握手、硬件自检或低功耗唤醒计时等场景。头文件中定义清晰的初始化接口与宏配置项,便于根据芯片型号(如ESP32-WROOM-32、ESP32-S3)调整寄存器基地址和时钟源。

2026-06-30

C语言实现的歌唱比赛评分系统:含结构体管理、去极值计算、排序查询与文件读写功能

一个完整的C语言实践项目,面向课程设计和毕业设计场景,支持10名选手、10位裁判的评分处理。程序使用结构体统一存储每位选手的编号、姓名及10个原始分数;输入阶段通过键盘逐个录入全部信息;核心逻辑自动剔除每个选手分数中的最高分和最低分,取剩余8个分数的平均值作为最终成绩;所有选手按最终得分从高到低完成排序,并支持三种方式快速查询——输入名次、参赛编号或姓名,均可即时返回对应选手的详细信息与排名位置;整个流程采用清晰菜单驱动,交互友好;配套代码包含完整注释,覆盖结构体定义、数组操作、排序算法(如冒泡或选择)、字符串处理、文件读写(保存/加载选手数据)等关键知识点;源码已实测可编译运行,适用于计算机类专业学生练习C语言基础语法与综合编程能力,也适合作为教学演示、课程作业或小型赛事辅助工具。

2026-06-27

蚁剑2.1.9版本完整源码包,含全部前端模块与插件加载支持

这个压缩包提供中国蚁剑(antSword)v2.1.9的完整开源代码,适用于需要本地调试、定制开发或离线加载场景。解压后可直接在蚁剑客户端中通过‘Load’功能指向该文件夹,完成自定义载入;包含核心运行逻辑(app.js、app.entry.js)、插件管理(plugStore.js)、数据库操作(database.js)、网络请求封装(request.js)、配置控制(config.js)、日志记录(logger.js)以及更新检查(update.js)等关键模块。配套有标准构建依赖(package.、package-lock.)、许可证(LICENSE)、变更日志(CHANGELOG.md)和中英文说明文档(README_CN.md/README.md)。所列目录结构显示其为完整前端工程,不含编译产物,适合开发者二次开发、安全研究人员分析行为逻辑或教学演示使用。

2026-06-26

Simulink储能PCS离网V/f控制仿真[项目源码]

本教程详细介绍了在Simulink中搭建基于双极性SPWM调制的单相全桥逆变器仿真模型,用于储能PCS的离网V/f控制。核心内容包括:双极性调制原理(输出电压仅正负两种状态)、主功率电路搭建(使用Simscape Electrical库,含300V直流源、Universal Bridge全桥、LC滤波器及负载)、SPWM信号发生器设计(正弦波与三角波比较生成PWM)、逻辑分配与死区处理(通过MATLAB Function或On/Off Delay实现互补信号)。仿真分析部分展示了逆变器输出电压的PWM脉冲波与滤波后光滑正弦波的对比,验证了调制效果。进阶优化涉及FFT谐波分析,指出主要谐波集中在载波频率及其倍频附近,低次谐波较少。避坑指南强调了代数环报错、调制比限制(≤1)、载波比要求(≥20倍基频)及求解器选择(ode23tb)等关键注意事项。通过本教程,读者可掌握SPWM核心原理及Simulink实现方法,为三电平、三相逆变器及SVPWM等进阶技术奠定基础。

2026-06-25

基于Node.js的Discord机器人基础框架,含事件处理、命令系统与配置管理

这是一个开箱即用的Discord机器人开发模板,使用JavaScript(Node.js)构建,结构清晰,适合快速搭建功能型服务器机器人。项目包含核心运行文件index.js,模块化设计覆盖事件监听(events/目录)、命令注册与执行(commands/目录)、事件处理器(handlers/目录)以及功能分类(Fun、Info、Manage Server等)。配置通过botconfig.统一管理机器人Token、前缀、权限等参数,colors.支持自定义响应配色。.env文件用于安全存储敏感环境变量,.replit适配Replit在线开发环境。client对象封装Discord.js客户端实例,guild和Settings模块辅助服务器级配置读取与缓存。function.js和command.js提供常用工具函数与命令解析逻辑,event.js负责事件分发机制。整个结构遵循Discord.js v14+最佳实践,兼容主流交互式命令(slash commands)与传统消息命令,便于开发者按需扩展功能模块。

2026-06-25

CM0102一键启动工具:专为Windows XP至Win10设计的免配置游戏环境搭建器

这是一款面向CM0102足球经理游戏的轻量级辅助工具,主打开箱即用体验。自动处理原始版本或更新版CM0102在Windows XP、Vista、7、8、10系统上的运行准备,包括文件部署、兼容性适配、补丁应用等繁琐步骤,省去手动下载、安装、调试环节。界面采用游戏化风格设计,操作直观熟悉。运行前需确保系统已安装.NET Framework 3.5——Win7及以上系统通常已预装,XP/Vista用户可直接使用包内附带的dotNet安装文件完成部署。工具本身基于C#开发,源码结构清晰,含主菜单、版本选择、补丁管理、游戏启动等核心模块,支持自定义设置与窗口隐藏功能。实际使用中建议优先在Win7及以上系统运行,以获得更稳定的加载与执行表现。

2026-06-24

基恩士KV-7500系列PLC专用Modbus TCP客户端功能块包

专为基恩士KV-7500系列PLC设计的Modbus TCP客户端功能块资源包,内含完整可直接调用的FB模块(ModbusTCP_Client_FB.cm2/.cm3/.cm4/.cm5/.cm7/.cm8)、配置文件(LbkMdm.ini、KvsMon.ini)、监控支持文件(SensorMonitorInfo.xml、PlcSended.dky)、工程文件(ModbusTCP_Client_FB.kpr、Main.mod)及详细使用文档(ModbusTCP_Client_KC.PDF、UserDoc)。支持标准Modbus TCP协议读写操作,适配KEYENCE PLC通信环境,已通过实际项目验证,开箱即用。包含调试辅助工具(operand-history.txt、WsTreeEnv.xml、DocumentWindowInfo.xml)和可视化监控组件(MonEnv.kmu、MBCL.kfb),便于快速集成到KV系列编程环境(如KV Studio)中。所有文件结构清晰,命名规范,兼容常见版本固件与开发平台。

2026-06-24

i.MX RT1052基于LwIP实现局域网ICMP Ping通信的可运行工程

一套开箱即用的NXP i.MX RT1052嵌入式网络实验代码,基于LwIP协议栈完成局域网内设备间ICMP Ping功能验证。包含完整硬件初始化(时钟配置、引脚复用、PHY驱动)、LwIP底层适配(netif注册、内存与缓冲区配置)、Ping测试逻辑(定时发送、响应解析、超时处理)及FreeRTOS集成支持。所有源文件均已按官方SDK结构组织,支持MCUXpresso IDE直接导入编译,无需额外修改即可在配套开发板上运行并观察以太网端口收发行为。关键配置文件如lwipopts.h、ping.h、FreeRTOSConfig.h均已预设合理参数,适配RT1052默认外设资源与内存布局;phy驱动采用fsl_phy.c标准实现,兼容常用千兆以太网PHY芯片;ping测试通过lwip_ping_test.c独立模块封装,便于调试和二次开发。适用于嵌入式初学者学习TCP/IP协议栈移植,也适合工程师快速验证RT1052以太网功能。

2026-07-29

Python正则表达式实战代码包:含compile预编译及findall、finditer等常用方法示例

这个资源包聚焦Python中正则表达式的实际应用,包含多个可直接运行的.py文件,覆盖search、match、findall、finditer、split、sub等核心函数的用法对比与场景演示。特别强调compile函数的预编译优势,通过对比search与match的区别、finditer与findall的返回差异,帮助使用者理解不同方法在文本提取、替换、分割等任务中的适用条件。所有脚本均基于标准库re模块编写,无需额外依赖,适合作为学习参考或项目快速复用。目录结构清晰,每个文件对应一个独立功能点,比如finditer函数.py专注迭代器式匹配,sub函数.py演示正则替换逻辑,compile函数.py展示编译后提升重复匹配效率的方法。配套注释详细,关键步骤附带中文说明,便于调试和二次开发。

2026-07-23

CRC8校验C++实现包:含头文件与源码,支持查表法快速调用

提供完整的CRC8校验C++实现,包含CRC8.h头文件和CRC8.cpp源文件,开箱即用。内部采用查表法优化计算效率,适合嵌入式或通信协议中对数据完整性校验的场景。函数接口简洁,只需传入待校验数据指针及长度,即可返回8位校验值。无需额外依赖,可直接集成到现有C++项目中,兼容主流编译器。适用于串口通信、传感器数据校验、固件升级包验证等需要轻量级校验机制的应用。代码结构清晰,注释完整,便于理解原理或二次定制。

2026-07-23

Flask考勤系统毕业设计实战包:含完整源码、数据库和跨平台部署指南

一套开箱即用的Python Flask考勤管理系统,专为本科毕业设计或课程设计准备。项目包含完整前后端代码(app.py为主入口)、SQLite数据库文件(data.db)、依赖管理配置(Pipfile/Pipfile.lock)以及详细README说明文档。已在Windows 10/11和macOS环境下实测通过,支持一键运行与本地部署。提供清晰的安装步骤、环境配置要求(Python 3.6+)、数据库初始化方式及基础功能说明——包括员工信息录入、打卡记录、考勤统计与导出等核心模块。所有代码结构清晰、注释规范,模块划分合理(如用户管理、打卡逻辑、数据持久化等均独立封装),便于理解、调试与二次开发。配套文档涵盖常见问题排查、调试技巧和扩展建议,适合零基础学生快速上手并完成答辩。

2026-07-22

Java SpringBoot + Vue 仓库管理毕设源码包(含MySQL数据库、论文与运行脚本)

一套开箱即用的仓库管理系统毕业设计资源,基于Java SpringBoot后端 + Vue前端 + MySQL数据库构建,适合作为本科毕业设计、课程设计或期末大作业直接提交。压缩包内含完整前后端源码(back和front目录分明)、可一键执行的安装/运行/构建批处理文件(1-install.bat、2-run.bat、3-build.bat)、建库建表SQL脚本(T325.sql)、配套功能说明文档(功能文档.doc)和数据表结构说明(数据表.docx),以及Vue配置文件(vue.config.js、babel.config.js)、Maven配置(pom.xml)和Node依赖清单(package.)。系统支持主流开发环境:IDEA开发后端,Navicat管理MySQL 5.7+数据库,Maven构建,npm/yarn管理前端依赖。所有模块经实测调试通过,按文档步骤导入数据库、配置连接、启动前后端服务即可正常运行,无需额外修改代码。

2026-07-16

含碳捕集与垃圾焚烧的虚拟电厂调度模型(MATLAB+CPLEX,支持电转气协同)

这个资源包提供一套完整的MATLAB实现代码,用于求解融合碳捕集、垃圾焚烧、电转气(P2G)协同利用的虚拟电厂优化调度问题。核心逻辑围绕碳捕集电厂产生的CO2作为电转气环节的原料,生成合成天然气供给燃气机组发电,形成‘碳捕集–电转气–燃气发电’闭环能量链;同时将碳捕集和烟气处理的能耗柔性转移,配合风电、光伏出力波动,提升可再生能源消纳能力与系统调峰灵活性。代码采用YALMIP建模语言调用CPLEX求解器,基于确定性混合整数线性规划(MILP)构建目标函数与约束条件,涵盖功率平衡、设备运行特性、碳流耦合关系、垃圾处理量限制及电转气效率等关键物理模型。不依赖智能算法,适用于对求解精度和收敛性有明确要求的科研与工程验证场景。主程序为Main.m,结构清晰,变量命名规范,注释完整,可直接运行或按需修改参数进行不同场景测试。

2026-07-15

Spring Boot与Spring Cloud下OAuth2.0认证授权实战资源包

一套面向实际开发场景的Spring Security OAuth2.0集成学习资料,覆盖Spring Boot单体应用和Spring Cloud微服务两种架构下的OAuth2.0认证授权落地。包含四种主流认证方式的具体实现:授权码模式、密码模式、客户端模式、简化模式,每种都配有可运行代码、详细配置说明和关键原理讲解。资料中提供多套完整工程压缩包,如security-spring-boot.zip(Spring Boot整合)、distributed-security.zip(分布式微服务场景)、security-spring-security.zip(核心Security配置)、security-springmvc.zip(传统MVC适配)等,配套PDF讲义《Spring Security OAuth2.0认证授权_v1.1.pdf》梳理流程与要点,另有UserDTO、EncryptUtil等实用工具类辅助开发。所有案例均基于真实项目结构组织,强调配置细节、Token管理、资源服务器与认证服务器分离、跨域处理、异常响应统一等高频问题解决方案。视频教程链接附在资料中,若失效可留言获取更新版本。

2026-07-15

STM32智能门禁完整工程包:人脸识别+RFID+蓝牙APP+密码解锁,含可编译源码与详细设计文档

一套开箱即用的STM32F103平台智能门禁系统工程,支持人脸识别(AS608模块)、RFID卡识别(RC522模块)、蓝牙手机APP远程控制、4位数字密码输入四种解锁方式。所有代码基于Keil MDK开发,已通过本地编译验证,生成.axf可执行文件,配套OLED显示驱动、I2C/SPI/USART等底层外设驱动(如oled_iic.c、rc522.c、as608.c),包含完整的硬件接口定义与状态机逻辑。文档涵盖系统架构说明、模块接线图、通信协议解析、APP功能说明及调试要点,适合课程设计、毕业设计或嵌入式入门实战。项目难度适中,代码结构清晰,注释完整,关键函数均有说明,便于二次开发与功能扩展。

2026-07-15

STM32F407驱动OLED屏幕的三种实用方案(寄存器/库函数/HAL)

提供STM32F407单片机驱动OLED显示屏的完整工程代码,覆盖寄存器级、标准外设库(SPL)和HAL库三种主流开发方式,全部适配STM32F40X系列芯片。每个方案均包含独立可编译工程结构:USER目录存放主程序逻辑,HARDWARE目录封装OLED底层驱动(支持SSD1306),SYSTEM和CORE含必要系统初始化文件,OBJ目录预留编译输出,无需额外配置即可一键编译运行。寄存器驱动方案适合深入理解硬件时序与GPIO控制;库函数驱动方案基于ST官方标准外设库,兼顾兼容性与开发效率;HAL库驱动方案采用STM32Cube生态标准接口,便于后续功能扩展与跨型号移植。所有代码已验证可在常见OLED模块(如0.96寸I2C SSD1306)上稳定显示字符、图形及简单动画,配套注释清晰,引脚定义统一可查,方便快速集成到自有项目中。

2026-07-15

MATLAB实现一维与二维卷积神经网络仿真,含模块化函数封装

提供完整的MATLAB环境下一维CNN和二维CNN的仿真实现方案,所有核心功能均拆解为独立子函数,便于理解、调试与复用。包含单输入单输出的1D CNN主流程(solve_cnn2d.m)、多通道/多输出的2D CNN扩展版本(solve_cnn2d_multi.m)、自动调参演示脚本(demo_cnn_auto.m),以及时间序列建模专用函数(make_cnn_time.m)、参数初始化工具(make_cnn_params.m / make_cnn_params_multi.m)、前向传播辅助函数(step_ahead1.m / step_ahead2.m)和激活函数单元(unit_sat.m)。配套read me.txt说明各文件作用与调用逻辑,适用于信号处理、图像识别、时序预测等典型应用场景下的CNN原理验证与教学实践。

2026-07-15

Java后端+微信小程序实现的本地美食推荐系统(含MySQL数据库与完整部署文档)

一套开箱即用的周边美食推荐系统,前端基于微信小程序开发,后端采用Java Spring Boot框架,数据库使用MySQL 5.7,配套完整源码、建表SQL、Navicat数据库配置说明及详细部署指南。项目结构清晰,包含小程序pages页面、components组件、common公共模块、static静态资源,以及Java侧的src核心代码、pom.xml依赖配置、tomcat7容器适配配置和war包构建文件。支持在Eclipse或IDEA中导入Maven工程,JDK要求1.8,内置小程序项目部署文档ZIP,涵盖HBuilderX与微信开发者工具两种开发环境配置步骤。数据库文件已整理就绪,可直接通过Navicat 11导入运行,适合毕业设计、课程设计快速上手与二次开发。

2026-07-14

小米商城风格网页作业包:含首页、商品详情、登录页、结算页4个HTML页面及配套CSS和图片资源

一套完整的小米商城风格前端网页作业,包含首页(index.html)、商品购买详情页(购买.html)、用户登录页(登录页.html)和购物车结算页(购物结算.html)四个核心页面,每个页面均配有独立CSS样式文件(index.css、购买详情.css、登录.css、购物结算.css),支持响应式基础布局与常见交互效果。资源包内置20余张真实电商场景图片,涵盖Banner轮播图(banner-0.jpg至banner-4.jpg)、家电类商品图(jiadian-*.jpg)、手机产品图(phone-*.jpg)、左侧导航图(leftimg.jpg、jiadianleft-*.jpg)及促销广告图(guanggao-red.jpg),所有图片已按页面需求命名并归类。附带《网站介绍文档.docx》,说明页面结构、技术要点与使用方式,适合大学生HTML5/CSS3/JavaScript课程期末实践或前端入门练习,可直接运行查看效果,无需额外配置环境。

2026-07-14

STM32F4驱动OV7670摄像头上传图片至OneNet的完整可运行工程包(含温湿度+红外计数)

一套开箱即用的STM32F407嵌入式图像传输项目,基于OV7670摄像头模组采集原始RGB565数据,通过DCMI接口接收并转换为BMP格式图片,再经ESP8266或Wi-Fi模块上传至OneNet物联网平台;同时支持DHT11温湿度传感器和HC-SR501红外人体感应模块的数据同步上报。资源包内含全部源码(ov7670.c、sccb.c、dcmi.c、rgb2bmp.c等)、Keil MDK工程文件、硬件引脚连接说明及详细移植注释,所有代码已在真实硬件上验证通过,烧录后无需修改即可运行。适合直接用于毕业设计、课程设计、电子竞赛或实训项目,小白用户可用面包板+杜邦线+现成模块快速搭建,无需PCB设计能力。配套README.md提供关键步骤指引,工程结构清晰,模块划分明确,便于二次开发扩展功能如定时拍照、运动触发上传、本地SD卡缓存等。

2026-07-13

Java课程实践项目:可运行的2048游戏源码包(含完整资源与工程结构)

这是一个面向Java初学者和课程设计场景的2048小游戏实现,基于标准Java SE开发,不依赖第三方GUI框架,使用Swing完成界面渲染与交互逻辑。项目结构清晰,包含src源码目录、resources资源目录(含图标、字体等)、以及com包下的核心类文件,支持直接导入IDE(如IntelliJ IDEA或Eclipse)编译运行。游戏功能完整:支持上下左右滑动合并、实时分数统计、最高分记录、自动检测胜利/失败状态,并提供重新开始按钮。代码注释规范,关键逻辑(如矩阵移动、合并判定、随机数字生成)模块化封装,便于理解算法原理与Java面向对象编程实践。适合作为高校Java程序设计、面向对象课程或软件工程实训的参考案例,也可用于自学巩固事件处理、数组操作、图形界面开发等知识点。

2026-07-12

VB开发的服装专卖店管理系统(SC架构含论文与源码)

一套用Visual Basic开发的服装专卖店管理软件,采用SC(可能是三层架构或特定业务模型缩写)结构设计,包含完整可运行的源代码、配套毕业论文及开题报告文档。系统功能覆盖商品管理、库存查询、销售录入、员工信息维护等基础门店运营需求,代码结构清晰,适合教学参考、课程设计或小型零售场景二次开发。论文部分阐述了系统需求分析、数据库设计(含表结构说明)、模块划分逻辑与界面实现细节;开题报告则明确了选题背景、技术路线和开发计划。所有内容打包为标准ZIP格式,目录层级简洁,便于快速定位代码文件与文档资料。

2026-07-12

纯前端实现的夸克风格浏览器首页模板,含夜间模式、搜索历史与书签管理

一套开箱即用的H5浏览器主页前端实现,完全基于HTML、CSS和JavaScript构建,不依赖任何框架或后端服务。支持搜索历史本地存储、壁纸轮播展示、夜间/日间主题切换、预设书签添加与删除、懒加载优化及PWA离线能力(通过sw.js实现)。项目包含完整可运行的index.html入口,配套main.css(主样式)、night.css(夜间主题)、lazy.css(懒加载样式)以及main.js(核心交互逻辑),所有图标资源(如taobao.png、bilibilibog.png等)均已内置,.data.用于模拟本地数据持久化。README.md提供详细部署说明与功能配置指南,LICENSE明确开源协议,适合直接用于毕业设计、课程实践或快速原型开发。所有代码经过基础兼容性测试,适配主流现代浏览器,结构清晰、注释完备,便于二次扩展与定制。

2026-07-12

51单片机控制直流电机:霍尔测速+正反转+PWM调速(含Proteus仿真与源码)

这个资源包提供一套完整的直流电机控制系统实现方案,核心是基于传统51单片机搭建。系统通过霍尔传感器实时采集电机转速信号,经单片机处理后在LCD1602液晶屏上直观显示当前转速值。用户可通过独立按键完成电机启停、正反转切换以及加减速调节,所有速度变化均采用PWM方式精确控制输出占空比。配套的Proteus仿真工程(.DSN文件)可直接运行验证逻辑,包含完整电路设计,如霍尔元件接线、电机驱动模块(建议使用L298N或类似H桥)、按键输入和液晶显示接口。程序源码为标准C语言编写(chengxu.c),已编译生成可烧录的hex文件(chengxu.hex),同时附带Keil uVision工程文件(.uvproj)、编译中间文件及列表文件,方便用户修改参数、调试逻辑或适配不同硬件平台。整个方案侧重基础外设协同控制,适用于课程设计、毕业设计或初学者理解电机闭环控制流程。

2026-07-12

Java邮件分析工具包:支持导入导出、全文检索、往来关系与溯源分析

一套基于Java开发的邮件分析系统,具备邮件文件批量导入导出能力,可对邮件正文、HTML内容及常见附件(如DOC、PDF、XLS等)进行文本提取与全文检索;内置中文分词与命名实体识别功能,支持发件人/收件人关系网络构建、邮件往来频次统计、时间规律挖掘、社团结构发现及单封邮件溯源追踪;系统集成Lucene实现高效索引查询,调用Apache POI解析Office文档,Tika处理多格式附件,Stanford CoreNLP与复旦NLP工具包完成语义要素抽取,JUNG库支撑图谱可视化分析;配套MySQL数据库连接驱动,含完整Eclipse工程结构,依赖库已打包齐全,开箱即可编译运行。

2026-07-11

MATLAB实现多种经典无线信道模型仿真:IEEE802.16d、Hata、瑞利/莱斯衰落及自由空间损耗

提供一套开箱即用的MATLAB无线信道建模工具包,覆盖实际工程中常用的四类基础信道模型:IEEE 802.16d标准信道(含城市微蜂窝场景参数)、Okumura-Hata经验传播模型(适用于150–1500MHz频段的宏蜂窝路径损耗预测)、瑞利衰落信道(模拟无直射径的多径快衰落)、莱斯衰落信道(含可调K因子,支持存在主导径的场景),以及自由空间路径损耗理论计算模块。所有模型均附带独立函数文件(如PL_IEEE80216d.m、PL_Hata.m、Ray_model.m、Ric_model.m、PL_free.m等)和统一入口脚本Runme.m,支持一键运行与参数可视化。配套操作录像(0020.avi)详细演示环境配置(需MATLAB 2021a或更高版本)、路径设置、脚本调用顺序及结果解读流程。用户只需将整个文件夹设为当前工作目录,运行Runme.m即可依次查看各模型的路径损耗曲线、衰落时域波形、功率谱密度等关键输出,便于教学演示、算法对比或通信系统链路预算验证。

2026-07-10

Matlab蚁群算法实现多配送中心带约束车辆路径规划(含完整代码、注释与技术报告)

这个资源包提供一套可直接运行的Matlab解决方案,用于求解多配送中心环境下的带约束车辆路径问题(LVRP)。核心采用改进型蚁群算法,支持多个固定位置的配送中心协同调度,每辆车从所属中心出发、服务若干客户后返回原中心,满足载重限制、单客户单次配送、需求不可拆分等实际约束。代码结构清晰,包含主程序LVRP.m、两种不同策略的变体LVRP1.m/LVRP2.m、修正版本LVRP1modify.m/LVRP2modify.m、示例调用脚本Exam_LVRP.m,以及测试数据data.mat。所有函数均附带中文注释,便于理解算法流程与参数设置逻辑。配套文档《基于蚁群算法的多配送中心的车辆调度问题的研究.docx》详细说明建模假设(如坐标距离已知、各中心库存充足、车辆数量不限)、问题简化依据、算法设计思路、关键参数影响分析及结果评估方法;演示文稿蚁群算法.pptx可用于教学或汇报,涵盖基本原理、LVRP适配要点和典型运行效果。整个实现不依赖第三方工具箱,纯Matlab基础语法编写,适合课程设计、毕业设计或物流优化入门实践。

2026-07-08

空空如也

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

TA关注的人

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