自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB一键提取信号包络与包络谱的实用工具包(含示例图和可运行脚本)

直接运行就能出结果的MATLAB希尔伯特变换工具包,专为振动、声学等一维实信号设计。输入原始时域数据(如加速度或电压序列),自动完成解析信号构造、瞬时幅值计算(即包络波形),再通过FFT生成包络谱图。配套3张典型结果图(hilbert__1.png至3.png)直观展示处理效果,主程序chengxu.m带完整中文注释,支持自定义采样率、FFT点数和窗函数。所有代码基于MATLAB原生signal工具箱编写,不依赖第三方库,在R2018a–R2023b版本实测通过。附带Python版hilbert_envel

2026-07-31 03:21:03 236

原创 基于STC51单片机的车载酒精检测与点火禁用系统(含Proteus仿真+Keil工程)

这个资源包提供一套可直接上手的防酒驾硬件控制方案,核心是STC系列51单片机,能实时读取酒精传感器模拟信号,通过ADC0832完成A/D转换,结合DS18B20采集环境温度作辅助参考。检测值超过20mg/100mL阈值时,自动触发声光报警(蜂鸣器)并切断点火电路(继电器控制),同时在LCD1602屏上动态显示酒精浓度和温度数据。配套完整Keil uVision工程,包含main.c及各功能模块源码(ADC0832.c、lcd1602.c、Ds18b20.c等)、头文件、编译输出文件(.OBJ/.LST/.P

2026-07-23 03:43:22 223

原创 基于STC89C52的猜数字游戏硬件套件:矩阵键盘输入+数码管反馈+完整Keil工程

直接上手就能做的51单片机互动小项目,用STC89C52或兼容芯片搭建真实硬件系统。通电后按K1键开始游戏,单片机自动产生0~9随机数,用户通过4×4矩阵键盘输入猜测值,数码管实时显示提示信息——‘大了’‘小了’或‘恭喜!’,直到猜中为止。配套资料覆盖从设计到验证全流程:PDF和SchDoc双格式原理图、BMP流程图、Excel元件清单、Keil C51完整工程(含main.c源码、.uvproj/.uvopt配置文件、编译生成.hex/.lst/.M51等输出文件)、STARTUP.A51启动代码,以及多

2026-07-16 04:01:53 249

原创 Python恶意软件动态行为检测系统:带Web界面的多模型分类实战项目

一个开箱即用的恶意软件检测实践项目,专注基于运行时API调用序列的动态行为分析。支持PE格式样本自动解析,提取API调用流并生成结构化CSV特征文件;内置CNN、LSTM、TextCNN和TF-IDF四种分类模型训练脚本,可独立训练或对比评估,还提供结果堆叠融合功能。前端采用Flask搭建轻量Web平台,含首页、结果页、404页及基础模板,支持本地文件上传检测并实时返回分类结果与置信度。配套完整环境配置说明(含.gitattributes和.idea配置)、测试样本(哈希命名的API序列文本)、日志输出目录

2026-07-15 03:02:13 189

原创 MATLAB版LFM雷达仿真工具:调参看测距测速效果与距离分辨能力

一套开箱即用的LFM雷达信号仿真工具,含主控脚本LFM.m和两个核心模块LFMcejucesu.m(负责距离-速度联合估计、匹配滤波、回波建模)与LFMceju1.m(专注距离分辨率分析)。支持自由调节中心频率、带宽、脉冲宽度、采样率等关键参数,实时观察不同配置下测距精度、测速范围及最小可分辨距离的变化。配套输出图像包括LFM_radar_output.png(整体处理结果)、LFMcejucesu_range.png(距离维响应)、LFMcejucesu_doppler.png(速度维响应)、LFMcej

2026-07-14 04:32:09 180

原创 5×5×3米房间LED可见光通信光照仿真Matlab工具包

这个Matlab资源包专为室内可见光通信(VLC)光照建模设计,适用于标准5米×5米×3米的矩形房间场景。核心脚本c34e84cf45b2dac922d894e7f1d35864.m基于朗伯辐射模型和视距信道假设,可计算LED阵列在空间各点的照度值、光功率衰减及路径损耗,支持灵活调整LED半功率角、发射功率、安装高度、阵列排布方式以及接收器坐标位置。运行后自动生成照度热力图(vlc_simulation_.png)、等照度线图(vlc_simulation_contour.png)和信道冲激响应数据,便于直

2026-07-13 06:47:36 189

原创 小样本时间序列快速估算最大Lyapunov指数的MATLAB工具包(含MEX加速)

专为数据量有限的实际场景设计,比如短时振动信号、低采样率脑电片段或实验观测序列,这套MATLAB工具包能高效计算最大Lyapunov指数。核心算法采用小数据量法(Small Data Sets Method),不依赖长序列,自动完成相空间重构——包括延迟时间与嵌入维数的自适应估计,接着进行邻域搜索、指数拟合,并输出可视化结果图(lyapunov_.png)。主程序LargestLyapunov.m可直接调用,内部集成了MEX编译函数,相比纯MATLAB实现提速数倍,适合嵌入实时分析流程或批量参数扫描任务。无

2026-07-13 06:19:29 211

原创 动态时序数据下旋转门压缩参数的强化学习自适应调优工具包

针对工业场景中持续变化的时序数据流,这套工具包用强化学习自动调整旋转门算法(SDT)的关键参数——包括斜率阈值和时间窗口长度,让压缩过程始终匹配当前数据特征。Python实现,含完整训练流程(Train.py)、环境建模(environment.py)、CSV数据加载(readCsv.py)和一键运行主程序(Main.py)。支持Docker容器化部署,内置Dockerfile和startup.sh启动脚本,依赖统一由requirements.txt管理。算法将SDT压缩建模为马尔可夫决策过程,智能体通过与

2026-07-12 04:13:47 172

原创 纯C实现的单机版车辆档案工具,免数据库,支持车牌/车主快速查档

一款不依赖任何数据库的轻量级车辆信息管理程序,用标准C语言编写,所有数据以文本文件形式本地存储。主要功能包括车辆基础信息录入(车牌号、车型、所有人姓名、登记日期等字段)、按车牌号或车主姓名模糊或精确查询、简单统计(如总数量)。运行环境只需基础C编译器(如GCC),编译后生成单一可执行文件,适合无网络或低配置电脑使用。源码结构简洁,主逻辑集中在车辆信息管理系统.c文件中,含完整菜单驱动交互界面,输入提示清晰,错误处理基础但有效。代码注释充分,变量命名贴近实际含义(如car_no、owner_name),便于理

2026-07-11 05:02:53 213

原创 GFDM系统Matlab仿真包:用特征分解+导频估计信道,直观对比ICI/ISI抑制效果

一套开箱即用的GFDM通信系统Matlab仿真资源,聚焦信道估计环节,采用特征分解法配合导频辅助策略,专门应对广义频分复用中的载波间干扰(ICI)和符号间干扰(ISI)。包含主控脚本main.m及多个功能模块文件,运行后自动生成信道响应估计图、误码率曲线(支持导频辅助与AWGN两种场景)、功率谱分布等结果图,所有图表已实测输出并附带截图(运行结果.jpg、运行结果2.jpg)。代码基于Matlab 2019b编写,无需安装额外工具箱,解压后放入工作路径,双击main.m即可一键执行。配套BER分析脚本(GF

2026-07-06 03:37:57 174

原创 台球厅老板用的SSM后台:管会员、管球桌、看营收,开箱就能跑

专为台球厅设计的一体化运营后台,员工登录后按角色分配权限,轻松管理会员资料、等级、储值金额和消费流水,支持积分发放与兑换;实时更新每张球桌状态(空闲/使用中/维修中),处理预约登记、自动计时计费;后台自动生成日/月营收报表、收入趋势图、会员活跃度统计等经营数据看板,辅助日常决策。技术上基于Spring+SpringMVC+MyBatis(SSM)搭建,数据库用MySQL,前端采用jQuery+Bootstrap实现适配PC和主流浏览器的响应式界面。项目结构规范,包含完整src分层(controller/se

2026-07-02 05:41:20 184

原创 风电功率预测实战代码包:CNN-LSTM融合注意力机制,含数据预处理、训练测试全流程与可视化图表

直接可用的风电功率预测Python代码包,采用CNN提取风速、风向等多变量序列的局部模式,LSTM建模长时间依赖关系,Attention模块动态聚焦关键时间步,提升短期与超短期预测稳定性。代码结构清晰,main.py为主入口,支持导入任意CSV格式风电历史功率数据(如cluster4.csv),自动完成MinMaxScaler归一化、滑动窗口构造(可调输入长度与预测步长)、模型编译训练、验证集早停、测试集评估全流程。输出RMSE、MAE、R²三项核心指标,并生成真实值vs预测值对比曲线图(1.jpg、2.j

2026-07-02 05:05:17 211

原创 STM32F411CEU6 Keil一键编译工程包(含全外设驱动与清理脚本)

基于STM32F411CEU6芯片的Keil MDK完整开发工程,开箱即用,无需额外配置即可编译下载运行。工程已实际调试验证,包含标准启动流程、系统时钟初始化(RCC/SYSCLK)、中断向量表(stm32f4xx_it.c)、主程序入口(main.c)及system_stm32f4xx.c底层支持。集成GPIO、USART(含usart.c/usart2.c)、TIM定时器、ADC、I2C、SPI、DMA、PWM、EXTI外部中断、FLASH读写、IWDG独立看门狗等常用外设驱动源码与对应编译中间文件(.

2026-07-02 03:35:56 206

原创 MATLAB版Q学习机器人寻路仿真包:含GUI界面、栅格地图与实时路径可视化

直接运行就能看到机器人在网格地图里自己找路的MATLAB仿真环境,用Q学习算法实现从起点到终点的自主导航,自动避开障碍物并逐步优化行走路线。主程序PathPlanning.m一键启动,配套图形界面PathPlanning.fig支持参数调节,内置inf.mat标准测试地图和实拍场景图17-04-13.tif,可快速切换不同环境。传感器建模(Sensor.m)模拟距离感知,MovRobot.m控制移动动作,Replay.m支持经验回放提升训练稳定性,InitrialQ.m初始化Q表,PlotStats.m和P

2026-06-25 03:51:50 205

原创 通达OA 2017五十大用户授权补丁包:含tdkey10.dat与RockeyCache.dat运行支持文件

这个资源提供通达OA 2017标准版50用户规模所需的两个核心授权文件——tdkey10.dat作为主注册凭证,RockeyCache.dat用于模拟硬件加密锁缓存机制。配合已存在的webroot(前端入口)、bin(服务程序)、MYOA(业务逻辑)、inc(函数库)、attachment(附件模块)等目录结构,可完成系统功能激活。适用于已完成基础部署但暂无正式授权的内部测试或小团队办公场景。使用时需将tdkey10.dat和RockeyCache.dat手动覆盖到对应安装路径下的授权目录,再重启Apach

2026-06-24 07:09:55 242

原创 VC++ MFC版遗传算法与蚁群算法可视化演示工程(含完整源码和可执行界面)

基于Visual C++和MFC框架开发的双算法演示程序,内置遗传算法(GA)和蚁群算法(ACO)两个独立运行模块。启动后可通过图形界面调整种群规模、交叉率、信息素挥发系数等关键参数,实时查看迭代过程中的最优解变化曲线、收敛趋势图及路径搜索动画。程序自带高精度计时器(PerfTimer.h),自动统计单次运行耗时与收敛代数;支持将最优解、历史数据导出为文本文件。绘图模块采用双缓冲技术(MemDC.h)避免闪烁,图表类(Chart.h)适配多种坐标系与曲线样式。工程结构清晰:GAView.cpp/ACOVie

2026-06-24 04:13:48 556

原创 Python写的微信小助手,能查天气、讲冷笑话、自动回消息

一个轻量级微信自动回复工具,用Python开发,不依赖网页版或模拟登录,基于稳定协议封装库实现消息收发。核心功能包括:关键词触发式自动应答(比如发‘天气’就返回本地实时天气)、定时推送随机冷笑话、支持自定义配置项(如AppID、API密钥、默认城市)。代码结构清晰,main.py是启动入口,wechat_robot.py处理消息路由和逻辑分发,weather.py调用公开天气API获取数据,joke.py从内置列表或简易接口读取笑话内容,config.py统一管理所有参数,logs目录自动记录运行日志,re

2026-06-22 04:24:55 218

原创 鸿蒙商城App全功能源码包:ArkTS开发,含UI资源、配置文件与构建脚本

这个鸿蒙商城App源码包基于ArkTS语言开发,完整适配OpenHarmony和华为鸿蒙OS系统,开箱即用。项目结构严格遵循官方工程规范,包含entry主模块、resources资源目录、AppScope应用作用域配置,以及完整的hvigor构建体系(含hvigorfile.ts、build-profile.5、hvigor-config.5等)。源码共106个TypeScript文件,覆盖首页、商品列表、详情页、购物车、订单、用户中心等核心页面逻辑,集成状态管理(@State/@Builder/@Obse

2026-06-20 05:02:49 222

原创 狗狗8种日常行为图像集:1551张实拍图,带YOLO与VOC双格式标注(吠叫/进食/躺卧/坐立/站立/睡觉等)

1551张真实场景下拍摄的狗狗图像,每张都标注了精确的边界框,覆盖吠叫、默认状态、进食、侧躺、俯卧、坐、睡、站立共8类典型行为。所有图片未经增强处理,分辨率适中,可直接用于目标检测模型训练或验证。数据包结构清晰,包含JPEGImages(全部.jpg原图)、Annotations(1551个VOC标准.xml文件)、labels(1551个YOLO格式.txt文件)三个主目录。各类别样本数量分布均衡:躺卧240张、睡觉253张、默认状态211张、进食208张,其余类别在148–231张之间,总计1613个标

2026-06-20 04:46:18 242

原创 MATLAB余弦调制滤波器组完整可运行工程:含原型设计、测试脚本与频谱/重构验证

一套开箱即用的MATLAB余弦调制滤波器组(CMFB)实现,包含核心函数cmfb_pfd_lim.m(负责原型滤波器设计与余弦调制生成)和主测试脚本cmfb_test.m。运行后自动完成子带分解、频谱分析、混叠误差计算、信号重构及重构信噪比(SNR)评估。所有代码基于MATLAB基础语法编写,不依赖Signal Processing Toolbox等额外工具箱,兼容R2015b及以上版本。支持快速验证CMFB的关键性能指标:通带/阻带衰减、通道间混叠抑制、理想重构偏差、时域波形保真度。目录结构简洁,注释清晰

2026-06-20 04:11:35 250

原创 STM32F103不用外置电路测正弦波峰峰值的ADC实现方案

直接利用STM32F103芯片内置ADC模块,对输入正弦波信号进行连续采样,动态跟踪并记录采样序列中的最大值和最小值;再结合已知的ADC参考电压(如3.3V)和12位分辨率,换算出实际电压的峰峰值。整个流程在片上完成,不依赖外部运放、精密基准或专用计量IC。代码基于ST标准固件库开发,Keil MDK工程结构清晰:ADC底层驱动放在HARDWARE目录,峰峰值核心算法封装在独立模块中,支持通过USMART命令行实时调用与调试。SYSTEM目录提供系统初始化支持,USER和CORE包含启动文件与主循环逻辑,L

2026-06-12 09:33:23 193

原创 医疗器械公司官网静态HTML模板(含首页/服务/案例/报价/联系页,Bootstrap响应式)

专为医疗设备企业设计的纯静态HTML官网模板,基于Bootstrap 3.1.0开发,天然适配桌面端和手机端,无需后台、数据库或服务器环境,解压即用。包含首页、关于我们、服务介绍(配套service1-3.jpg三张行业图)、作品案例展示(portfolio.html及多张高清项目图)、详细报价页(pricing.html)、联系方式页(contact.html),以及团队成员介绍(team1-4.jpg)和新闻动态配图(news-1.jpg、news-2.jpg)。前端资源完整:集成animate.css

2026-06-12 06:18:05 169

原创 Windows下开箱即用的C语言素性检测工具(基于MIRACL大数库)

这是一个为Windows平台准备的、可直接运行的素性判定工具包,用标准C语言编写,底层调用MIRACL大数运算库实现高精度整数的确定性素数判断。压缩包里包含已编译好的isprime().exe程序,双击就能对任意长度的十进制整数做素性测试;同时附带完整的Visual Studio 2013工程文件(.sln、.vcxproj等),方便查看、修改或重新编译。源码逻辑集中在main.c中,通过MIRACL提供的大整数初始化、输入解析、Miller-Rabin检验及确定性验证流程完成判断,支持教学演示、密码学入门

2026-06-12 06:02:48 218

原创 C# WinForms中PDF直接输出到斑马标签打印机的三种落地方法

一套开箱即用的C#打印示例项目,专为Windows Forms环境设计,在VS2015中可直接编译运行,基于.NET Framework 4 Client Profile。包含三个独立窗体,分别实现:1)System.Drawing.Printing原生GDI打印(无需外部依赖,适合基础PDF转图像后输出);2)调用本地已安装Adobe Acrobat Reader的COM接口进行静默打印(支持完整PDF特性,如书签、表单);3)集成PdfiumViewer渲染引擎,将PDF逐页转为位图再发送至打印机(对斑

2026-06-12 05:47:01 268

原创 三星SAP财务模块落地实操包:FICO配置指南+业务操作手册+企业制度规范

这套资料是三星集团真实项目中沉淀下来的SAP财务模块实施成果,覆盖从概念设计到日常操作的完整链条。包含FICO模块多个版本的设计文档(v1.1/v1.2),明确财务主数据、科目结构、凭证规则等基础逻辑;提供面向财务人员的应收(FI08)、应付(FI06)、资产(FI13)、库存估值(FI10)、现金管理(FI11)等模块的B端操作手册,步骤清晰、截图详实;也面向顾问和IT人员提供成本中心(FI14)、内部订单(FI15)、CO-PA盈利分析(FI16)、预算规划(FI17)等后台配置说明及BW集成要点;特别

2026-06-12 04:26:52 261

原创 Cocos Creator 2.x 游戏大厅框架|JSON驱动多语言+子游戏一键接入

一套开箱即用的 Cocos Creator 2.x 游戏大厅解决方案,主打配置化管理与快速集成。通过 assets/resources 目录下的 JSON 文件统一定义游戏列表、图标路径、启动参数等元信息,无需改代码即可增删游戏;子游戏按约定结构放入 resources/games 下,框架自动识别并挂载运行;语言切换基于 local/zh.、local/en. 等本地化文件实现,UI 文案实时响应变化;已内置游戏网格布局、加载遮罩、语言切换按钮等常用 UI 组件,支持直接复用或替换;目录结构规范,涵盖 S

2026-06-11 11:17:42 181

原创 Windows下可直接运行的Qt二维码工具:支持文本转码、Logo嵌入与JPG/PNG本地保存

这个Windows二维码生成工具基于Qt5.9开发,用VS2015编译的qrencode库实现核心编码逻辑,无需额外安装环境,x64 Debug目录下双击即可运行。输入任意文本、网址或数字内容,一键生成标准二维码;支持将内置logo.jpg、logo1.png等图标自动嵌入二维码中心区域,保持识别率的同时提升视觉辨识度。生成结果可手动保存为高清JPG或PNG格式,示例文件QRcode.jpg已随包提供。项目包含完整VS2015工程(.sln/.vcxproj)、UI界面文件(QRcode_02.ui)、图标

2026-06-11 06:09:12 273

原创 BeatSaber风格VR节奏游戏可运行Demo(Unity2019.3.15f1 + SteamVR全手柄支持)

直接导入就能跑的BeatSaber式VR音乐节奏游戏工程,基于Unity 2019.3.15f1开发,内置完整SteamVR插件,兼容HTC Vive、Oculus Touch、Valve Index Knuckles、Windows Mixed Reality等主流VR手柄设备。项目结构规范,含标准Assets目录、ProjectSettings配置文件及多套预置手柄绑定JSON(如bindings_oculus_touch.),开箱即用,无需额外SDK安装或环境配置。核心功能包括基础剑轨生成、音符节奏判

2026-06-11 06:00:50 264

原创 2017–2020年Unity音乐节奏游戏实战工程:含判定逻辑、谱面解析与完整可运行项目

一套真实开发于2017至2020年间的Unity音乐节奏游戏源码工程,开箱即用,无需额外配置即可在对应版本Unity中直接打开并运行。项目已实现核心节奏玩法功能,包括毫秒级音符判定(Perfect/Good/Miss)、音频节拍精准同步、JSON格式谱面加载与解析、动态得分计算与连击反馈。Assets目录结构清晰,涵盖预制体(Prefabs)、UI界面资源、C#脚本逻辑(含RhythmManager、NoteSpawner、AudioSyncHandler等关键类)、音频文件及动画控制器;ProjectSe

2026-06-10 12:43:35 159

原创 双击即用的C++学生信息管理工具:单链表+文件持久化+多条件检索

一个纯C++编写的轻量级学生信息管理程序,全部代码浓缩在单个.cpp文件中,无需额外库或配置,编译后生成独立exe,Windows下双击就能运行。数据用单链表动态组织,支持姓名、性别、学号、班级、电话五类字段录入与维护;所有增删改操作实时同步到student.txt文本文件,程序重启后自动加载历史数据。提供完整菜单交互:新增学生即时落盘;支持按学号升序排列显示全部记录;可通过学号快速定位并修改或删除指定学生;查询功能覆盖学号精确匹配、姓名/班级关键词模糊搜索,还支持按班级名称一键统计人数。适合课程设计、编程

2026-06-10 12:24:30 191

原创 MATLAB实操包:5G NOMA多用户配对与功率分配(2/4/8/12用户可选)

一套开箱即用的MATLAB仿真工具集,专注5G非正交多址接入(NOMA)中的用户配对与功率分配问题。支持2用户单对、4用户2对、8用户4对、12用户4组等典型场景,内置FTPC(Fixed Target Power Control)功率分配策略,配套多个独立运行脚本:2_User_Pairing_Simulation.m、4_User_Pairing_Simulation.m、8_Users_Pairing_Simulation.m、12_Users_4_Groups_Simulation.m等。运行后直接

2026-06-10 08:46:00 191

原创 STM32F103标准库SPI1/SPI2双路DMA收发驱动代码包(含完整头文件与例程)

提供基于STM32F103标准外设库的SPI1和SPI2双通道DMA驱动实现,每路均包含独立头文件(spi1.h/spi2.h)和源文件(spi1.c/spi2.c),支持全双工DMA发送与接收,无需手动操作寄存器。初始化函数、阻塞/非阻塞发送接收接口、DMA传输完成回调均已封装,兼容Keil MDK与IAR EWARM工程,可直接添加到现有项目中使用。配套sys.c/sys.h提供基础系统时钟与延时支持,main.c含典型调用示例。适配常见SPI外设如W25Q系列Flash、ADS8320类高速ADC、M

2026-06-10 07:27:33 289

原创 STM32F407串口在线升级方案:含可跳转Bootloader与多APP实验例程

基于STM32F407的串口IAP升级方案,无需JTAG/SWD调试器,直接通过UART下载并更新运行中的应用程序。核心是已适配FLASH分区的IAP Bootloader V1.0固件,支持校验、擦写、写入和向量表重映射,能可靠跳转至用户APP区执行。配套两个典型APP工程:RTC实验(APP固化在FLASH)、触摸屏实验(APP加载至SRAM),均按IAP规范划分地址空间与中断向量偏移。所有工程基于Keil MDK构建,目录结构标准清晰,包含HARDWARE、SYSTEM、USER、OBJ、USMART

2026-06-10 06:21:29 266

原创 厨余/有害/可回收/其他四类垃圾图像数据集,含标准ImageFolder结构与可视化脚本

这个数据集包含48893张真实生活场景下的垃圾图片,按厨余垃圾、有害垃圾、可回收物、其他垃圾四大类划分,分辨率在400×400到1000×1000之间。目录结构严格遵循PyTorch的ImageFolder规范:train文件夹下有39116张图,test文件夹下有9777张图,每个类别独立成子文件夹,无需重命名或调整路径,开箱即用。配套提供show.py脚本,运行后自动随机加载一张样本图,叠加类别标注框并保存结果图到当前目录,不依赖额外配置或代码修改。根目录附带class_indices.文件,清晰列出四

2026-06-09 09:39:53 271

原创 STM32F103导盲拐杖实战工程:GPS定位+超声避障+跌倒短信报警全功能可运行代码包

基于STM32F103C8T6最小系统板的智能导盲拐杖完整开发工程,开箱即用,已在真实硬件上验证通过。支持HC-SR04超声波模块实时测距与障碍提示,SIM800C GSM模块实现跌倒自动触发短信报警,NEO-6M GPS模块采集经纬度并支持位置上报,MPU6050六轴传感器识别姿态变化辅助判断跌倒或倾斜状态,LCD1602实时显示距离、坐标、状态等信息,搭配触摸按键完成模式切换与手动报警。工程包含全部源码(main.c、gps.c、sim800c.c、mpu6050.c、lcd.c、touch.c等)、标

2026-06-09 07:20:11 282

原创 Oracle开发实战速查包:110个高频函数详解+事务/触发器/循环PL/SQL实操脚本与图解

面向Oracle数据库开发者和学习者的即用型实操资料集,涵盖110个高频函数(TO_CHAR、DECODE、ROW_NUMBER等)的参数说明与典型用法;提供可直接执行的增删改SQL脚本(增删改代码.sql)和经典SQL语句大全(多表连接、分页查询、子查询优化、去重删除逻辑);包含事务ACID实现要点(事务特征.txt)、PL/SQL流程控制图解(loop/while/for循环.png、分支语句.png)及触发器创建与触发时机演示(触发器1.png、触发器2.png);配套数据类型说明(oracle数值类

2026-06-09 05:17:22 199

原创 Chrome和Firefox通用的HTTP请求头实时修改工具(含Google重定向示例)

Header Editor 4.1.1 提供开箱即用的浏览器请求头编辑能力,支持 Chrome 和 Firefox 双平台。压缩包内含完整 crx(Chrome 插件安装包)和 xpi(Firefox 插件安装包),直接拖入浏览器扩展管理页即可启用,无需编译、配置或重启。界面简洁直观,允许用户在页面加载前动态添加、删除或修改任意 HTTP 请求头字段,适用于前后端联调、API 接口测试、模拟不同客户端环境、绕过基础 Header 校验等开发场景。配套提供 HE-GoogleRedirect. 示例规则文件,

2026-06-09 03:25:33 353

原创 51单片机+ADS1115电压采集系统:0.125mV精度、LCD实时显示与越限报警

基于经典51单片机搭建的高精度电压监测系统,核心采用ADS1115 16位ADC芯片,支持0~5V模拟电压输入,最小分辨率达0.125mV,测量结果以三位小数形式稳定显示在LCD1602液晶屏上。系统具备越限报警功能,当实测电压超出用户预设上下限时,LCD自动弹出醒目的文字提示。硬件通过软件模拟I2C总线与ADS1115通信,驱动代码完整封装在I2C.c中;ADS1115.c负责寄存器配置、数据读取与状态管理;ADC_Filter.c集成均值滤波与限幅滤波复合算法,有效抑制现场干扰;1602.c实现字符定位

2026-06-09 03:04:13 321

原创 VC6开发的SolidWorks插件源码:输入参数自动生成零件、装配体和工程图

这个资源包提供一套完整的VC6环境下开发的SolidWorks C++插件源代码,支持在SolidWorks 2001–2005等早期版本中运行。核心功能包括通过对话框输入尺寸参数,自动驱动零件建模、装配体构建及关联工程图更新。代码结构清晰,包含标准应用程序框架、SolidWorks COM接口调用封装(sldworks_i.c、SldWorks.h/.cpp)、文档/视图类(TestAsmDoc/TestAsmView)、资源文件(图标、对话框、菜单)以及完整项目配置(.dsw/.dsp)。所有关键逻辑配

2026-06-07 11:30:53 264

原创 STM8 TIM1编码器计数方案:支持轮询查询和中断响应双模式

基于STM8单片机,利用TIM1定时器硬件编码器接口实现增量式旋转编码器的脉冲计数与方向识别。提供两种实时读取方式:一种是主循环中轮询查询当前计数值,适合低速、低精度要求场景;另一种通过外部中断触发计数更新,保障高速转动下的数据完整性。配套代码已集成LED状态指示、UART串口调试输出(可实时打印方向、计数值)、系统延时函数等基础外设模块,所有驱动均采用标准C编写,头文件清晰分离(encoder.h、uart.h、led.h等),方便在其他STM8项目中复用。工程基于IAR EWSTM8开发环境构建,包含完

2026-06-07 04:53:23 254

ESP32双模式TCP通信示例:含阻塞/非阻塞服务端与客户端完整代码

一套开箱即用的ESP32 TCP通信实现,包含独立的服务端和客户端程序,分别提供阻塞式和非阻塞式两种运行模式。服务端支持监听连接、接收数据、发送响应;客户端可主动连接、发送请求、读取返回。所有代码基于ESP-IDF框架编写,目录结构清晰:Blocking/TCPServer与TCPClient对应同步调用逻辑,NonBlocking/TCPServer与TCPClient采用事件驱动+select或freertos任务方式处理并发IO。配套多个README.md文件,说明编译方法、串口调试步骤、网络配置要点及常见问题排查。适用于物联网设备间点对点通信、远程控制指令下发、传感器数据回传等典型场景,无需额外依赖即可直接烧录测试。

2026-07-03

大连理工概率论MATLAB上机实践:协方差与相关系数计算及非线性变换影响分析

包含两次完整的概率论上机实验内容,全部基于MATLAB实现。第一次作业聚焦随机变量X与线性变换Y-6X+3的数字特征计算,完成方差DX、DY,协方差Cov(X,Y)和相关系数pXY的编程求解;第二次作业深入探讨幂次变换Y(-6)*X^n+3在n0,1,10,50,100不同取值下的协方差与相关系数变化规律,直观展示非线性程度对线性相关性度量的影响;另含正态随机数生成与指数衰减序列构造代码片段,用于模拟特定分布场景。所有脚本均采用基础MATLAB语法,变量命名清晰,注释标明题号与参数含义,适合作为概率论课程配套上机练习参考或自学验证材料。

2026-07-01

Android可切换明密文的自定义密码输入框实现

提供一套完整的Android平台密码输入框解决方案,基于EditText深度定制,支持一键切换明文与密文显示状态,适配主流API版本。代码结构清晰,包含独立模块MyEditText,便于直接集成到现有项目中;资源包内含完整Gradle构建配置(包括gradlew、build.gradle、settings.gradle等)、开发环境配置文件(.gitignore、gradle.properties、local.properties)以及IDE相关配置(如compiler.xml、modules.xml),开箱即用。所有逻辑封装在自定义View中,不依赖第三方库,兼容Android 5.0及以上系统,支持无障碍服务与键盘输入事件正确处理,同时兼顾输入法兼容性与焦点管理。适用于登录页、修改密码、支付验证等需要安全又友好的密码输入场景。

2026-07-01

多维度股票量化指标体系详解[项目代码]

本文系统介绍了构建多维度股票量化指标体系的五大核心维度:估值、技术分析、资金流向、基本面和市场情绪。估值维度通过市盈率、市净率等指标判断股票是否被高估或低估;技术分析维度利用移动平均线、MACD、RSI等指标识别价格趋势和反转信号;资金流向维度通过OBV等指标追踪市场资金动向;基本面维度关注ROE、ROA等盈利能力指标;市场情绪维度则通过换手率、波动率等反映投资者心理。文章提供了每个指标的Python实现代码和测试用例,并展示了如何构建综合评分模型、检测多维度背离信号,以及实战中的指标组合策略和注意事项。最后,通过一个完整的量化分析框架示例,演示了从数据加载、指标计算、信号生成到回测的全流程,强调了多维度综合分析在提高投资决策准确性方面的重要性,同时提醒投资者注意模型的局限性和市场风险。

2026-06-30

VB.NET用DataGridView直接绑定Northwind数据库实现数据显示

这个资源包提供一个开箱即用的VB.NET桌面应用示例,基于Visual Studio 2010开发,通过强类型DataSet(NorthwindDataSet.xsd)自动映射SQL Server Northwind示例数据库结构,利用BindingSource组件将数据表与DataGridView控件完成双向绑定。项目包含完整解决方案文件(.sln)、VB项目配置(.vbproj)、窗体设计代码(Form1.vb/Form1.Designer.vb)、资源文件(Form1.resx)以及自动生成的数据集类(NorthwindDataSet.Designer.vb)。运行时无需额外安装数据库,只要本地有Northwind数据库实例或已配置好连接字符串(app.config中可修改),就能立即加载Customers、Orders等常用表并在表格中展示、排序、滚动浏览。所有绑定逻辑采用原生WinForms数据绑定机制,不依赖第三方库,适合初学者理解DataSet、DataTable、BindingSource和DataGridView协同工作的标准流程。

2026-06-30

安卓手机短信一键导出备份工具(APK安装包)

这是一款专为Android系统设计的轻量级短信备份应用,无需Root权限,支持将手机内所有短信(含收件箱、发件箱、草稿箱)导出为XML或TXT格式文件,便于存档、迁移或恢复。安装BackupSMS.apk即可直接运行,界面简洁,操作只需点击‘备份’按钮,自动扫描并保存到SD卡指定目录。资源包内含完整可编译工程结构(含AndroidManifest.xml、classes.dex、res资源目录及各密度图标),适配主流Android版本,兼容4.0至10.0系统。附带android-support-v4.jar支持库,确保旧机型稳定运行。不依赖网络,不上传数据,本地完成全部处理,保障隐私安全。开发者可基于源码二次修改,适配定制ROM或添加导出到邮箱、云存储等功能。

2026-06-30

快递e栈JavaWeb实战项目:含完整前后端代码与云部署配置

一套可直接运行的快递代收管理系统,基于JavaWeb技术栈开发,覆盖用户注册登录、快递录入、扫码取件、订单查询、信息修改等核心业务流程。前端采用HTML/CSS/JS基础结构,集成jQuery简化DOM操作,使用Bootstrap和Layui构建响应式界面,Layer弹窗和Ajax实现无刷新交互;后端基于Servlet+JSP,配合Filter做统一编码与权限拦截,Session管理用户状态,Listener监听应用生命周期,Druid连接池对接MySQL数据库,Tomcat作为运行容器。项目已适配公有云服务器部署,包含application.properties和druid.properties等配置文件,支持本地调试与线上发布。资源包内含全部页面(如login.html、expressList.html、pickExpress.html、personQRcode.html等)、Java源码(位于src/com目录下)、IDEA工程配置文件(.idea目录)、静态资源及第三方验证文件(MP_verify_xSouwlEeWVb7yZD0.txt),开箱即用。

2026-06-27

零代码CSS3动画生成器:拖拽设置+实时预览+一键导出

一个开箱即用的CSS3动画可视化工具,无需写代码,通过网页界面调整旋转、缩放、位移、倾斜、透明度、关键帧等参数,实时看到动画效果。支持自定义transition持续时间、延迟、缓动函数,以及animation循环次数、方向、填充模式和播放状态。内置常用动画样式库(animate.css),所有CSS属性页面单独可查——比如transform-origin、perspective-origin、backface-visibility、transform-style、matrix变换等,每个都配有交互式演示和对应代码片段。工具本身轻量集成,含index.html主入口、guide使用指南、各CSS属性专项演示页(如rotate.html、scale.html、animation-name.html等),配套tool.css、api.css、主题与语法高亮样式,方便嵌入自有项目或本地直接打开使用。

2026-06-27

SpringBoot+Vue新闻推荐系统完整源码包,含MySQL数据库、毕业论文与开题报告

一套可直接运行的新闻推荐系统实战项目,后端基于SpringBoot开发,前端采用Vue框架实现响应式页面,数据存储使用MySQL,配套提供完整的毕业论文文档和开题报告。资源包内含可执行源码(含pom.xml、src目录、mvnw等标准Maven结构)、数据库初始化脚本db.sql、项目说明文档、类路径配置文件及部分截图素材。项目结构清晰,符合高校毕业设计规范,支持本地快速部署与功能验证,适用于Java Web课程设计、毕设参考或推荐算法入门实践。

2026-06-26

OpenStack Cinder卷批量备份与还原自动化脚本工具

cinderback是一个轻量级Python脚本,专为OpenStack Cinder存储服务设计,支持租户级和管理员级的卷备份与还原操作。脚本兼容Cinder Backup Service,同时绕过其部分原生限制,比如跨租户备份可见性控制、自动隐藏/显示备份归属租户等。功能包括:按租户或全部卷批量备份与还原;支持正在使用的卷(通过临时快照+临时卷机制);可配置单卷保留的自动备份数量(轮换策略);支持按原始卷ID或备份ID精准还原;还原时可选继承原卷名称与描述;提供备份元数据整体导出与导入能力,便于迁移或归档。运行仅需Python 2.7及以上及cinderclient v1.1.1+,旧版本客户端可能缺失多租户支持相关功能。脚本结构清晰,含README说明、依赖清单(requirements.txt)、主程序(cinderback.py)及Git配置,开箱即用,适合运维人员快速集成到日常存储维护流程中。

2026-06-26

iOS仿微博图库选择组件:支持Live Photo、GIF、3D Touch预览与多媒态混选

这是一个专为iOS平台设计的照片与视频选择器组件,高度还原微博图库交互体验。支持GIF动图的浏览与选取,照片和视频可混合多选,并保留原图质量;集成3D Touch功能,轻按即可预览图片内容;提供长按拖拽排序能力,方便用户调整已选素材顺序;内置自定义相机模块,支持直接拍照或录制视频;转场动画可按项目需求灵活配置;完整兼容Live Photo,支持查看、选取及关闭操作。代码结构清晰,含多个Demo ViewController演示不同使用场景,适配Xcode工程标准配置,可通过CocoaPods快速集成(提供.podspec文件),配套README.md与LICENSE说明完备,GitHub开源地址可查具体实现细节与更新日志。

2026-06-25

Java实现的学校题库管理系统课程设计包(含抽题组卷、题型章节管理、自动编号与触发器统计)

一套完整的Java桌面端题库管理系统课程设计资源,基于MySQL数据库开发,支持多课程、多题型、多章节的习题全生命周期管理。系统提供课程基础信息维护、题型与章节配置、习题录入(支持按题型或章节分类添加)、自动生成唯一题号(从1开始递增)、习题创建时间自动记录(默认系统时间)。数据库层面包含完整参照完整性约束,预置视图用于查询各课程所用题型,内置多个存储过程实现按课程统计各题型/各章节习题数量。核心功能‘自动抽题组套’通过触发器实时更新每道题的抽取次数,确保组卷行为可追溯。配套资源含全部Java源码(MainWindow、AddWin、SearchWin、ModifyWin、DelWin、loginWin等界面类及Exam、Util等业务类)、SQL建表与存储过程脚本(sql.sql)、项目配置文件(iml/xml)、登录与主界面所需图片资源(jpg/png),以及两份指导文档(数据库课程设计指导书2018.doc、资料.doc),开箱即可编译运行并用于课程答辩或教学演示。

2026-06-25

MATLAB实现的GBVS图像显著性检测完整工程包

一套开箱即用的GBVS(Graph-Based Visual Saliency)算法MATLAB实现,包含全部核心源码与配套工具函数:从图像预处理(rgb2dkl、attenuateBordersGBVS)、特征图生成(getFeatureMaps、makeGaborFilterGBVS)、多尺度金字塔构建(formMapPyramid)、图模型构建(connectMatrix、distanceMatrix)、显著图计算(graphsalinit、graphsalapply)到结果归一化与评估(maxNormalizeStdGBVS、rocSal)。内含5张示例图片(1.jpg–5.jpg)和完整演示脚本(demonstration.m),支持快速验证算法效果。所有Mex文件(如mexLocalMaximaGBVS.cc、mexSumOverScales.cc等)均已提供C++源码,便于编译适配不同MATLAB版本及系统环境。参数初始化(makeGBVSParams、initGBVS)、显著图后处理(myContrast、mySubsample)及辅助映射转换(mexVectorToMap、mexArrangeLinear)等功能模块齐全,适合教学、科研及算法对比实验使用。

2026-06-25

i.MX6ULL ADC编程与烟雾传感器采样[项目源码]

本文详细介绍了在i.MX6ULL平台上使用ADC进行烟雾传感器(MQ-2)采样的完整流程。首先解释了ADC的基本概念,包括测量范围、分辨率、精度和采样时间等关键参数。接着介绍了MQ-2烟雾传感器的工作原理,其基于二氧化锡半导体材料,通过检测烟雾浓度引起的导电率变化来输出模拟信号。文章还提供了MQ-2的电路设计,包括比较器电路和ADC电路两种方式。在驱动配置部分,说明了如何修改开发板的DTOverlay配置文件以启用ADC功能。硬件连接方面,给出了MQ-2与开发板的引脚连接方法(GND、VCC、AOUT)。测试代码部分展示了完整的C语言程序,通过读取系统文件获取ADC的原始数据和精度值,计算出实际电压和烟雾浓度,并循环输出结果。最后通过交叉编译和运行测试,验证了使用打火机释放可燃气体时ADC采样的变化效果。

2026-06-24

含论文+前后端源码的微信小程序商城毕设项目(uniapp+SpringBoot+Vue)

一套完整可运行的毕业设计级微信小程序商城系统,前端采用uniapp开发,适配微信小程序平台;后端基于SpringBoot构建,提供商品管理、用户下单、订单处理、支付对接等核心接口;管理后台使用Vue开发,支持可视化操作商品、订单、会员和数据统计;配套包含详细毕业论文文档、8张项目运行截图、MySQL数据库脚本(db_mall.sql)以及清晰的项目目录结构(client/uni-mall/mp-weixin为小程序端,server为后端,项目源码已按模块划分)。所有代码经过整理,注释较全,适合毕设参考、快速二次开发或学习全栈小程序开发流程。本地部署只需配置Java环境、Node.js、MySQL及对应端口,即可启动小程序前端、后端服务与管理后台三端联动。

2026-06-24

Layui按钮导入Excel文件[项目源码]

本文介绍了如何使用Layui框架及其扩展插件layui.excel实现通过按钮导入Excel文件的功能。首先,需要在页面中引入layui.css、layui.js以及excel.js文件。然后,在HTML中创建一个按钮,点击该按钮会触发隐藏的file input元素,从而打开文件选择对话框。用户选择Excel文件后,通过监听file input的change事件获取文件对象,并调用excel.importExcel函数进行解析。该函数支持在读取数据时梳理字段映射,也可以读取全部数据后再通过filterImportData方法进行过滤。解析后的数据可以用于前端展示或通过Ajax发送到后端。文章还提供了详细的代码示例,包括按钮绑定、文件上传处理函数以及数据解析逻辑,并强调了清空input值以便重复选择同一文件。

2026-06-24

Galera集群节点重启故障解决[代码]

本文详细记录了在MySQL Galera多主集群测试中遇到的节点故障后无法重新加入集群的问题及解决方案。测试环境为3节点集群,节点故障下线后,无论清空数据还是保留原数据,重新加入均失败,报错信息显示连接超时。通过分析日志发现,故障节点在尝试连接集群时,总是优先连接配置文件中列出的第一个IP地址,而该IP恰好是自身,导致连接失败。解决方案是将本机IP从wsrep_cluster_address配置项的第一位移至最后,调整后节点成功加入集群并完成数据同步。进一步测试表明,若节点以--wsrep-new-cluster启动且IP排首位,也会出现此问题。该现象疑似软件bug,建议在配置中避免将本机IP置于首位以规避问题。

2026-06-24

Java PDF电子签章实战工程(含iText与Box方案,JDK1.7可直接运行)

提供开箱即用的Java PDF签章实现方案,基于iText和Box两种主流技术路径完成数字签名与可视化印章叠加。工程结构清晰,包含完整src源码、编译后class文件、依赖jar包(位于lib目录)、Eclipse项目配置(.project/.classpath/.settings),以及两个命名明确的模块:pdf签章示例_java 和 pdfsign。所有代码适配JDK 1.7环境,无需额外配置即可导入Eclipse或IDEA运行,支持对PDF文档添加符合基本数字签名规范的签章效果,适用于学习签名流程、验证签名逻辑或快速集成到已有Java后台系统中。压缩包内无冗余文件,目录层级简洁,关键功能集中在签名生成、证书加载、签名位置定位及PDF内容锁定等环节。

2026-06-23

Obsidian笔记一键转PPT教程[项目代码]

本文详细介绍了如何利用Obsidian的Pandoc插件,将Markdown笔记一键转换为专业的PPT演示文稿。文章首先说明了环境准备与插件安装步骤,包括Pandoc的安装和Obsidian Pandoc插件的配置,并针对Windows和macOS系统给出了具体路径设置方法。接着,文章讲解了基本转换操作,如通过右键菜单、命令面板或快捷键进行格式转换,支持PPTX、DOCX、PDF、HTML等多种输出格式。在高级技巧部分,文章阐述了如何通过标题层级控制幻灯片分页、使用自定义模板提升视觉效果、添加演讲者备注以及控制过渡效果。此外,文章还对比了不同输出格式的优缺点,并提供了多格式批量转换的脚本示例。针对工作流优化,文章建议集成版本控制、自动化模板选择和CI/CD流程。常见问题部分解决了中文支持、图片路径、复杂表格和数学公式等难题。最后,文章介绍了自定义转换脚本、与其他Obsidian插件配合以及CSS样式调整等进阶技巧,帮助用户实现高效的内容转换和演示稿制作。

2026-06-23

Android Zygote运行流程详解[代码]

本文详细解析了Android系统中Zygote进程的运行流程。Zygote意为受精卵,负责孵化所有Java应用程序进程和SystemServer进程。文章从Zygote的启动触发开始,分析了init.rc中的service配置和late-init执行流程。接着深入app_process64的执行入口app_main.cpp,解析了main函数如何解析参数并判断启动模式(zygote模式或application模式)。文章重点介绍了AndroidRuntime::start()方法,包括环境变量设置、Java虚拟机创建(JNI_CreateJavaVM)、JNI函数注册等关键步骤。在Java层面,ZygoteInit.main()方法执行预加载资源、GC回收、创建ZygoteServer并调用forkSystemServer()创建SystemServer进程。文章还涵盖了ART虚拟机的初始化过程,包括Heap创建、ClassLinker初始化、线程附加等底层实现。整体呈现了从系统启动到Zygote进程完整运行的技术细节。

2026-06-23

一套可直接运行的微信小程序毕业设计源码包,含完整前端结构与基础功能组件

这是一套面向高校学生毕业设计或期末大作业使用的微信小程序前端源码,基于原生小程序框架开发,包含完整的项目目录结构、基础页面(首页、个人中心、记录页等)、常用图标资源(home、profile、play、pause、trash等)、工具函数(util.js)、全局配置(app.、app.js、app.wxss)以及配套说明文档。压缩包内附带两个使用须知文本文件,明确标注了导入方法和注意事项;另有模板导入说明.docx,帮助快速上手;图片资源涵盖界面图标、logo、背景图及示例素材(如小姐姐精选图.jpg),便于替换与调试。所有文件均按微信开发者工具标准目录组织,支持直接导入后编译运行,无需额外配置环境,适合教学演示、课程实践或快速原型开发。技术栈聚焦小程序原生开发,不依赖第三方框架,代码结构清晰,注释完整,适合作为学习参考或二次开发基础。

2026-07-29

TIA博途V17专用字符串截取功能块(GF_String_Slice)全局库文件包

适用于西门子TIA Portal V17版本的标准化字符串截取功能块,封装为FB形式,支持在项目中直接调用实现指定起始位置与长度的有效字符提取;包含完整全局库结构,含AL15/AL17双版本源码文件(GF_String_Slice.al15、GF_String_Slice.al17)、系统索引文件(PEData.idx、PEData.plf)、交叉引用(XRef)、搜索索引(SearchIndex)及用户文件目录(UserFiles),可无缝导入博途工程并复用于PLC程序开发;无需额外配置即可在S7-1200/1500系列控制器中运行,兼容标准STRING类型与字符数组处理逻辑。

2026-07-22

RGB与HSI色彩空间互转Python实现(含高斯噪声添加)

提供一套完整的RGB图像与HSI色彩空间相互转换的Python代码方案,基于OpenCV实现。包含独立的rgb_to_hsi.py和hsi_to_rgb.py脚本,支持标准RGB图像(如rgb.jpg、test.jpg)准确转换为HSI表示,并可在HSI空间中对亮度、饱和度或色调通道单独添加高斯噪声(通过gaussian_noise.py),再无损转回RGB图像(输出如hsi.jpg)。main.py整合全流程:读取原始RGB图→转HSI→加噪→转回RGB→保存结果。配套测试图片和Readme.md说明使用方法,目录结构清晰,__pycache__为运行缓存,hsi文件夹暂未使用。所有脚本均面向实际图像处理任务设计,无需额外依赖,开箱即用。

2026-07-22

DCT与DWT融合的数字水印实现包(含嵌入、提取、攻击测试及PSNR/NC评估)

提供一套完整的MATLAB数字水印实验资源,基于DCT(离散余弦变换)和DWT(离散小波变换)双域嵌入方案。包含原始图像lena.bmp、水印图像mark.png、主程序watermark.m(执行水印嵌入)、attack.m(模拟常见攻击:加噪、滤波、压缩、裁剪等)、psnr.m和nc.m(分别计算峰值信噪比和归一化相关系数以评估鲁棒性与透明性)。所有核心函数均有对应.asv备份文件,另附运行说明文档docx。输出结果自动保存至文件夹,支持直观对比嵌入前后图像及提取水印效果。适用于信息隐藏课程实践、毕业设计或算法验证场景,代码结构清晰,步骤明确,可直接运行调试。

2026-07-16

Matlab实现的灰狼算法求解旅行商路径优化,支持自定义城市坐标

这套Matlab代码用灰狼优化算法(GWO)解决经典旅行商问题(TSP),包含完整可运行模块:TSPGWO.m为主算法入口,PlotSolution.m用于可视化最优路径,CreateModel.m构建TSP模型,initialization.m初始化种群,TourLength.m计算路径总长度。所有函数均有清晰中文注释,方便理解每一步逻辑。用户可直接修改CreateModel.m或外部输入的城市坐标数组(x,y),快速适配不同规模的城市分布场景,支持10~100个城市的典型TSP实例求解。代码结构清晰、模块分离明确,无需额外工具箱,纯Matlab基础环境即可运行,适合教学演示、算法对比或课程设计参考。

2026-07-15

VC++编写的HID设备枚举工具:自动识别USB接口上的键盘鼠标等外设

这个工具用Visual C++开发,能实时扫描并列出当前电脑上所有已连接的HID类USB设备,包括键盘、鼠标、游戏手柄、触摸板等,显示设备数量、厂商ID(VID)、产品ID(PID)、序列号、设备路径和接口信息。程序基于Windows HID API实现,核心依赖hid.dll动态链接库及hidsdi.h、hidpi.h等头文件,通过HidD_GetAttributes、HidD_GetSerialNumberString等函数获取硬件细节。项目包含完整VS2008工程文件(.sln/.vcproj),支持直接编译运行,无需额外SDK安装;源码结构清晰,含主窗口对话框(Test_HIDDlg)、资源定义(.rc)、预编译头(stdafx.h)和USB底层通信头文件(usbioctl.h、usbiodef.h等),适合学习USB设备枚举逻辑、HID协议调用流程或快速集成到自有监控类软件中。

2026-07-14

MATLAB心理声学频谱分析脚本:含频域可视化与模型计算功能

这是一个基于MATLAB实现的心理声学分析工具,核心文件psychoacoustic.m支持音频信号的频谱绘图与频域特性解析。脚本能完成听觉阈值建模、掩蔽效应估算、临界频带划分等典型心理声学计算任务,输出结果包括幅度谱、感知响度分布及频率分辨率相关图表。适用于语音编码算法验证、音频质量评估、助听器参数调试等场景,可直接运行或嵌入现有信号处理流程。代码结构清晰,注释完整,输入支持常见格式的时域音频向量,输出为标准MATLAB变量和图形界面,便于二次开发与教学演示。

2026-07-14

Arduino用I2C接口LCD1602液晶屏驱动库(1.1.3版)

专为Arduino设计的LiquidCrystal_I2C库,支持通过I2C总线连接常见的1602字符型液晶显示屏,大幅减少IO口占用。包含核心源文件LiquidCrystal_I2C.cpp和LiquidCrystal_I2C.h,已编译好的LiquidCrystal_I2C.o对象文件,以及标准Arduino库配置文件library.properties和library.。提供完整示例代码:HelloWorld快速上电验证、SerialDisplay实现串口调试信息同步显示、CustomChars支持自定义字符图案。README.md含接线说明、初始化方法及常用函数调用示例(如begin()、print()、setCursor()、createChar()等)。关键词文件keywords.txt便于IDE语法高亮识别。适用于主流Arduino开发板(Uno、Nano、Mega等)及兼容I2C扩展模块(如PCF8574T),无需额外修改即可直接安装使用。

2026-07-13

STM8单片机纯GPIO软件模拟I2C通信源码包(含IIC.c和IIC.h)

提供基于STM8单片机的纯软件I2C实现方案,不依赖硬件I2C外设,全部通过普通IO口模拟SCL和SDA时序完成读写操作。代码包含标准IIC.c和IIC.h两个文件,支持起始信号、停止信号、应答检测、字节发送与接收等完整I2C协议流程,适配常见STM8系列芯片(如STM8S003、STM8S103等),可直接集成到Keil或STVD开发环境中使用。用户只需配置对应GPIO引脚定义,即可驱动EEPROM、温湿度传感器、OLED屏等标准I2C器件。该实现兼顾稳定性与可移植性,时序参数已按I2C标准模式(100kHz)优化,同时保留延时宏定义便于在不同主频下调整。

2026-07-13

网易云音乐自动听歌升级脚本:每日300首+微信通知+云函数免服务器部署

用Python写的网易云音乐账号升级工具,每天自动播放300首歌完成听歌任务,快速提升账号等级。运行一次约1分钟,支持后台静默执行,无需人工值守。集成微信消息推送,任务完成或异常时实时提醒到个人微信。兼容阿里云函数、腾讯云函数等无服务器环境,开箱即用,不用自建服务器。配套提供API接口服务(PHP)和Windows端日推歌曲修改工具,可自定义每日推荐风格。配置简单,通过init.config文件设置账号密码、微信Token等参数;依赖清晰,requirements.txt一键安装。含完整文档站点、使用示例、常见问题解答和日志记录功能(run.log),支持查看执行状态与历史记录。所有源码开源,结构清晰,含主程序main.py、核心逻辑index.py、配置目录config、文档docs及静态页面资源。

2026-07-11

基于Boss直聘数据的Python招聘分析实战包(含爬虫、清洗、可视化)

一套完整的招聘平台数据分析实践资源,聚焦Boss直聘网站岗位数据采集与处理。包含可运行的爬虫脚本(BossSpyder.py)、多版本数据清洗模块(cleanData.py、hjpData*.py、lyjData*.py)、词云生成(ciYun.py)、柱状图可视化(柱状图.svg)、以及原始和清洗后CSV文件(Boss.csv、cleanData.csv、gxdc_gj20201221.csv)。配套ChromeDriver驱动和缓存编译文件,支持直接运行调试。所有代码适配Python 3.7环境,模块结构清晰,覆盖从网页抓取、去重清洗、统计分析到图表输出的全流程,适合课程设计、期末作业或入门级数据分析实操训练。

2026-07-10

MATLAB实现的蒙特卡洛仿真代码包,含信噪比分析与Q函数计算

这套MATLAB代码完整实现了蒙特卡洛仿真的核心流程,包含多个可直接运行的脚本文件:main.m为主控入口,snr1.m和snr2.m分别用于不同场景下的信噪比模拟,Qfunct.m提供标准Q函数计算支持,1.asv和.asv后缀文件为历史编辑版本备份。所有代码均经实际测试验证,能稳定输出仿真结果,适用于通信系统误码率评估、随机过程建模、概率统计验证等典型应用场景。新手可直接运行main.m快速查看效果,进阶用户可修改snr参数或调整采样次数来观察收敛性变化。配套结构清晰,无需额外依赖库,兼容MATLAB R2015a及以上版本。

2026-07-10

Android平台NDK+JNI调用OpenCV与FFmpeg实现视频硬解码的完整工程包

一套可在Android设备上直接构建和运行的计算机视觉开发工程,基于NDK和JNI机制打通OpenCV图像处理与FFmpeg音视频解码能力。包含适配arm64-v8a、armeabi-v7a、x86等主流ABI的FFmpeg预编译脚本(build_android_arm.sh、build_android_x86.sh),集成OpenCV 3.1.0原生库(openCVLibrary310),并提供CMakeLists.txt配置、Gradle构建文件、ProGuard混淆规则及完整app模块源码。工程已通过Android Studio验证,支持从摄像头或本地视频文件读取帧数据,经FFmpeg解码后交由OpenCV进行实时图像分析。附带说明文件.txt和简介.txt解释环境配置要点,附赠资源.pdf涵盖常见编译错误排查与JNI接口封装技巧,success.png和libraries.png直观展示编译成功状态与依赖结构。

2026-07-09

C#编写的Windows桌面动态下雪效果程序,支持WinForm界面与雪花粒子渲染

这是一个用C#开发的轻量级Windows桌面下雪动画程序,基于.NET Framework和WinForms框架实现。程序运行后可在桌面或窗体内实时渲染飘落的雪花,每片雪花具有随机大小、下落速度和透明度,支持鼠标交互暂停/重启动画。核心逻辑封装在Snow.cs类中,通过GDI+进行双缓冲绘图避免闪烁,Win32.cs提供底层窗口消息钩子以实现桌面级覆盖效果。项目包含完整VS解决方案(Snow.sln),适配Visual Studio 2012及以上版本,可直接编译运行,无需额外依赖。源码结构清晰,含主窗体Form1(含设计器文件)、程序入口Program.cs、配置文件app.config及资源文件Resources目录,适合学习WinForm图形渲染、定时器控制和Windows API调用。

2026-07-09

STM32F103驱动HC-SR04+舵机实现自动开盖垃圾桶

这个资源包提供一套完整的STM32F103最小系统工程,用于实现超声波感应式智能垃圾桶。核心功能是通过HC-SR04超声波模块实时检测前方障碍物距离,当距离小于设定阈值(如20cm)时,触发SG90舵机旋转打开桶盖;距离恢复后延时关闭。工程已集成标准外设库,包含main.c主逻辑、ultrasonsic.c超声波测距驱动、trash.c舵机控制封装、usart.c串口调试输出,所有底层驱动如GPIO、TIM、EXTI、NVIC均已配置就绪。串口持续打印当前检测距离值(单位cm),便于调试和阈值调整。代码结构清晰,模块化程度高,可直接编译下载到STM32F103C8T6等主流开发板运行,适合嵌入式入门学习与智能硬件原型开发。

2026-07-09

STM32+MPU6050体感遥控小车完整工程包:含源码、设计文档与实操教程

一套可直接运行的STM32体感遥控车项目资源,核心控制器为STM32F103系列,搭配MPU6050六轴姿态传感器实现倾斜角度识别,通过串口或PWM驱动双电机底盘完成前进、后退、转向等动作。压缩包内含完整Keil工程(含SYSTEM/USER/HARDWARE等标准分层结构)、已验证可用的C源代码、详细设计说明书PDF、Markdown格式操作教程和README说明文件,所有模块均经过实物测试,上电即可演示体感控制效果。适用于电子信息、自动化、物联网等专业学生的课程设计与毕业设计选题,支持在标准STM32最小系统板及常见L298N电机驱动模块上部署,无需额外硬件改造。资料覆盖从环境搭建、传感器校准、姿态解算(DMP或互补滤波可选)、遥控逻辑实现到整车联调的全流程,配套文档明确标注关键函数作用与引脚定义,方便二次开发或功能扩展,如加入蓝牙/WiFi远程通信、OLED状态显示或循迹避障模块。

2026-07-08

Matlab悬臂梁力学分析包:一键计算挠度/弯矩/剪力,含完整仿真代码与结果图

这个Matlab资源包专为结构力学教学与基础仿真设计,直接运行main.m或beam_deflection.m即可获得悬臂梁在典型载荷下的挠度曲线、弯矩分布图和剪力图。代码兼容Matlab 2014a至2021a版本,已内置预设参数(如梁长、弹性模量、截面惯性矩、端部集中力等),支持快速修改边界条件和载荷类型进行对比分析。包内包含清晰的中文注释、.m源文件(beam_deflection.m、main.m)、备份文件(.asv)、运行说明(说明.txt)以及4张实测仿真结果图(1.png等),所有图形均带坐标轴标签和物理单位。无需额外工具箱,纯基础Matlab语法实现,适合本科生课程设计、力学实验辅助建模或考研结构力学数值验证使用。配套图片文件(仿真咨询.png、更多代码关注我.png)为作者服务提示,不影响核心功能运行。

2026-07-08

Cesium三维地图上实现无人机轨迹控制与实时姿态模拟的完整前端工程

这个资源包是一个基于CesiumJS构建的轻量级无人机控制模拟前端项目,支持在Web端加载三维地球场景,加载GLB格式无人机模型(tb2.glb),通过JavaScript逻辑实现飞行路径规划、位置/姿态实时更新、相机跟随、地图交互等核心功能。项目采用Vite+TypeScript开发,结构清晰,包含useUav.ts(无人机状态管理)、useCesium.ts(Cesium实例封装)、useMap.ts(地图操作抽象)等模块化工具函数,配套index.html入口、CSS样式、图标及多张运行截图(screenshot_01.jpeg)和GIF演示动画(index.gif)。所有代码已通过本地测试,可直接运行,无需额外配置即可看到无人机在Cesium地球上的动态飞行效果。适用于计算机、自动化、物联网、地理信息等相关专业学生完成课程设计、毕业设计或大作业,也适合前端开发者学习三维GIS与硬件仿真结合的实践案例。项目依赖明确(package.、yarn.lock),支持环境变量区分开发/生产模式(.env.development/.env.production),并附有说明.md文档提供基础使用指引。

2026-07-08

Python电影票房数据采集、聚类与可视化分析全套代码包

一套完整的Python数据分析实践资源,支持从公开渠道爬取中国电影票房相关数据,完成清洗、存储(含MySQL对接脚本)、演员类型分类、合作网络构建、社区发现(Louvain算法)、K-means聚类(含SSE评估、最优K值选取)等全流程分析,并提供多种可视化方案,包括GML图谱导出、演员合作网络图、票房分布热力图等。包内含详细说明文档(说明介绍.md),以及多个功能模块脚本:community_louvain.py用于社区划分,cooperation_actor.py构建演员合作关系,k_keams_actortype.py按类型聚类演员,SSE_k.py辅助确定最佳聚类数量,PyClustering.py封装聚类工具,mysql_actor_type.py实现结构化入库,reference_keams.py提供参考实现,s.py和ssss.py为辅助调试或扩展脚本,lesmiserables.gml为示例图谱文件。所有代码基于标准Python生态(如networkx、scikit-learn、matplotlib、pandas),开箱即用,适合数据分析入门到进阶学习与二次开发。

2026-07-07

R里调用JAGS做贝叶斯建模的轻量级工具包,支持并行链与可视化诊断

jagsUI是一个专为R用户设计的JAGS接口工具包,简化贝叶斯模型拟合流程。它不替代rjags,而是作为其增强型封装,提供更友好的函数调用方式、自动化的初始值生成(geninits.R)、多链并行运行(runparallel.R)、标准化MCMC输出处理(processoutput.R)以及内置诊断图功能,包括迹线图(traceplot.R)、密度图(densityplot.R)、箱须图(whiskerplot.R)和后验预测检查(ppcheck.R)。支持Rhat收敛诊断(testrhat.R)、参数维度解析(getdim.R)、模型参数映射(translateparams.R)及数据格式校验(datacheck.R)。所有核心操作通过jags.R统一调度,配合jagsbasic.R和updatebasic.R实现基础建模与迭代更新。安装方式兼容CRAN和GitHub开发版,依赖rjags但无需手动配置JAGS环境路径。适用于生态学、流行病学、社会科学等需要灵活贝叶斯推断的领域。

2026-07-04

空空如也

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

TA关注的人

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