自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++轻量级CRC8校验工具包:头文件+源码+查表法实现,嵌入式通信数据完整性验证专用

一套开箱即用的C++ CRC8校验实现,包含CRC8.h头文件和CRC8.cpp源码,支持标准多项式(如CRC-8/ITU)查表法快速计算,显著提升校验效率。调用方式简单,只需传入数据缓冲区指针和长度,立即返回8位校验值。不依赖第三方库,兼容GCC、Clang、MSVC等主流编译器,可直接集成进嵌入式项目或PC端通信程序。适用于串口协议帧校验、传感器原始数据防错、OTA固件包签名验证等对实时性和资源占用敏感的场景。代码结构扁平清晰,关键逻辑配有中文注释,便于理解查表生成原理、修改多项式参数或适配不同初始值/

2026-07-23 03:05:32 191

原创 Matlab正弦信号交互式分析工具:拖动滑块实时看波形与频谱变化

一个开箱即用的Matlab GUI工具,专为正弦信号的时域和频域联合分析设计。支持手动调节频率、幅度、相位参数,界面实时刷新原始波形图、加噪后信号、滤波前后对比图以及对应FFT频谱、功率谱密度曲线。所有功能集成在SignalAnalysis.m主程序中,配套SignalAnalysis.fig图形界面文件,无需额外工具箱,Matlab 2019b及以上版本可直接运行。操作方式直观:解压后把全部文件放进当前工作路径,双击运行主程序,通过滑块或输入框修改参数,图表自动同步更新。压缩包内含已验证的可执行代码(.m

2026-07-22 03:34:24 218

原创 视频帧级差异检测工具:支持同步比对、仪表盘识别与3D场景专用分析

一套开箱即用的Python视频比对工具,基于OpenCV实现像素级帧差异识别。能自动对齐两个视频的时间轴并逐帧比对,也支持无时间同步的原始帧差分;针对3D渲染画面、汽车仪表盘类UI、监控录像等特殊场景做了适配优化。内置多组测试视频(含3D_cat系列、Gauge仪表盘系列、scenario场景系列)和5个演示脚本,覆盖不同比对需求:比如广告版本校验、双路车载摄像头一致性检查、动画渲染结果验证、工业仪表读数异常检测等。运行main.py或对应demo脚本后,自动生成带高亮框标注的Differences.mp4

2026-07-16 04:26:07 188

原创 驾驶员眼皮动一动就报警:基于Python的实时疲劳监测源码包

直接跑起来就能用的驾驶员疲劳监测工具,靠摄像头实时看眼睛动作判断是否犯困。程序自动抓取视频流,用dlib或MediaPipe定位人脸关键点,算眼睛纵横比(EAR)、眨眼次数、嘴巴张开程度(MAR)这些指标,连续几秒低于阈值就触发警报。提醒方式有声音提示、弹窗警告,还能把每次疲劳事件记进日志文件里。代码结构清楚,src目录下分好模块:图像预处理、特征提取、疲劳判定逻辑、界面交互,改起来方便。配套README写明了每一步怎么装、怎么跑,requirements.txt列清所有依赖和版本,支持OpenCV 4.x

2026-07-15 04:46:41 233

原创 Java Web零基础实战:手写Servlet+JSP实现员工OA系统,覆盖CRUD全流程与页面导航逻辑

适合刚学完Java基础、准备入门Web开发的学习者,用原生Servlet和JSP从零搭建一个功能完整的员工管理OA小系统。项目包含员工信息的新增(add.jsp)、列表展示(list.jsp)、单条查看(detail.jsp)、编辑(edit.jsp)、提交修改(modify.jsp)和删除操作,所有业务逻辑均由Servlet控制,不依赖Spring等框架。通过实际编码掌握HTTP请求处理流程、request/session作用域使用、forward与redirect跳转区别、相对路径与绝对路径在页面链接中

2026-07-14 04:20:52 179

原创 MATLAB印刷品瑕疵检测工具:带GUI界面、多类型缺陷识别与测试图像全配套

直接运行就能用的印刷品表面缺陷检测MATLAB程序,支持点状、线状、块状三类常见瑕疵自动识别和定位。主程序main.m搭配可视化GUI界面main.fig,操作直观;内置标准图(标准图1.jpg、标准图2.jpg)和实测样本(p1点.jpg/p1线.jpg/p1块.jpg/p2点.jpg/p2线.jpg),所有图像已预处理并打包为.mat格式(Img.mat、I6.mat、I61.mat),方便批量加载。算法流程包含图像预处理、差分比对、形态学增强、连通域分析等关键步骤,结果在GUI中高亮显示缺陷位置。附带

2026-07-10 03:58:35 183

原创 LabVIEW界面+MATLAB声纹识别工程:MFCC特征提取与GMM建模全流程可运行包

直接上手就能跑的说话人识别系统,LabVIEW负责语音采集、模板构建和实时比对操作,MATLAB承担核心算法计算。信号预处理包含分帧(enframe.m)、实数FFT(rfft.m)、离散余弦变换(rdct.m);MFCC提取调用melbankm.m、melcepst.m、mfcc1.m等模块,完整复现梅尔滤波器组与倒谱系数生成逻辑;GMM建模部分涵盖k_means.m初始化、gmm_init.m参数设置、gmm_em.m迭代优化及gmm_train.m整体训练流程;识别阶段通过calcpost.m计算后验

2026-07-08 04:03:55 252

原创 Matlab光伏日发电7点预测工具:融合温度/光照/湿度等气象数据,ACO优化BP神经网络

一套即装即用的Matlab光伏功率预测工具,输入Excel格式的多维气象数据(温度、光照强度、相对湿度、风速、气压等)和对应历史发电量,自动完成归一化、ACO参数寻优、BP网络训练与7个典型时刻(8:00–18:00每2小时一点)的同步发电量输出。核心逻辑由ant_bp.m驱动,通过蚁群算法动态调整BP网络初始权值与阈值,显著改善传统BP易陷局部极小、收敛慢的问题;fun.m定义以预测误差最小为目标的适应度函数;empty_nests.m辅助种群更新;antforelm.m封装预测调用接口,支持新数据快速推

2026-07-07 05:04:06 239

原创 焦作气象数据EMD-LSTM联合预测工程:带完整注释的可运行Python项目

基于焦作市真实气象观测数据(含焦作.csv和焦作全.csv两个CSV文件),提供一套开箱即用的时间序列预测实现方案。整个流程从原始数据读取开始,先通过经验模态分解(EMD)将非平稳气象序列拆解为多个本征模态函数(IMF)分量,再分别构造滑动窗口样本,输入LSTM神经网络进行多分量联合建模与预测。核心脚本EMD-LSTM.py采用模块化设计,所有关键参数——包括学习率、LSTM隐藏层单元数、训练epoch数、EMD分解时的筛选阈值等——均以变量形式集中定义,便于快速调整和复现实验。代码逐行附带中文注释,覆盖环

2026-07-07 03:38:33 225

原创 Pong游戏AI实战包:含REINFORCE策略梯度与A3C异步训练双实现,附动图演示和预训练模型

直接跑通Pong游戏的两个经典深度强化学习方案——REINFORCE纯策略梯度方法(pong_reinforce.py + 已训练好的pong_reinforce.h5)和A3C多线程异步Actor-Critic架构(pong_a3c.py)。包里自带训练过程得分曲线图(score.png)、策略学习动态演示GIF(pg.gif)、模型自动保存目录(save_model)以及基础资源文件(assets)。所有代码基于OpenAI Gym Atari环境开发,兼容TensorFlow/Keras,无需额外配置

2026-07-06 03:58:04 233

原创 ODrive电机调试专用Python图形界面工具(带串口通信与双UI支持)

专为ODrive电机控制器设计的本地调试工具,用Python开发,带可视化操作界面,能连V3.6及以上硬件实时读取固件版本、查看轴状态(比如IDLE、CLOSED_LOOP_CONTROL)、设置电流/位置/速度、做编码器校准。内置两个UI界面文件(mainwindow.ui和mainwindow2.ui),编译后生成对应Python UI模块,配合serialThread.py稳定收发串口指令。启动方便,有doggo.bat一键运行脚本和ODrivetool.bat主入口,还配了配置模板config_te

2026-07-05 03:34:27 211

原创 100个即开即用的51单片机C语言仿真例程,Keil+Proteus双环境实测通过

这套资料提供100个完整可运行的8051系列单片机C语言项目,全部在Keil C51环境下编译通过,并在Proteus 7/8中完成硬件级仿真验证。内容覆盖LED流水灯、数码管动态扫描、矩阵键盘识别等基础外设操作;INT0/INT1外部中断计数、定时器中断实现秒表、交通灯、电子门铃等典型中断应用;串口通信类包括单片机与PC通信、双机互控、串转并输出、主从机LED协同控制;音频部分支持按键发声、音阶播放及简易音乐演奏;综合项目含8×8点阵数字显示、拨码开关编码读取、高精度长时计时(达100000秒)。每个案例

2026-07-04 04:56:07 208

原创 Pygame外星人射击游戏完整增强包:带音效、暂停、存档、Boss战与多帧动画

基于Pygame开发的外星人射击游戏增强实现,支持飞船上下移动和空格射击,内置射击音效(shoot_copyright.png)与爆炸音效(brave.mp3),实时显示当前得分、历史最高分和关卡等级。游戏运行中按P键可随时暂停,退出后自动保存最高分至high.文件,重启即恢复显示。玩家死亡时才更新最高分记录,失败后弹出可视化重玩按钮(btn_finish.png),点击立即开始新局。外星人阵营加入高难度敌人(enemy3_n1.png/enemy3_n2.png),具备独立血条、更高分值和更快移动速度,并

2026-07-03 06:18:37 203

原创 STC89C51+HC-05蓝牙串口透传实验工程(Keil C51可直接编译烧录)

一套开箱即用的89C51单片机蓝牙通信实践工程,基于STC89C51或AT89C51芯片,搭配HC-05蓝牙模块实现稳定串口透传接收功能。工程包含完整Keil uVision项目文件(.uvproj/.uvopt),已配置好芯片型号、晶振频率、调试选项等参数,支持一键编译生成ly.hex烧录文件。源码采用标准C语言编写,结构清晰:main.c为主控逻辑,delay.c提供毫秒级延时,port_set.c完成IO口与UART初始化,5110.c驱动Nokia 5110液晶屏用于实时显示蓝牙接收状态(如连接成功

2026-07-03 03:56:10 210

原创 STM32驱动的手指弯曲识别手套套件,含电容传感采集、蓝牙指令传输与多平台控制程序

一套可直接上手的嵌入式手势识别开发方案,主控采用STM32F103C8T6,通过柔性电容传感器实时检测五指弯曲状态,内置ADC采样、数字滤波和阈值判别逻辑,支持NRF24L01或HC-05蓝牙模块无线发送动作编码。配套提供Windows和Ubuntu双系统PC端输入模拟程序(input_control.py),能将手势映射为键盘/鼠标事件;附带Unity手势交互演示工程(含game.gif效果)和uArm机械臂联动控制示例(uarm.gif)。嵌入式固件基于UCOSII实时内核构建,包含完整外设驱动(GPI

2026-07-02 04:14:19 226

原创 MyBatis-Plus多场景实战示例集:从基础CRUD到多租户与SQL防护

一套开箱即用的 MyBatis-Plus 官方示例工程,涵盖 CRUD 操作、QueryWrapper 和 LambdaQueryWrapper 条件构造、Page 分页插件、逻辑删除配置、自动填充字段(如创建时间、更新人)、多租户隔离实现、SQL 注入防御机制、以及与 MyBatis-Plus 代码生成器的集成方式。所有示例均基于标准 Maven 多模块结构组织,每个子模块对应一个独立功能点,配有专属 README.md 说明运行方式、关键配置和注意事项。项目内置 mvnw 脚本,支持无 Maven 环境

2026-07-01 05:48:45 209

原创 iOS原生评论列表组件:主评折叠展开+子评嵌套+热/新排序切换

一套基于UIKit的纯原生iOS评论交互实现,支持主评论与子回复的层级嵌套展示,每个主评区域可独立展开或收起下属子评,点击即可切换显示状态,动画流畅无卡顿。提供‘最热’和‘最新’两种评论排序模式,切换时列表自动刷新并保持滚动位置。UI结构清晰分离:BigCommentTableViewCell负责主评渲染,SmallCommentTableViewCell处理子评,BigSectionHeader和SmallSectionHeader分别管理主评分组头与子评分组头,所有视图组件均不依赖第三方库。数据层由Co

2026-06-30 04:19:31 197

原创 Windows下可直接运行的宿舍信息查询工具,支持姓名/学号/房号检索与快速二分查找

双击就能用的C语言宿舍查询程序,内置zxl.exe可执行文件,无需安装编译环境,Windows系统开箱即用。数据存为纯文本格式,结构简单清晰,方便查看和修改。支持按学生姓名、学号、宿舍房号三种方式精准查询,查询前自动调用冒泡、选择或插入排序对数据预处理,再通过二分查找算法实现高效定位,响应迅速。配套提供完整源码zxl.c(含逐行注释)、使用说明.txt、功能说明zxl.txt、课程设计说明书(Word版)以及实际运行截图和测试用例,覆盖从代码理解、功能验证到报告提交的全流程。适合高校《数据结构》《C语言程序

2026-06-27 04:35:51 252

原创 微信扫码即用的物业设备报修小程序源码包,含用户端+管理员工单处理功能

扫码或搜索就能用的物业维修报修工具,覆盖住宅小区、学校、办公楼等日常运维场景。住户端支持一键提交报修:选类型(水电/网络/门窗/照明等)、填位置、传照片、加文字说明,自动推送到后台;管理员在小程序内直接查看全部待办工单,可指派人员、更新进度、标记完成,并实时通知报修人。代码结构清晰,包含完整页面模块:首页快捷入口、用户提交页、工单列表页、技术人员工作台(techn_pages)、通用模板(template)、静态资源(static)和工具函数(utils)。配置文件齐全(app.、project.confi

2026-06-25 06:27:10 263

原创 大气环流分析用流函数计算工具包(Python/Matlab/NCL/Fortran四语言版)

一套专为气象与流体力学研究者准备的流函数计算工具集合,支持多语言协同使用。Matlab部分提供grad_atmos、curlz_atmos、dx_atmos、dy_atmos等核心函数,可从水平风场反演流函数和势函数;NCL脚本stream.ncl配合psai.mon.ltm.ctl控制文件,直接读取NetCDF格式月平均位势高度数据并生成流函数分布图;Fortran模块包含stream.f90和ncreadin.f90,适配GrADS数据接口,能将原始气象场转为psai.mon.ltm.dat二进制输入文

2026-06-23 04:04:40 264

原创 STC89C52单片机+MAX517的三种波形发生器仿真工程(Proteus+Keil完整源码)

用STC89C52或AT89C51这类经典51单片机,配合MAX517 DAC芯片,通过软件查表加定时器控制,稳定输出方波、三角波、正弦波三种模拟信号。整个方案在Proteus 7.8及以上版本中可直接打开.dsn文件运行,内置虚拟示波器实时观测波形;Keil C51工程已配置好,包含STARTUP.A51启动文件、MCU.c主程序、I2C驱动MAX517的完整实现,以及编译生成的.hex文件(含两个实例:简易波形发生器和MAX517专项测试),所有代码用标准C编写,关键逻辑如波形周期调节、幅度控制、DAC

2026-06-21 05:37:40 232

原创 MATLAB批量导入Excel数据的即开即用教学包(含视频+可运行代码+示例文件)

打开HTML页面就能看教学视频、学操作、马上跑代码。包里有14 Read excel.flv视频,讲清楚怎么用xlsread、readmatrix等函数批量读取多个Excel表格;main.m是已写好的可直接运行的脚本,配合KLB-1_batch_QFM-1_15kb_0 2H2O_LIQ.xls示例文件,一键加载验证;HTML页面用swfobject.js嵌入Flash播放器,不依赖网络,IE浏览器本地双击14 Read excel.html就能启动,含控制条、预加载和背景图;XML配置文件管理路径与参数

2026-06-20 03:19:50 213

原创 LaneNet车道线检测完整工程包:含Tusimple数据适配、双主干网络训练与C++/Python双实现推理

一套开箱即用的LaneNet车道线检测工程实现,覆盖从原始数据准备到最终指标评估的全链路流程。支持Tusimple数据集一键生成TFRecord格式(通过generate_tusimple_dataset.py和make_tusimple_tfrecords.py),内置VGG16和BiSeNet V2两种可切换主干网络,训练模块兼容单卡与多卡环境(tusimple_lanenet_single_gpu_trainner.py / multi_gpu_trainner.py),模型冻结后可直接部署。后处理采

2026-06-18 05:26:06 186

原创 Windows下直接可用的OpenCV 4.5.1完整二进制包(含cv2、依赖库与标定工具)

解压即用的OpenCV 4.5.1 Windows x64预编译包,内置zlib、libpng、libwebp、protobuf等全部底层依赖,无需CMake、Visual Studio或MinGW。Python环境里import cv2可立即调用,同时提供C++头文件(opencv2/)、cmake_install.cmake、构建中间产物和setup.py/setup_vars.cmd,方便快速集成到本地项目。附带apps目录下的实用工具:interactive-calibration(相机标定交互界面

2026-06-12 13:17:21 226

原创 WPF原生DataGrid行选择控制:带复选框的全选/多选功能实现

一套开箱即用的WPF DataGrid多选解决方案,不依赖第三方控件,纯基于原生DataGrid扩展。支持点击行内复选框切换单行选中状态,点击表头复选框一键全选或取消全选,所有操作实时同步到数据源对象的IsSelected布尔属性。项目结构完整,包含标准WPF应用文件(.sln、.csproj)、主窗口XAML与后台逻辑(MainWindow.xaml/.cs)、App配置(App.config)、实体类(Employee.cs)及资源管理文件,适配.NET Framework和.NET Core/5+平台

2026-06-12 04:33:13 245

原创 轻量级网页数据监控脚本:自动抓取价格/余票/股价并邮件告警

这个Python工具能定时访问网页,不打开浏览器、不依赖JavaScript渲染,直接解析HTML源码。用正则表达式精准定位页面里的关键数字——比如某款商品的实时售价、某趟列车的剩余车票数、某只股票的最新报价。提取后按你写的简单条件判断是否异常:价格跌破预期值、余票从0变成1、股价涨超设定阈值……满足就立刻发邮件通知,支持自定义收件人、邮件标题和正文。所有配置写在watchweb.ini里,一行URL、一行正则(括号标出要取的字段)、一行Python逻辑表达式、一行检查间隔秒数,清晰直观。可同时运行多个监控

2026-06-11 08:17:26 291

原创 NX C语言二次开发:UF_CURVE_create_spline样条创建函数实战包(含多版本适配代码与错误处理)

直接调用NX底层Ufunc接口创建样条曲线,聚焦UF_CURVE_create_spline函数在C环境下的完整应用链。提供控制点数组组织方式、阶数(order)与节点矢量(knot vector)设置规则、权重赋值逻辑等实操细节,覆盖从简单插值到带约束拟合的多种建模需求。内含可编译运行的C代码片段,明确标注各参数实际取值范围和常见组合陷阱;针对UF_CURVE_invalid_input、UF_CURVE_out_of_memory等典型错误码给出对应排查路径和内存/数据校验建议。配套HTML文档采用中英

2026-06-11 06:32:05 242

原创 Keras实现的手写数字识别工具包:含训练模型、数据集与可运行画板

直接上手就能用的MNIST数字识别项目,内置已训练好的CNN模型文件(cnn_keras.h5),加载即预测。包含完整数据预处理脚本(prepro.py)、原始MNIST二进制数据集(train-images、train-labels等)、模型训练主程序(main.py)、独立预测模块(predict.py)和带图形界面的手写输入画板(canvas.py)。所有代码适配Python 3.5/3.6,无需额外配置环境或下载数据——数据已打包在mnist目录中,模型保存在models目录下,画板支持鼠标手绘并实

2026-06-10 11:33:57 213

原创 工业设备寿命预测与故障识别Python实战工具集:轴承+涡扇发动机双场景支持

面向预测性维护工程师和算法研究员的实用型Python工具集,聚焦轴承退化分析与涡扇发动机全生命周期RUL建模。提供西交大PHM2012轴承数据集的完整处理链路:原始振动信号读取、均方根(RMS)图可视化、退化阶段自动划分、特征缓存管理;同时支持CMAPSS涡扇发动机数据端到端建模,涵盖数据预处理、模型训练、不确定性量化与RUL曲线输出。框架底层兼容PyTorch和TensorFlow,模型组件高度解耦,可快速替换网络结构或损失函数;实验配置通过YAML/JSON参数文件统一控制,训练结果、超参配置、评估指标

2026-06-09 12:18:59 231

原创 Three.js行人过街碰撞检测演示:实时车辆避让反馈效果

直接双击就能运行的Three.js 3D小样,模拟真实马路场景中行人横穿时与行驶车辆的即时碰撞判断。用AABB包围盒加射线检测组合方式,精准识别行人模型和车辆模型在三维空间中的重叠状态。行人可手动拖拽移动,车辆沿预设路径自动行驶,一旦距离进入设定阈值范围,立刻触发视觉反馈——行人或车辆模型变色,同时页面顶部显示‘已碰撞’或‘安全’文字提示。所有核心逻辑封装在独立的index.js里,包含坐标实时计算、动态距离判定、碰撞标记开关等完整流程。配套文件齐全:基础HTML入口页、精简版three.min.js、定制

2026-06-09 11:05:05 198

原创 微信小程序社交交友模板源码(含截图预览+本地可运行)

一套开箱即用的微信小程序社交交友项目源码,包含用户主页、朋友圈动态、好友发现、个人设置、摇一摇匹配、附近的人、聊天入口等核心页面。所有界面效果已通过截图文件(如find.png、moments_bg.jpg、mine.png、setting.png等)直观呈现,方便快速评估视觉风格与功能布局。代码结构清晰,含app.js全局配置、app.路由定义、util.js工具函数、data.js模拟数据,以及多张用户头像(adam.jpg、ben.png、mike.png)和操作图标(wechat.png、sc_2.

2026-06-09 08:47:10 264

原创 微信电影票小程序源码(含视频+图文导入指南,支持真机调试)

直接可用的微信电影购票类小程序完整源码,包含首页推荐、影片详情页、影院列表、在线选座、订单生成等核心功能模块,代码结构清晰,适配当前主流微信开发者工具版本。资源包里有MP4视频教程,从零开始演示环境搭建、项目导入、AppID替换、服务器域名配置到真机扫码调试全流程;同时提供Word图文文档和README.md说明文件,覆盖常见报错原因与基础定制方法,比如修改LOGO、调整影院名称、替换评分图标等。技术栈采用标准WXML+WXSS+JS,utils目录封装了请求封装、时间格式化、座位状态处理等常用函数,ima

2026-06-09 06:43:26 284

原创 MATLAB用fmincon求解约束下极大值再取极小值的实操案例

解决一类常见工程优化场景:在多个变量受线性与非线性约束限制的前提下,先对某一目标函数在局部范围内求最大值,再从所有可能的最大值中选出最小的那个结果——也就是max-min结构的嵌套优化问题。资源包里直接提供可运行的q2.m脚本,代码基于MATLAB内置fmincon函数实现,完整定义了决策变量上下界、线性不等式约束矩阵、非线性约束函数及合理初始点,不需要额外安装工具箱。配套说明.docx讲清楚问题建模逻辑:比如如何把‘对x求max,再对y求min’这类表述转化为标准优化形式;.png展示典型运行输出效果;q

2026-06-09 06:17:44 209

原创 学生心理测评系统全栈代码包:Django后端+Vue前端+MySQL数据库+部署指南

直接可用的学生心理健康评估系统,后端用Django(Python 3.8+)开发,涵盖用户注册登录、多角色权限控制(学生/教师/管理员)、问卷动态配置、在线作答、实时评分与报告生成;前端基于Vue.js构建响应式界面,集成在cms目录下,适配Chrome/Firefox/Edge等主流浏览器。数据库采用MySQL,提供quizzes.sql、questionnaire.sql、doctor.sql等建表脚本及初始测试数据,支持一键导入。项目结构完整,包含标准Django模块(models、views、url

2026-06-08 09:56:17 222

原创 Thunderbird里直接打开编辑保存EML邮件文件的轻量插件

在Thunderbird浏览器内部就能打开本地.eml邮件文件,不用导出、不用调外部程序,直接编辑收件人、主题、正文(支持HTML和纯文本双模式)、头信息,还能增删附件,改完一键保存回标准EML格式。插件基于WebExtension开发,含独立弹窗界面(popup.html)、专用保存页(save_eml.html)、后台逻辑(bgscript.js)和实验性API支持(experiments.js),适配Thunderbird 91及以上版本。资源包里有完整源码结构(scripts/views/image

2026-06-08 03:06:11 307

原创 RoboMaster竞赛用ROS2自瞄系统包:含装甲板YOLO检测、卡尔曼轨迹预测与完整部署配置

面向RoboMaster机器人比赛的ROS2实战型自动瞄准系统,支持实时识别敌方机器人装甲板并稳定跟踪。采用轻量级YOLO模型实现低延迟目标检测,适配嵌入式平台;集成卡尔曼滤波器处理运动目标的位置、速度和加速度估计,提升高速对抗下的瞄准连续性与抗遮挡能力。所有节点基于ROS2 Foxy及以上版本开发,包含armor_detector(图像输入→装甲框输出)、armor_tracker(检测结果→平滑轨迹+预测位姿)两个核心功能包,配套CMakeLists.txt、package.xml、接口定义(auto_

2026-06-07 10:29:35 307

原创 CSAPP malloc实验全套调试材料:含多版本mm.c实现、PPT讲解与可执行测试文件

提供CSAPP第9章malloc实验所需的完整开发与验证资源,包括多个可直接编译运行的mm.c实现版本(如917.cpp、malloc.cpp),适配Linux环境并兼容glibc内存测试;配套有详细讲解的malloc实验分析.ppt,帮助理解隐式空闲链表、首次适配策略、边界标签等核心概念;包含已编译好的可执行文件(917.exe、malloc.exe)、测试驱动程序(test_mm.c)、内存库支持文件(memlib.c、memlib.h)、头文件(mm.h)以及关键备份(mm.c.bak、最后mm.c.

2026-06-07 08:30:35 225

原创 双屏异显时副屏横屏显示异常的修复方案:控件比例与文字压缩问题一站式解决

主屏竖屏、副屏横屏组合下,Android系统默认渲染容易导致副屏UI控件拉伸变形、文字横向压缩、布局错位。这个方案不依赖第三方库,通过在Presentation启动后动态获取副屏DisplayMetrics,精准调整View宽高比和字体缩放因子,从源头修正显示失真。关键处理包括实时识别副屏方向、校准densityDpi参数、在Canvas绘制前注入Matrix预变换,确保SurfaceView与普通ViewGroup混合渲染时表现一致。已全面适配Android 8.0(API 26)至Android 14(

2026-06-07 06:19:08 261

原创 嵌入式可用的C语言数字滤波器代码包:FIR四类滤波+卡尔曼+升余弦+Kaiser窗

这套代码包专为嵌入式和实时信号处理场景设计,全部用标准C编写,不依赖特定平台或库,可直接编译运行。包含低通、高通、带通、带阻四种FIR滤波器实现,每种都提供独立源文件(如低通FIR.cpp、带通FIR.cpp),结构清晰,系数可配置;同时集成离散随机线性系统的卡尔曼滤波器(离散时间卡尔曼滤波),适用于传感器数据融合与状态估计;额外提供升余弦滚降滤波器(rcosine.CPP)用于通信系统脉冲成形,以及Kaiser窗设计模块(Kaiser窗口.cpp)辅助FIR系数生成;还包含多种FIR变体实现,如FIRLH

2026-06-07 05:37:43 262

原创 双基站AOA测角定位的GDOP计算工具包(含完整推导PDF、MATLAB/Python双版本代码与可视化结果)

双站AOA交叉定位中,GDOP直接反映定位精度受基站几何布局和观测角度误差影响的程度。这个工具包提供从基础观测模型出发的GDOP解析表达式完整推导,每一步都严格对应坐标变换、雅可比矩阵构建与协方差传播过程,并在推导过程.pdf中逐行展开。核心程序GDOP_of_AOA_2BS.m支持用户输入任意两个基站的平面坐标(x1,y1,x2,y2)及目标相对于各基站的方位角(θ1,θ2),实时输出当前构型下的GDOP数值;同步提供Python版本GDOP_of_AOA_2BS.py,依赖清晰列在requirement

2026-06-06 11:00:40 263

Python深度学习实战:图像隐写检测与还原系统(含可运行代码、答辩PPT、完整实验数据与技术文档)

一套开箱即用的图像隐写分析与去除毕业设计资源,基于Python和深度学习实现端到端隐写检测与内容还原。包含SRNet主干网络、CBAM注意力模块、GAN训练脚本、自编码器隐写嵌入模型等核心组件,支持SteganoGAN、LSB、WOW等多种隐写算法的识别与逆向处理。所有代码均经本地环境(PyTorch+OpenCV+TensorFlow兼容版)实测可运行,含完整训练/验证/测试流程(train.py、test.py、demo.py)、数据加载器(dataloader.py)、UI界面(stego_main_window.ui + PyQt5)、混淆矩阵可视化(confusion_matrix.py)及性能评估工具(get_bar.py)。配套提供高分答辩PPT(含技术路线图、实验对比图表、模型结构示意图)、详细设计文档(含数据集说明、超参配置、训练日志样例)、用户登录注册界面(login.py、register.py)以及多阶段训练脚本(0.train_autoencoder.py、1.train_GAN.py、train_GAN_func.py)。项目已通过助教审核,实际答辩评分95分以上,适合本科毕设快速部署与二次开发。

2026-07-04

小米商城风格静态网页练习包(含轮播、导航、图标等完整前端资源)

一套基于HTML和CSS实现的小米商城首页风格静态页面,适合作为前端入门练习项目。页面包含响应式轮播图(使用Swiper插件)、顶部导航栏、商品分类区域、底部版权信息、搜索图标、购物车图标、品牌LOGO群、信任标识及多张Banner图(ban1.jpg至ban3.jpg等)。所有样式通过style.css统一管理,并引入了reset.css重置默认样式、iconfont.css字体图标、swiper.min.css和swiper.min.js实现轮播效果,同时依赖jquery-1.11.0.min.js支持部分交互逻辑。无后端功能,不涉及用户登录注册,纯前端展示,可直接打开index.html运行查看效果,适合学习HTML结构搭建、CSS布局技巧、静态资源引用及常见JS插件集成。

2026-07-03

用于疟疾与巴贝虫寄生虫多阶段识别的深度迁移图卷积网络实现

这个资源包提供了一套完整的深度迁移图卷积网络(DTGCN)实现,专为医学图像中的寄生虫识别任务设计,支持多阶段疟疾寄生虫识别、大规模疟疾寄生虫识别以及巴贝虫寄生虫识别三类任务。代码基于PyTorch 1.0.0构建,兼容Python 3环境,已在Windows 10系统和NVIDIA GeForce 2080Ti GPU上验证可用。核心模块包括ResNet18主干网络(含预训练权重resnet18-5c106cde.pth)、图卷积层(GCN_model.py)、迁移学习关键组件(lmmd.py)、图结构构建工具(graph_fun.py)、损失函数封装(loss_fun.py)以及通用训练流程(train.py)。所有功能模块通过config.py统一配置,用户只需修改source_path和target_path参数即可切换源域与目标域数据路径。项目采用MIT许可证开源,配套README.md说明部署步骤、数据准备方式及模型加载方法。目录中重复出现的.py文件表明该包整合了多个实验版本或不同初始化设置,便于对比验证。无需额外安装复杂依赖,基础PyTorch+NumPy+PIL环境即可运行。

2026-07-03

基于MATLAB/Simulink的无人车路径跟随控制仿真模型包

提供一套开箱即用的无人车轨迹跟踪控制仿真环境,核心是PathFollowingFV.slx Simulink模型,支持车辆动力学可视化与路径跟随算法验证。配套包含PlannerCmdTests.mat和PlannerBusStruct.mat两个预设测试数据文件,用于驱动规划层指令输入;setSMVehicleVisuParameters.m脚本可自定义车辆可视化参数;readme.docx说明使用流程与接口规范;screenshot.jpg展示典型运行效果;license.txt明确授权范围;VehiclePathFollowing.zip为完整工程压缩包,内含所有依赖文件与结构定义。整个资源面向高校教学、算法原型验证及自动驾驶控制策略快速仿真需求,无需额外配置即可在MATLAB R2020a及以上版本中加载运行,适用于前视距离法、纯追踪(Pure Pursuit)或模型预测类路径跟随控制器的搭建与测试。

2026-07-03

MyBatis-Plus官方示例工程完整源码包(含多模块演示)

这个压缩包是 MyBatis-Plus 官方 GitHub 仓库的 samples 示例集合,包含大量开箱即用的代码实例,覆盖基础 CRUD、条件构造器、分页插件、逻辑删除、自动填充、多租户、SQL 注入防护、Lambda 查询、代码生成器集成等核心功能。项目基于 Maven 构建,含多个独立子模块 pom.xml,适配不同使用场景;提供标准 mvnw 脚本,无需本地安装 Maven 即可构建运行;配套多个 README.md 文件,分别说明各模块用途与配置要点;LICENSE 文件明确开源协议为 Apache-2.0;.gitignore 支持标准开发环境隔离。适合 Java 后端开发者快速上手 MyBatis-Plus 各类特性,也可作为企业级项目脚手架参考。

2026-07-01

纯HTML+CSS实现的京东首页静态页面(含全部图片资源与完整代码)

一套可直接运行的京东首页仿写前端练习项目,完全基于原生HTML和CSS构建,不依赖任何框架或JavaScript交互。包含首页核心模块:顶部导航栏、Logo、搜索框、分类入口、京东秒杀专区、轮播图占位区、商品推荐列表、底部服务链接及二维码等。所有图片资源均已整理齐全,如zhu.jpg、京东秒杀.png、logo.png、gwc.png(购物车图标)、no_login.png(未登录状态图)、以及各类频道图标(美妆、游戏、电影票、酒店、火车票、话费、礼品卡等),共30余张切图素材。文件结构清晰,主入口为京东.html,适合作为Web前端入门作业、课堂实训或自学练手项目,支持本地双击打开查看效果,兼容主流浏览器。

2026-06-30

STM32开发板通过ESP8266连WiFi,用App Inventor自制手机APP远程控LED

这个资源包提供一套完整的Wi-Fi远程控制实现方案:基于STM32F103(标准外设库)编写底层驱动,集成ESP8266模块实现串口AT指令通信;配套App Inventor工程文件(.aia)可直接导入生成安卓APP,扫码安装后即可在手机界面操作按钮开关开发板上的LED;包含全部Keil MDK工程源码(main.c、esp8266.c、usart.c、delay.c等)、编译输出文件(.axf)、一键清理脚本(keilkilll.bat),以及系统启动和外设底层支持文件;无需额外配置环境,开箱即用,适合嵌入式入门者快速验证Wi-Fi+APP双向控制流程。

2026-06-26

基于单片机的0-99秒可调计时器设计(含Keil工程与Proteus仿真)

这是一个完整的0-99秒倒计时/正计时功能实现方案,适用于51系列单片机学习与课程设计。资源包内含标准Keil C51工程文件(.uvproj、.uvopt)、已编译生成的HEX固件(.hex)、C语言源码(.c)、以及配套的Proteus仿真电路图(需用户自行加载到Proteus中运行)。程序采用定时器T0中断方式实现精准1秒计时,数码管动态扫描显示当前数值,支持启动、暂停、清零和重置操作。所有文件命名统一,结构清晰,可直接打开Keil工程修改参数或调试逻辑,也可在Proteus中加载.hex文件进行软硬件联合仿真验证。适合初学者理解定时器配置、中断服务流程、数码管驱动及主循环与中断协同工作机制。

2026-06-26

重庆市级行政区划ECharts地图数据包(含万盛经开区)

提供可直接用于ECharts的重庆市JSON地理数据文件,覆盖全部38个区县,明确包含万盛经济技术开发区边界信息;配套index.html示例页面,开箱即用,支持在ECharts中渲染重庆地图、绑定数据、实现区域高亮、点击交互等常见可视化需求;chongqing.为标准GeoJSON格式,坐标系为WGS84,已做拓扑校验与边界优化,适配ECharts 4.x/5.x版本;cqmap目录中预留扩展结构,便于后续添加区县下钻、街道级数据或自定义样式配置。

2026-06-26

BC3.1开发工具入门指南:含PDF手册与CHM帮助文档

这个资源包提供BC3.1软件开发工具的实用入门资料,包含一份结构清晰的PDF使用简介文档,覆盖安装配置、界面操作、基础编译流程和常见功能说明;配套CHM格式帮助文件,支持关键词检索与离线查阅;另附下载说明网页(.htm),指导用户正确获取和使用全部内容。所有材料面向初学者设计,侧重实际操作步骤与界面指引,不涉及高级编程技巧或底层原理分析,适合刚接触BC3.1的开发者快速上手。文件组织简洁明确,无需额外安装环境即可浏览阅读。

2026-06-26

Matlab频散曲线计算工具包:含模型定义、矩阵构建、特征求解与可视化示例

一套开箱即用的Matlab频散分析工具集,覆盖从物理模型参数设置(支持单层/双层结构)、弹性波传播矩阵构建(eigen.m、matrices.m)、切比雪夫微分算子生成(chebdif.m)、径向位移剖面计算(radialprofile.m)到频散关系求解(ComputeDispersion.m)和结果绘图(PlotDispersion.m)的完整流程。所有核心函数均提供清晰接口,配套example.pdf详细说明使用步骤,并附带多个典型算例(如srr.tif、ur.tif等位移场图像数据)及README.txt操作指引。无需额外安装工具箱,兼容主流Matlab版本,适合声学超材料、弹性波导、地层反演等方向中频散特性建模与验证。

2026-06-26

STM32F407驱动鸣志SR2步进电机的S型加减速控制工程包

基于STM32F407IGT6主控芯片,完整实现对鸣志(AMIS)SR2系列步进电机驱动器的S型加减速控制。代码已适配57/42型号步进电机,通过HAL库+定时器PWM输出+精确脉冲计数方式,完成加速度连续变化的平滑启停过程,避免传统梯形加减速带来的冲击和失步问题。工程包含完整的IAR(.ewp/.ewd)与Keil(.uvprojx/.uvoptx)双平台项目文件,支持CubeMX生成配置(.ioc),含详细引脚说明、Flash/SRAM链接脚本、中断服务程序、系统时钟初始化及硬件抽象层移植文件。配套文档《57&42步进电机梯形加减速实现.docx》提供对比参考,另有《STM32F407IGT6芯片定时器功能引脚分布.pdf》辅助外设配置。所有源文件(main.c、stm32f4xx_it.c、system_stm32f4xx.c等)均经过实测验证,可直接编译下载运行,适用于运动控制、精密定位、3D打印或CNC等需要高平稳性加减速的嵌入式场景。

2026-06-24

蓝桥杯嵌入式竞赛第十四届备赛工具与芯片资料合集

专为蓝桥杯嵌入式设计竞赛第十四届选手整理的完整本地开发环境搭建包,包含STM32G4系列核心开发支持:STM32CubeMX 6.2.1图形化配置工具、VS Code 1.76.0轻量级代码编辑器、JRE 8u221运行环境(适配旧版Java依赖软件)、PDF阅读器及串口调试助手ComAssistant。硬件驱动齐全,含CMSIS-DAP调试器USB驱动、STC单片机ISP烧录工具v6.85E、USB转串口驱动等。配套芯片手册覆盖全面,包括CT117E-M4竞赛平台原理图与产品手册、STM32G431RB数据手册、G4系列参考手册与编程手册、MCP4017数字电位器、DHT11温湿度传感器、DS18B20单总线温度芯片、AT24C02 EEPROM、LIS302DL加速度计、LM324运放、74HC_HCT573锁存器等常用外设PDF文档。所有资源已按功能分类归档,便于快速定位安装与查阅。

2026-06-24

C++面向对象编程入门实验包:含矩阵动态内存管理与运算实现

这套实验资源专为C++面向对象编程初学者设计,聚焦基础类封装与动态内存操作。包含多个可直接运行的.cpp源文件和对应.exe可执行程序,覆盖矩阵类的核心功能实践:使用new动态分配4×5整型矩阵空间、从标准输入初始化元素、格式化输出到控制台、实现矩阵加法与减法运算,并完成A1+A2、A1-A2的结果计算与显示,最后释放所有动态申请的内存。配套PDF文档为2021年春季课程发布的正式实验指导,内容结构清晰,题目编号明确(如基础1.cpp至基础5.2.cpp),每个程序均对应独立实验任务,适合课堂练习、课后巩固或自学验证。所有代码遵循C++基础语法规范,未依赖高级特性,强调构造函数、析构函数、指针管理及函数封装等OOP关键点。

2026-06-23

基于VS+Qt+OpenCV的相机参数标定与畸变图像实时校正工具

这是一款用C++开发的桌面端相机标定与图像校正辅助工具,集成OpenCV图像处理能力和Qt图形界面,支持单目相机内参、外参及畸变系数的完整标定流程。软件内置示例标定板图像(checkerboard)和多张畸变实拍图,可一键加载进行角点检测、参数求解与重投影误差分析,并生成caliberation_.txt结果文件。支持手动/自动模式切换,对图像缺失、角点检测失败、棋盘格尺寸错误等常见异常做了充分容错处理,运行稳定不崩溃。校正功能可对输入图像实时去畸变并保存结果图,输出路径清晰可见。项目采用Visual Studio 2019及以上版本构建,含完整源码(.cpp/.h/.ui/.qrc)、资源文件、编译配置(.vcxproj)及调试所需配置(.sln),开箱即用,适合本科生课程设计、毕业设计或初学者理解相机模型与OpenCV标定流程。配套技术博客提供详细搭建步骤、参数说明与常见问题解答。

2026-06-22

MATLAB广义回归神经网络货运量预测实战包(含数据+可运行代码)

一套开箱即用的MATLAB货运量预测实践资源,基于广义回归神经网络(GRNN)实现,包含完整可执行代码(chapter8_1.m、chapter8_2.m)、预处理数据(data.mat)、训练最优权重文件(best.mat)以及配套HTML说明文档(chapter8_1.html等)。运行前只需按提示加载数据和参数,无需额外配置环境或修改路径。代码结构清晰,分模块实现数据读取、GRNN网络构建、训练验证与预测输出全过程,适合初学者理解GRNN原理并快速复现结果。配套的运行提示.txt明确列出执行顺序和注意事项,html文档提供关键步骤注释和结果可视化示例。所有文件均经MATLAB R2018a及以上版本实测通过,兼容主流Windows和macOS平台。

2026-06-21

基于Siddon算法的三维放射路径快速计算MATLAB实现包

提供一套开箱即用的MATLAB代码,实现三维空间中射线穿过体素网格时精确放射路径长度的高效计算,核心采用经典的Siddon算法。包含主程序Siddon_matlab.m、预置3D Shepp-Logan模型数据(256×256×256)、完整注释与参数化结构,所有关键参数(如图像尺寸、体素大小、射线起点与方向)均可直接修改,无需改动底层逻辑。配套两篇原始技术文献:《Fast calculation of the exact radiological path for a three-dimensional...》和《P4218_CT_reconstruction_iterative_algebraic.pdf》,帮助理解算法原理与CT重建中的实际应用。资源中还附有可视化示意图(1.png、十字交叉问题-对应文章细节.png),直观展示射线与体素交点计算过程。适用于医学影像重建、放疗剂量计算、CT仿真等需要高精度路径积分的场景,特别适合电子信息、生物医学工程、计算数学等专业学生完成课程设计、大作业或毕业设计,支持MATLAB 2014a至2024a多个版本。

2026-06-19

带物理约束的深度强化学习能源调度代码包:含完整Python实现与多场景训练示例

这套资源提供可直接运行的Python代码,用于解决含真实工程约束的能源系统优化调度问题。代码基于深度强化学习框架构建,内置功率平衡、设备启停限制、爬坡率、储能SOC边界等典型物理约束建模机制,支持自定义约束条件注入。包含完整的仿真环境(如微电网或区域配网简化模型)、PPO/SAC等主流智能体实现、标准化训练流程、评估脚本及可视化模块。所有代码模块清晰分离,便于调试和二次开发;配套PDF文档说明算法原理、约束嵌入方式、超参设置逻辑及收敛判断标准。图片文件(1.jpg–9.jpg)为关键训练曲线、调度结果对比图、约束满足性热力图等实证可视化素材,覆盖不同负荷波动、新能源出力不确定性等典型工况。适用于高校科研复现实验、企业能源管理平台原型开发、智能调度算法 benchmark 测试等实际需求,不依赖特定硬件,主流CPU环境即可完成中小规模场景训练。

2026-06-16

YOLOv8轻量版战斗机识别工具:含ONNX模型、测试图集与可视化GUI界面

直接可用的战斗机类型识别检测工具,基于YOLOv8n精简结构导出ONNX格式模型,无需PyTorch环境依赖。内置PyQt5开发的图形界面,启动main.py即可加载测试图片、执行检测并实时显示识别结果与置信度。附带28张真实战斗机测试图像(含F-16、歼-10、苏-35等常见机型),全部存放在test_img文件夹中。训练评估指标完整呈现:s.png包含mAP@0.5、精确率(P)、召回率(R)随训练轮次变化曲线,便于效果复现与对比分析。环境配置仅需安装ultralytics官方YOLOv8基础依赖及PyQt5,兼容Windows/Linux平台,适合教学演示、快速验证或嵌入式边缘部署前的功能测试。所有代码模块清晰分离,Yolov8Detector.py封装核心推理逻辑,yolov8-pyqt5目录为GUI主程序,开箱即用,不提供原始PyTorch权重,仅交付优化后的ONNX模型。

2026-06-17

Ymodem协议移植详解[可运行源码]

本文详细介绍了Ymodem协议的基本原理、数据格式及其在嵌入式系统中的移植过程。Ymodem协议是XModem的改进版本,支持快速、稳定的文件传输,尤其适用于调制解调器之间的通信。文章首先概述了Ymodem协议的特点,包括其支持1024字节信息块传输和CRC校验机制。随后,详细解析了Ymodem的数据格式,包括起始帧、数据帧和结束帧的结构及其传输过程。最后,提供了完整的Ymodem协议移植代码,包括接收字节、接收数据包、接收文件以及通过串口烧写文件的实现,并附带了读写Flash的底层驱动代码。通过本文,读者可以全面了解Ymodem协议的工作原理及其在嵌入式系统中的应用。

2026-06-16

三相逆变器双电流环控制源码:含DQ坐标变换与PI调节主函数

一套可直接用于三相逆变器开发的嵌入式控制代码,聚焦双电流环闭环策略——同时采集电感电流和电容电流,通过Clarke-Park变换转至DQ坐标系,提升参考信号跟踪精度;内含完整的PI控制器计算逻辑、坐标变换实现、以及基础外设初始化框架;代码以单个C文件(三相.c)组织,主函数结构清晰,便于移植到常见MCU平台(如STM32、DSP等),用户需自行补充硬件配置、ADC采样、PWM输出等底层驱动适配;适用于并网逆变、UPS或储能变流器等对动态响应要求较高的场景。

2026-07-31

Django实现的小波域图像水印嵌入与提取系统(含Haar变换、Arnold置乱)

一套开箱即用的Python Django数字水印系统,专注图像版权保护场景。支持原始图像与水印图像上传,自动完成Haar小波多层分解、低频主成分保留、高频细节子图嵌入,并集成Arnold置乱增强鲁棒性。后台基于MySQL存储任务记录与参数配置,前端提供清晰的操作界面和嵌入/提取结果对比图。配套完整本地部署指南(含Python环境、Django版本、数据库初始化说明),附带毕业论文文档、答辩PPT、SQL建表脚本、Navicat和IDEA/Eclipse导入教程。所有源码模块清晰:图像预处理、小波变换封装、水印嵌入算法核心、提取还原逻辑、Web路由与视图层。实测兼容常见PNG/JPEG格式,嵌入后PSNR保持在35dB以上,对JPEG压缩、高斯噪声、裁剪具备基础抗干扰能力。适合课程设计、毕业设计快速复现与二次开发。

2026-07-29

Python初学者列表操作实战包:从创建、索引、切片到成员判断,含生活化案例与课堂即用素材

专为刚学完循环、准备接触Python数据类型的入门学生设计,聚焦列表这一最常用序列类型。资源包含列表创建方法(普通列表、混合数据类型、嵌套列表)、正向与反向索引、基础及间隔切片、in/not in成员判断等核心操作。配套小星星打印三角形复习案例强化循环+列表结合应用,购物车果蔬分类判断则贴近生活场景,帮助理解列表在实际逻辑中的作用。所有练习代码独立可运行(如索引.py、切片.py、成员运算符.py、列表嵌套.py),PPT课件(12-初识列表.pptx)结构清晰,适配120分钟线下课,含情景引入、知识点讲解、学生分享环节设计。教案部分提供课前准备清单(设备检查、安全提醒)、课堂活动时间分配建议、课后总结要点及教师反思模板,支持直接开课或按学生反馈动态调整案例难度。素材已整理就绪,无需额外配置,打开即可用于教学演示、学生实操或课后巩固。

2026-07-29

MATLAB图像亮度值提取工具包(含HSV转换与自定义函数)

提供一套可在MATLAB中直接运行的图像亮度提取方案,包含hsv.m(实现RGB到HSV色彩空间转换)、Untitled2.m(主流程脚本,读取图像并计算亮度分量)、myfunction.m(封装亮度提取核心逻辑,支持灰度化或V通道提取)。适用于需要批量分析图像明暗特征的场景,如光照评估、图像质量预检、视觉算法前置处理等。所有脚本均基于基础MATLAB函数编写,无需额外工具箱,兼容R2015a及以上版本。输入为常规格式图像(jpg/png/bmp),输出为数值矩阵形式的亮度数据,可进一步用于统计分析、阈值分割或可视化展示。

2026-07-22

观察者模式的实现[项目代码]

观察者模式是一种行为型设计模式,用于定义对象之间的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并自动更新。该模式包含主题(Subject)和观察者(Observer)两个核心角色。主题维护一个观察者列表,并提供添加、删除和通知观察者的方法。观察者则在收到通知时更新自己的状态。文章详细介绍了如何通过C++实现观察者模式,包括定义主题接口、具体主题、具体观察者以及客户端代码。通过示例代码展示了如何创建主题和观察者对象,并在主题状态变化时通知所有观察者。同时,还演示了如何移除观察者,确保只有相关对象接收到通知。这种模式广泛应用于事件驱动系统中,如用户界面组件和消息传递系统。

2026-07-18

火柴人乒乓球Unity完整项目:含AI对战、广告集成与多平台支持的2D街机游戏源码

一套开箱即用的Unity火柴人乒乓球游戏工程,基于C#开发,兼容Unity 2017.1.1f1及以上版本。项目采用纯2D Sprite实现,包含完整的游戏逻辑:玩家拖动控制火柴人左右移动击球,AI对手具备基础反应与难度调节能力;内置Ball.cs、GameManager.cs、MusicAndSound.cs等核心脚本,代码结构清晰、注释完整,便于二次开发。支持Android和iOS双平台打包,已集成AdMob广告系统与Facebook SDK,方便快速接入变现与社交功能。图形资源使用简单矢量风格火柴人动画(含ai1.anim、action.anim、ai.anim、audience.anim等),控制器文件(AiPlayer.controller、Player.controller)与音效管理模块(MusicAndSountSetting.cs、AdsControl.cs)均已配置就绪。菜单界面(Menu.cs)、观众动画(audience.controller)、物理碰撞响应及音轨播放均已完成调试,可直接运行或按需替换皮肤、调整参数(如球速、AI灵敏度、得分规则)实现个性化定制。

2026-07-16

仿魅族官网的六页HTML+CSS静态网站作业包,含完整页面与样式文件

一套完整的网页设计学习资源,复刻魅族手机官网风格,包含首页、魅族18产品页、Flyme系统页、耳机页、参数页、登录页共六个HTML页面,每个页面配套独立CSS文件(如index.css、魅族18.css、flyme.css等),所有样式纯CSS实现,无框架依赖。资源包内含全部图片素材(存于img文件夹)、README.md说明文档,以及原始期末作业文件结构,适合前端初学者练习HTML结构搭建、CSS布局控制、响应式基础及多页面站点组织逻辑。代码简洁规范,注释清晰,可直接本地运行查看效果,无需服务器环境。

2026-07-15

GNSS观测文件解析工具:支持RINEX格式读取与关键数据提取

这是一个基于C++开发的轻量级GNSS观测数据处理工具,主要面向RINEX格式的观测文件(如.lhaz.12o这类标准命名的观测文件)进行解析。程序可直接读取RINEX 2.x/3.x版本的观测数据文件,提取卫星PRN号、历元时间、伪距、载波相位、信噪比等核心观测值,并支持导出为结构化文本或供后续分析使用。配套提供编译完成的Windows可执行文件(DrawDat.exe),以及完整VS2010项目工程(含源码DrawDat.cpp、解决方案.sln、项目过滤器.filters等),方便用户直接运行或二次开发。所有构建中间文件和调试符号(.pdb、.ilk、.obj等)均已包含,确保可复现编译环境。不依赖外部库,纯原生C++实现,适用于科研、教学及GNSS数据预处理场景。

2026-07-14

单片机驱动16×16 LED点阵屏广告显示方案(含原理图、源码与文档)

提供一套完整的基于51单片机的LED点阵广告牌实现方案,支持16×16点阵屏滚动显示文字和简单图形。压缩包内含Keil工程源码(C语言)、Proteus仿真文件、电路原理图(含74HC595驱动、行/列扫描设计)、PCB参考布局、详细设计文档(.doc格式)以及HTML版使用说明。所有代码模块清晰,包含主控逻辑、字模提取、定时器中断扫描、串口接收简易指令等功能,可直接烧录运行。适用于电子类课程设计、本科毕业设计选题或小型嵌入式展示项目,硬件成本低,元器件均为常用型号(STC89C52、74HC595、LED点阵模块等),配套文档涵盖软硬件调试要点与常见问题解决方法。

2026-07-13

Python实现的多模态虚假新闻识别项目(含BERT+CatBoost模型、完整可运行代码与详细说明)

一套开箱即用的虚假新闻检测实践项目,融合文本语义(BERT微调)与结构化特征(CatBoost/LightGBM),支持新闻标题、正文、发布时间、来源可信度等多维度联合建模。代码基于Python 3.7+开发,包含训练(train.sh)、预测(predict_test.py)、模型加载(bert-final.py)和集成推理(lgb_cat_blend_lb9546.py)全流程脚本;预置tf_bert_model和bert-master子模块,适配HuggingFace Transformers接口;附带requirements安装清单(packages.txt)、环境配置脚本(req.sh)、测试执行脚本(test.sh)及Markdown格式README说明文档。所有源码均有中文注释,变量命名清晰,关键步骤添加逻辑说明,适合课程设计、期末大作业直接使用或二次开发。项目已在真实数据集上验证,集成模型线下LB达0.9546,兼顾准确率与可解释性。

2026-07-13

大学生心理测评与咨询管理后台(SSM框架Java毕设,含完整源码、MySQL数据库及部署指南)

一套面向高校场景的心理健康服务管理系统,专为Java初学者和毕业设计学生准备。系统基于Spring+SpringMVC+MyBatis(SSM)架构开发,前端采用JSP+HTML,后端逻辑清晰、注释完整,新手照着教程也能快速上手部署。包含用户注册登录、心理测评问卷发布与结果查看、咨询预约管理、管理员后台数据统计等功能模块,界面简洁实用,操作流程符合实际业务需求。配套提供MySQL 5.7兼容的xinlijiankang.sql数据库脚本、IDEA项目工程文件(含pom.xml、src目录结构)、Tomcat 7/8部署说明及基础软件工具清单。所有代码经过本地调试验证,解压后按步骤导入数据库、配置Tomcat、启动服务即可运行。资源包内含用户名密码.txt、部署说明.txt、程序.zip及完整项目目录结构,支持课程设计、期末大作业或毕业答辩直接使用。

2026-07-12

Python Flask后端+百度地图+ECharts实现动态地理位置散点图可视化组件

一套开箱即用的地理空间数据可视化方案,基于Python Flask构建轻量级后端服务,前端通过ECharts渲染百度地图上的动态散点图(scatter)。支持JSON格式数据交互,后端可主动触发数据更新,前端通过AJAX轮询或事件响应实时拉取最新坐标点并重绘图表。项目结构清晰,包含完整配置文件(config.py)、主服务入口(main.py)、异步JSON数据接口(asyncJson.py)及配套静态资源(CSS/JS/百度地图SDK)。内置百度地图API集成,无需额外申请密钥即可快速启动本地调试;适配常见地理坐标系(BD09),支持自定义图标、颜色、提示框和点击交互。适用于物流网点分布、设备定位监控、门店热力展示等场景,可直接嵌入大屏系统或作为独立模块接入现有Web平台。配套README提供部署说明与运行指引,代码兼容Python 3.8+,无复杂依赖,适合快速二次开发与定制。

2026-07-11

微信小程序记账工具完整源码包,含首页、明细页、日志页及配套资源

一套开箱即用的微信小程序记账应用源码,包含完整的页面结构与功能模块:首页(index)用于总览收支情况,明细页(item)支持单笔账目查看与编辑,日志页(logs)记录操作历史;配套6张PNG图标、1个GIF动图、基础样式文件(wxss)、逻辑脚本(js)、配置文件()及工具函数(util.js);所有页面均遵循微信小程序标准目录规范,适配app.全局配置和app.wxss统一样式,附带readme.txt说明文档和.gitignore版本控制配置;代码采用原生JavaScript开发,无需额外框架,可直接导入微信开发者工具运行调试,适合学习小程序页面路由、数据绑定、本地存储及UI组件布局。

2026-07-11

轻量级本地音乐播放器源码包:PySide6实现,支持歌词同步与SQLite检索

一个开箱即用的Python本地音乐播放器项目,基于PySide6构建图形界面,兼容PyQt6。内置歌曲信息解析、内嵌歌词显示、在线歌词自动匹配功能,所有音频元数据和播放记录通过SQLite3本地数据库管理,方便快速检索与历史回溯。资源包含完整UI图标集(浅色/深色双模式)、字体文件、多张界面截图、LICENSE协议、README说明文档及打包脚本Tool-Py2exe.bat,支持一键生成Windows可执行文件。图标资源覆盖播放控制(播放/暂停/上一曲/下一曲)、循环模式(单曲循环/列表循环/随机播放)、网络状态(云下载/离线)、翻译功能等常用操作,适配高分屏显示(hi-res.jpg)与任务栏图标(music.ico)。所有Python源码结构清晰,UI界面由.ui文件定义,逻辑与视图分离,便于二次开发或功能扩展。

2026-07-11

跨平台视频会议客户端源码(Windows/macOS/Linux),基于OWT+WebRTC+Electron实现音视频通话、桌面共享与本地录制

这是一个开箱即用的跨平台视频会议客户端源码项目,支持Windows、macOS和Linux三大操作系统,底层整合Intel主导的Open WebRTC Toolkit(OWT)和标准WebRTC协议,通过Electron封装实现桌面级应用体验。核心功能包括实时高清音视频通话、双向文字聊天、多路摄像头切换、全屏或窗口级桌面共享、以及本地MP4格式录像保存。项目已预置完整构建脚本(如electron-builder.cmd、install-app-deps.cmd等),适配主流开发环境,可直接编译打包为原生安装包。依赖管理清晰,包含Babel配置(.babelrc)、CSS主题文件(theme-chalk.css)、命令行工具集(electron.cmd、semver.cmd等)及多份开源许可证(Apache-2.0、BSD)。不依赖云端服务绑定,客户端可对接任意兼容OWT Server的后端(如GitHub开源的owt-server),适合二次开发、私有化部署或教学研究使用。

2026-07-10

MATLAB实现AKQH模型电法正演计算(含插值与频谱分析)

提供一套完整的电法勘探正演模拟MATLAB代码,核心围绕AKQH地电模型展开。firstwork.m为主控脚本,负责整体流程调度;elecltick.m实现电法正演核心计算,包括电位响应求解与场分布模拟;DataFFT.m对正演结果进行快速傅里叶变换,支持时域到频域的转换分析;Lagrange_Interpolation_6_150dpi.tif为六阶拉格朗日插值示意图,辅助理解空间离散与插值精度控制。所有文件可直接运行,输入模型参数后输出理论视电阻率曲线或电位分布数据,适用于教学演示、算法验证及基础科研建模。代码结构清晰,注释完整,不依赖特殊工具箱,兼容MATLAB R2015a及以上版本。

2026-07-10

Java实现的智能电表数据采集系统(含完整源码、配置文档与业务流程图)

一套面向毕业设计场景的智能电表数据采集系统,采用Java语言开发,支持串口通信方式对接电表设备,完成实时数据读取、解析与本地存储。资源包内含可直接运行的Eclipse项目工程,结构清晰:src目录存放核心业务逻辑与通信模块,config.xml用于配置串口参数及采集周期,lib目录集成RXTX串口驱动等必要依赖;数据库字典与采集流程说明文档详细列出表结构、字段含义及主流程节点;flow.jpg为可视化业务流程图,涵盖设备连接、数据请求、响应校验、入库与异常处理环节;配套README.md提供编译运行指引,.settings/.classpath/.project确保IDE环境兼容性;另附错误日志样本和配置说明Word文档,便于快速部署调试。

2026-07-06

含故障特征的变压器谐波信号MATLAB数据集(含BP神经网络示例)

这个资源包提供一组真实反映变压器典型故障状态下的谐波电流/电压信号数据,适用于故障识别、特征提取和模型训练等任务。数据已整理为MATLAB可直接加载格式,配套包含一个完整的BP神经网络实现脚本(bp.m),可用于快速验证分类或回归效果;另附说明.txt文件,明确标注数据维度、采样条件、故障类型对应关系及使用注意事项。数据覆盖常见故障场景,如绕组短路、铁芯松动、绝缘老化等引发的谐波畸变特征,尤其突出2次、3次、5次等关键谐波分量的变化规律。所有信号经过预处理,去除了明显噪声干扰,保留了原始故障谐波指纹特性,方便直接用于CNN、LSTM、SVM等其他智能算法的输入适配。无需额外清洗,开箱即用,适合高校教学、科研建模及工业诊断算法原型开发。

2026-07-06

MATLAB非凸优化求解工具箱:支持L1/Log/Lp12等正则项与多种损失函数

这个开源MATLAB/Octave工具箱专为非凸优化问题设计,核心是改进版GIST算法,能高效求解形如min_x f(x)+lambda*g(x)的目标函数。数据拟合项f(x)涵盖最小二乘(线性回归)、线性SVM(二次铰链损失)、逻辑回归、校准铰链损失等;正则化项g(x)支持L1套索、L2岭回归、对数和惩罚(LSP)、p1/2的非凸lp伪范数、组套索等多种形式。工具箱包含完整求解器函数(如gist_least.m、gist_logreg.m、gist_hinge2.m)、软阈值算子(soft.m)、TV正则化解混模块(sunsal_tv.m)、光谱解混演示(demo_unmix.m)、分类任务示例(demo_classif.m)及可视化脚本(visu_classif.m)。配套提供USGS标准光谱库(USGS_1995_Library.mat)、单纯形投影(l2simplex.m)、字典预处理(sort_library_by_angle.m、prune_library.m)等实用工具。所有函数均支持Octave兼容运行,附带详细README说明与引用文献要求,适用于遥感解混、稀疏建模、机器学习正则化研究等场景。

2026-07-05

MATLAB精馏塔动态仿真工具:带GUI界面,支持塔板数、回流比等参数实时调整

这是一个基于MATLAB开发的精馏塔动态建模仿真工具,包含完整可运行的GUI操作界面。用户无需修改代码,直接在图形界面上输入关键工艺参数,如进料位置、塔板总数、回流比、进料组成、操作压力、冷凝器/再沸器类型等,点击运行即可获得全塔组分分布、温度曲线、浓度变化趋势及动态响应过程。程序主体由distillation_Column.m和配套的distillation_Column.fig构成,main.m为启动入口;paras.mat用于保存默认参数配置,output.mat存储每次仿真结果,便于后续分析或绘图。模型采用严格平衡级方法,考虑气液相平衡(如Antoine方程)、物料与能量守恒,适用于二元或拟二元体系的教学演示与初步工艺评估。所有文件均为纯MATLAB脚本与图形资源,不依赖Simulink或其他工具箱,兼容R2015b及以上版本。

2026-07-05

空空如也

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

TA关注的人

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