自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(1795)
  • 收藏
  • 关注

原创 Matlab版经验小波分解工具包:含可运行代码、多信号测试图与详细参数说明

一套开箱即用的Matlab经验小波变换(EWT)实现,基于原始EWT20130617版本优化整理,兼容Matlab 2014a和2019a。内置主函数、辅助模块及完整注释,无需额外工具箱,所有依赖已封装。提供混合正弦、冲击响应、含噪信号等典型测试案例,自动生成分解分量图、重构效果对比图、频谱分布图,直观展示时频局部化能力与自适应频带划分效果。支持快速验证EWT在信号去噪、瞬态特征提取、生物医学信号(如EEG/ECG)分析中的适用性。运行前仅需设置路径,调用主脚本即可输出系数矩阵、重构信号及可视化图表。配套说

2026-07-14 03:18:24 145

原创 SpringBoot+Semantic UI实现的图书借阅后台,带多角色权限与完整MySQL脚本

一套可直接运行的图书管理后台系统,后端用SpringBoot整合Mybatis操作数据库,Spring Security控制管理员和学生两类角色权限;支持用户注册登录、图书全生命周期管理(增删改查)、借阅/归还流程、读者评论等核心业务;前端基于Semantic UI开发,界面简洁,自动适配桌面和平板设备;压缩包里包含建表SQL(labtest.sql)、详细运行说明(README.md)、功能演示视频、关键页面截图(登录页、注册页、管理员面板、借书页、还书页、评论页等),以及标准Maven配置(pom.xm

2026-07-12 05:09:35 173

原创 用笔记本摄像头拍脸就能测心率:MATLAB版rPPG算法实现

不用贴传感器,打开笔记本自带摄像头对准脸部,就能实时估算当前心率。这套MATLAB代码基于色度信号(Chrominance)分析原理,从RGB视频帧中自动定位人脸区域,提取绿色通道等色度分量的微弱周期性波动——这种波动由心跳引发的皮下血流变化导致。整个流程包括自动人脸检测、面部ROI选取、带通滤波去噪、运动伪影抑制、rPPG信号生成和FFT频谱分析,最终输出稳定的心率值(单位BPM)。主程序是pulserate.m脚本,配套提供Python测试脚本(test_pulserate.py)、依赖清单(requi

2026-07-12 04:38:18 164

原创 本地运行的中文图片文字提取工具,PyQt界面+PaddleOCR识别引擎

拖图就能识字的桌面OCR小工具,纯本地运行不传网,支持中英文混合识别。打开即用,不用配环境,Windows/macOS/Linux都兼容,没GPU也能跑基础识别。图片拖进窗口自动检测文字区域、逐行识别、高亮显示结果,识别完可一键复制或导出为TXT文件。代码结构清晰:主程序(app.py/main.py)、配置管理(config/)、图标资源(icons/)、图像处理辅助(utils/)、自定义控件(widgets/)、日志记录(logger.py),所有依赖写在requirements里。附带中英文说明文档

2026-07-11 04:12:34 219

原创 Python写的股票数据抓取+技术指标计算+网页图表展示(含KDJ/BOLL/MACD)

用Python自动获取上证指数、创业板指和A股个股的实时行情,同时爬取公司简介、财务数据和机构研报预测;内置KDJ、BOLL、MACD、MA等常用技术指标计算逻辑,支持不同周期参数设置,并能导出计算结果;后端基于Flask搭建Web服务,前端用ECharts渲染交互式图表,覆盖大盘走势、个股分析、混合型基金表现等多个可视化页面;带用户登录注册功能,代码结构清晰,包含完整HTML模板、CSS/JS静态资源、工具类封装(technical_util.py和util.py),附演示视频和可直接运行的app.py,

2026-07-10 05:01:13 179

原创 SpringBoot实现的旅游推荐系统完整开发包(含数据库脚本、毕业论文与答辩PPT)

基于SpringBoot搭建的旅游推荐系统,支持游客、管理员、服务提供者三类角色。游客可注册登录、维护个人信息、设置旅行偏好;系统依据浏览记录、收藏行为和兴趣标签生成个性化推荐,支持按关键词、旅行类型(如亲子游、自驾游)、目的地城市搜索,并展示最佳出行时间、热门景点、特色美食、交通方式等结构化信息;内置可视化行程规划器,拖拽调整日程安排;提供景点、酒店、导游评分及评论功能,支持社交平台一键分享;集成在线预订模块,覆盖机票、酒店、景区门票、租车服务,实时同步价格与库存状态。后台管理端支持用户审核、内容发布、订

2026-07-10 03:24:03 188

原创 MATLAB室内无人机导航全套实现:建图定位+路径规划+实时避障,带注释和即跑示例

一套专为室内环境设计的MATLAB无人机自主导航实现方案,兼容MATLAB 2014a/2019a/2024a,无需额外配置即可运行。包含完整模块化代码(位于MATLAB_CODE文件夹)、主系统目录(Autonomous-Indoor-navigation-System-main)、README说明文档及实测数据集。覆盖SLAM建图、基于传感器融合的定位估计、A*与DWA混合路径规划、动态障碍物实时避障等核心功能。所有关键参数(如激光雷达噪声方差、运动学约束阈值、重规划触发条件)均外置为可调变量,修改后立

2026-07-05 03:22:37 236

原创 Android Studio定位功能速成包:一行代码获取实时经纬度(兼容6.0+权限)

直接导入就能跑的Android定位小工程,用原生LocationManager实现GPS和网络双模定位,自动判断可用方式并返回精确经纬度。项目已内置运行时权限申请逻辑,适配Android 6.0及以上系统,无需额外SDK或配置,mainActivity里封装了完整的定位请求、回调监听和坐标打印流程。build.gradle采用稳定版Gradle插件(7.3.3),支持Android Studio 3.0+一键编译运行。所有代码基于Android SDK标准API编写,不依赖第三方库,结构清晰、注释到位,适合

2026-07-03 05:17:17 178

原创 威纶通双屏系统操作权自动切换与锁屏控制方案

威纶通双触摸屏现场部署时,常因多人同时操作不同屏幕导致逻辑混乱或误动作。这套方案解决的就是两台MT或TK系列触摸屏之间的操作权限动态管理问题:当其中一台离开主画面(比如进设置页、子菜单或手动跳转),另一台立刻跳转到统一锁屏界面,画面上只保留【获取操作权】按钮;点击后,当前屏恢复主画面,原主控屏同步锁屏,实现无冲突的操作权交接。整个逻辑不依赖额外硬件,纯靠威纶通EB8000或EasyBuilder Pro软件实现——用宏指令触发画面跳转、配合系统变量(如LB、LW寄存器)做状态同步和互斥判断。资源包里直接提供

2026-07-03 04:09:24 202

原创 Matlab切比雪夫加权天线阵列方向图仿真工具(含源码+多组实测效果图)

一套开箱即用的Matlab天线阵列波束方向图仿真工具,采用切比雪夫多项式加权法计算阵元激励系数,有效压低旁瓣电平、增强主瓣方向性。主程序main.m和配套函数全部为纯脚本文件,不依赖任何工具箱,兼容Matlab 2019b及以上版本。运行前只需将所有.m文件放入当前工作路径,双击main.m即可自动生成极坐标/直角坐标方向图,并输出三组不同参数组合(如阵元数8/16/32、间距0.5λ/0.7λ、中心频率设定)下的对比效果图(含.jpg与.png双格式)。代码变量命名清晰,关键步骤均有中文注释,支持快速修改

2026-07-02 06:06:30 217

原创 零基础也能跑通的MATLAB垃圾分类识别小工具:带界面+36张实拍图+一键运行

直接打开就能用的MATLAB垃圾分类识别GUI程序,不需要写代码、不用配环境。包含一个已配置好回调函数的图形界面(GUI.fig)和一个保存控件状态与逻辑的数据文件(Name.mat),所有按钮、图像显示区域都已就位。内置36张真实拍摄的生活垃圾图片(jpg格式),编号从1.jpg到38.jpg,覆盖厨余、可回收、有害、其他四类常见垃圾。操作流程简单:点击‘导入图片’选择任意一张测试图,再点‘识别’按钮,结果立刻在界面上显示分类标签和置信度(模拟逻辑,便于教学演示)。适配MATLAB R2018a及更高版本

2026-07-01 06:41:48 170

原创 纯前端JS方案:用普通电脑摄像头实时识别人体关节位置

motionCapture.js 是一个零依赖的轻量级 JavaScript 库,直接调用浏览器原生摄像头,在不连后端、不调第三方 API 的前提下完成人体姿态识别。它通过图像分析提取头部、肩、肘、腕、髋、膝、踝等关键关节点的二维坐标,输出结构化数据流,支持站立、挥手、蹲起等常见动作的实时捕捉。兼容 Chrome、Edge、Firefox 等主流桌面浏览器,部分安卓 WebView 也可运行。引入单个 motionCapture.js 文件即可使用,无需构建工具或额外配置;test.html 提供即开即用的

2026-07-01 04:33:50 169

原创 WinForms原生Chart控件全类型图表示例:饼图/折线/柱状/雷达/实时曲线一键运行

基于.NET Framework内置System.Windows.Forms.DataVisualization.Charting开发的即用型图表演示包,不依赖任何第三方组件。完整覆盖饼图、折线图、柱状图、雷达图和实时动态曲线五类高频图表场景,所有图表均通过C#代码驱动,支持CSV文本文件与Access数据库(chartdata.mdb)双数据源加载。提供数据绑定、坐标轴精细配置、图例位置调整、渐变背景(GradientChartArea.png)、最大值标记点(MaxValueMarker.bmp)、网格

2026-06-25 05:47:25 186

原创 Spring Boot后端纯Java生成带数据的PDF文件(含模板填充与导出)

基于Spring Boot的Java后端项目,不依赖前端、浏览器或外部渲染服务,直接用iText或Apache PDFBox动态生成PDF。支持自定义PDF模板,通过占位符(如{{name}}、{{date}})绑定Java对象数据,自动完成字段替换与布局渲染,最终输出标准PDF文件供下载。项目结构完整,包含pom.xml依赖配置、src源码、预生成测试PDF样例(如测试_20221130111142.pdf)、可执行jar包及Maven wrapper脚本,开箱即用。适用于合同签署、财务报表、电子发票等需

2026-06-23 04:50:24 192

原创 Matlab2021a实测可用的DC-DC升压电路Simulink工程包(含手把手操作视频)

直接解压就能跑的DC-DC升压电路Simulink仿真工程,适配Matlab 2021a版本。包含主模型DCDCBoost.slx、自动备份文件、编译缓存(slprj)、仿真结果输出(sim)、变量缓存(varcache)和说明文档fpga&matlab.txt。运行前只需把Matlab当前工作路径设为工程根目录,然后执行Runme.m脚本——不建议直接打开或调用子模块。配套AVI录像0012.avi完整演示从启动Matlab、设置路径、运行脚本到查看输出波形的全过程,覆盖输入电压、输出升压波形、MOSFE

2026-06-20 04:09:58 216

原创 MATLAB中RGB与HSL双向转换的轻量函数集(含向量化实现)

包含rgb2hsl.m和hsl2rgb.m两个独立MATLAB函数,支持uint8和double类型图像数据的高效色彩空间转换。rgb2hsl将RGB三通道矩阵转为HSL格式(色相、饱和度、亮度),hsl2rgb完成反向还原,全程采用向量化运算,不依赖Image Processing Toolbox等额外工具箱。函数输入兼容单张图像矩阵(M×N×3),输出保持原始数据类型,可直接用于色调调整、白平衡校正、风格化预处理或GUI界面中的实时色彩控制。代码内嵌详细中文注释,结构清晰,开箱即用,适合嵌入各类图像分析

2026-06-12 06:46:57 214

原创 纯前端万年历工具:含定气定朔算法的JavaScript天文历网页版

直接在浏览器里运行的万年历网页工具,不依赖服务器,打开sxwnl.htm就能查农历、节气、干支、朔望时刻。核心功能基于真实天文算法实现,支持从古代到未来超长跨度的气朔推算,内置定气计算(太阳黄经等分)、定朔计算(月球视黄经与太阳视黄经重合时刻)、朔望速度测试等专业历法功能。所有逻辑用原生JavaScript编写,源码完全开放,包含完整注释和模块结构,适合学习农历算法原理、调试本地化适配、嵌入教学演示或命理排盘系统。历表数据精度对标现代天文标准,兼容Chrome/Firefox/Safari/Edge及主流安

2026-06-12 06:28:20 287

原创 用友T+财务数据一键迁移到U8+的实操工具包(含SQL脚本与图形界面)

这个工具包专为从用友T+升级到U8+的企业准备,能批量处理总账、应收、应付、存货、固定资产等核心财务模块的数据迁移。里面包含多个按模块划分的预置SQL转换脚本,比如DATA_DATA_GL_ConvertTPlusToU81_NL.sql到DATA_DATA_GL_ConvertTPlusToU84_NL.sql对应不同总账场景,还有DATA_DATA_AR_ConvertTPlusToU8_NL.sql、DATA_DATA_AP_ConvertTPlusToU8_NL.sql等分别适配应收应付数据结构。通

2026-06-12 05:34:52 264

原创 STM32F103双极性SPWM固件工程:可调载波与滤波后基波频率,纯HAL库实现

基于STM32F103XB芯片的双极性SPWM信号生成固件包,全部代码用HAL库编写,不依赖上位机或额外工具链。核心PWM逻辑封装在sjx_PWM模块中,通过TIM定时器+GPIO翻转方式模拟高精度双极性调制波,支持实时修改载波频率、调制比及LC滤波参数,从而灵活调节滤波后正弦基波输出频率。工程结构完整,含标准MDK-ARM项目文件(.uvprojx/.uvoptx)、CubeMX配置文件(sjx_PWM.ioc)、启动文件(startup_stm32f103xb.s)、CMSIS和HAL驱动层,开箱即可在

2026-06-11 09:57:46 211

原创 零基础可跑的手写数字识别Python项目:带训练数据、完整代码和测试样本

下载解压后直接运行number_recognition.py,无需安装额外环境或调试依赖,支持Python 3.7及以上版本。项目自带两组文本格式的手写数字图像数据:trainingDigits目录含数百个8×8灰度像素点阵(0-9),testDigits目录提供独立测试样本;所有数据以纯文本存储,每行一个像素值,结构清晰易读。主程序自动完成数据加载、归一化、特征向量构建,并内置KNN分类器进行训练与预测,控制台交互式输入测试文件路径即可实时输出识别结果。配套generate_training_data.p

2026-06-11 09:42:14 228

原创 STM32消防小车全套软硬件资源:嵌入式固件+安卓遥控APP+Qt上位机界面

一套即插即用的STM32消防小车开发资源,覆盖从底层驱动到人机交互全链路。嵌入式端基于STM32F1/F4系列主控,集成火焰、烟雾、可燃气体、温湿度四类传感器采集逻辑,支持手动遥控与自动循迹灭火双模式;自动模式下通过火焰传感器定位火源,驱动直流电机转向并触发水泵喷水,同时启用超声波测距与红外避障防止碰撞。配套提供Windows平台Qt编写的上位机CarControl.exe,可实时显示温度、湿度、烟雾值、气体浓度等数据,并支持指令下发;安卓端APP(android_CarControl.apk)实现手机蓝牙

2026-06-11 07:41:35 206

原创 Spring Cloud微服务中Ribbon客户端负载均衡实操工程(含Eureka注册中心与双服务实例)

这个工程直接跑起来就能看到Ribbon怎么在调用端做负载均衡——不用Nginx,也不靠网关,纯靠客户端自己挑服务实例。里面配好了Eureka注册中心(eureka-sever),两个一模一样的业务服务(service-B和service-B2),都注册到Eureka上;还有一个ribbon模块,它不写死调哪个地址,而是通过Ribbon自动从Eureka拉取可用实例列表,按轮询或随机策略发请求。整个项目用Maven组织,结构干净,每个模块都有独立pom.xml,还留了备份文件方便对比调试。IDEA配置也全打包

2026-06-11 05:42:47 181

原创 滚动轴承早期故障识别:EMD自适应分解+包络谱MATLAB全流程实操文件

一套开箱即用的轴承故障诊断MATLAB工具包,内置真实振动数据IR007_2.mat,覆盖从原始信号处理到故障特征提取的完整链路。包含三个核心脚本:emdbaoluo.m实现经验模态分解(EMD),自动输出前3阶IMF分量并生成对应时域波形图、频谱图和包络谱图;hua_baol.m执行希尔伯特包络解调,提取瞬时幅值包络;hua_fft.m对包络信号做FFT变换,生成清晰可读的包络谱。所有图像文件(如IMF1~3时域波形图.jpg、原始信号包络谱.jpg等)均已预渲染并标注明确,便于结果比对与教学演示。配套文

2026-06-10 11:43:34 207

原创 MATLAB实现SAR点目标回波仿真与CSA线性变标成像全流程

一套开箱即用的SAR点目标回波仿真MATLAB工具包,完整实现从雷达信号建模、距离向和方位向傅里叶变换(含ftx/iftx、fty/ifty函数),到CSA线性变标算法校正的全部步骤。代码严格对标《合成孔径雷达成像算法与实现》理论框架,变量命名清晰、注释详尽,支持单点或多个离散点目标灵活配置。运行后可直接输出原始回波数据、CSA处理后的聚焦结果以及关键中间频谱(如距离压缩后、方位压缩前等),适用于SAR成像算法原理验证、课堂教学演示、CSA参数调试及后续成像链路预处理。所有核心函数独立封装,结构清晰,便于理

2026-06-10 11:18:14 242

原创 STM32F103用定时器触发ADC,配合DMA双缓冲实现不间断数据采集

基于STM32F103(兼容F10x全系列)的稳定数据采集方案,通过通用定时器(TIM2/TIM3)精确控制ADC启动时机,避免软件延时误差;ADC转换结果由DMA自动搬移至内存,启用循环模式+双缓冲机制,确保采集不中断、处理不丢数;支持单通道或连续多通道采样,缓冲区满后自动切换并置标志,后台可随时安全读取已存数据;工程基于标准外设库构建,含完整初始化代码(ADConfig.c/h)、LED状态反馈、适配不同Flash容量的启动文件与链接脚本(STM32_DEMO.sct),Keil MDK工程可直接编译下

2026-06-10 10:38:10 718

原创 STM32F407驱动直流有刷电机的PWM调速工程(含正反转控制与Keil可烧录hex)

基于STM32F407主控,提供一套即连即用的直流有刷电机驱动工程,支持PWM调速、正反转切换和硬件闭环控制。工程使用HAL库开发,基于STM32CubeMX标准框架构建,包含完整BSP驱动层、定时器PWM配置(可调频率与占空比)、GPIO方向控制逻辑、中断服务程序及系统初始化模块。已适配正点原子ATK-F407开发板,编译环境为Keil MDK-ARM,输出atk_f407.hex文件可直接烧录运行。硬件上只需外接L298N或TB6612等H桥驱动模块与电机即可工作,关键参数如PWM频率、占空比范围、死区

2026-06-10 10:09:10 240

原创 MATLAB脚本:输入铺层参数自动算出ABD刚度矩阵和等效模量

直接运行ABD.m就能算出复合材料层合板的完整ABD刚度矩阵,支持自定义每层的弹性模量E1/E2、面内剪切模量G12、泊松比ν12、铺层角度、单层厚度和整体堆叠顺序;程序内部按经典层合板理论(CLT)逐层积分,自动拆解出面内刚度矩阵A、耦合刚度矩阵B和弯曲刚度矩阵D;同时输出等效面内工程常数——等效拉伸模量Ex、Ey,等效面内剪切模量Gxy,以及等效泊松比νxy;所有计算基于基础MATLAB语法,不依赖任何工具箱,R2014a及以上版本均可运行;适合复合材料课程作业快速验证、结构初步选型时的刚度预估,或作为

2026-06-09 13:01:34 89

原创 基于STC89C52的旋转编码器测速与方向检测工程(含LCD1602显示、Proteus仿真)

用STC89C52单片机读取增量式旋转编码器A/B相脉冲,通过P3.4和P3.5引脚接入,配合外部中断与状态机逻辑精准识别正反转方向;利用定时器T0在固定时间窗口内统计脉冲数,换算成每分钟转速(RPM),结果实时刷新在LCD1602液晶屏上。工程包内含完整Keil C51项目(main.c、lcd1602.c/h、STARTUP.A51)、已编译生成的.hex文件、原理图(Sheet1.SchDocPreview)、PCB参考布局(Sheet1.PDF)、流程图(.bmp)、元件清单(Excel)、多张实测

2026-06-09 12:51:01 171

原创 SolidWorks二次开发实战手册:建模控制、工程图公差批量处理与BOM自动导出

这套SolidWorks二次开发资料以实际功能落地为导向,覆盖开发环境配置、常用API类结构与继承关系理解、文档新建/打开/保存等基础操作。重点讲解特征管理器遍历、特征树节点操作,以及拉伸、倒角、倒圆角等核心建模命令的程序化调用方法;提供面、边、顶点等几何元素的获取路径与关联逻辑。装配体部分支持组件遍历、属性读取及BOM表格一键导出为Excel格式。工程图模块聚焦自动化编辑能力,包括视图中尺寸显示控制、前缀后缀批量修改、尺寸公差与形位公差的参数化设置、表面粗糙度符号插入、基准目标标注、技术要求注释等内容的脚

2026-06-09 10:19:30 205

原创 R语言新手友好型随机森林全流程代码包,含模拟数据与中文注释

一份专为R语言初学者设计的随机森林实战脚本,完整覆盖数据生成、模型训练、超参数调整(ntree/mtry/importance)、预测输出和效果评估等环节。所有数据均通过R内置函数动态生成,无需额外导入文件,打开即跑。代码完全基于基础R语法编写,不依赖caret、randomForest等封装包,变量命名直观,每一步都配有清晰中文注释,方便理解原理和调试修改。运行后自动输出OOB误差、混淆矩阵(分类任务)或RMSE/MAE(回归任务)、变量重要性排序等关键结果,帮助快速验证模型表现。结构精简,无冗余依赖,适

2026-06-09 08:33:49 207

原创 双击即用的TCP/UDP通信调试小工具,带收发日志、配置保存和多语言支持

TCPUDPDbg.exe双击就能跑,不用安装,专为快速验证网络通信设计。一边开服务端监听指定端口,一边用客户端连过去,手动输入十六进制或ASCII数据发包,实时看到对方回传内容和时间戳。发过的数据自动存进lastsend.data,下次打开还能接着用;界面配色靠style.css改,语言切换靠UpdateLang.ini,所有设置(端口、编码、自动重连等)都记在config.ini里,关机重启也不丢。带独立卸载程序uninst.exe,还有在线升级功能(update.EXE + update.URS),更

2026-06-09 08:27:47 191

原创 L6470步进电机驱动全套开发资源:带中文注释的SPI控制代码+硬件参考设计

直接可用的L6470驱动代码集合,含dSPIN_commands.c(封装全部dSPIN指令)、dSPIN_example.c(完整运行示例,实现加减速、精确定位、堵转检测等)、dSPIN_support.c(SPI底层通信与寄存器读写)、dSPIN_main.c(主控调度逻辑),所有源码均附详细中文注释,接口统一,适配STM32/Arduino/Cortex-M类平台。只需修改SPI引脚定义和时钟配置即可运行。配套提供ST原厂L6470数据手册(L6470.pdf),涵盖寄存器映射、命令集、电气特性及典型

2026-06-09 03:58:04 236

原创 Altium Designer可用的ATMEL全系列单片机与EEPROM元件库(含8051/ARM/EEPROM封装)

专为Altium Designer硬件设计准备的一站式元件库集合,覆盖ATMEL主流MCU和存储器件:包括经典8051架构的AT89C51等型号、16位和32位ARM内核单片机、ATMEL EEPROM系列,以及Dallas、Burr-Brown、Altera等厂商常用芯片。所有元件均提供标准AD原生格式——IntLib集成库、LIBPKG封装包、独立SchLib原理图库和PcbLib PCB封装库,支持直接添加到项目中使用。配套Dual-In-Line Package等通用封装库,以及HTML、CSV、R

2026-06-09 03:34:42 214

原创 Web安全实战工具集:含两个预训练AI-WAF模型、检测代码与标注流量数据

开箱即用的Web攻击检测资源,内置AiWaf-1和AiWaf-2两套独立模型,每个版本都配齐训练好的分类器(.pkl/.h5格式)、Python检测逻辑源码、真实HTTP日志样本及特征化数据。data目录提供原始访问日志和结构化特征矩阵,model目录存放可直接加载的监督学习模型,code目录包含请求解析、特征提取、实时判别、拦截响应与告警回调等完整处理链路,支持SQL注入、XSS、路径遍历、命令注入等主流攻击类型识别。系统通过分析URL参数、HTTP头字段、响应状态码、payload长度与编码特征等维度构

2026-06-08 12:45:47 230

原创 网易云用户行为分析大屏:Django全栈实现,含可运行代码与一键部署方案

用Django搭的网易云音乐数据可视化看板,能跑在本地也能上服务器。从模拟用户播放记录开始,经过清洗、存进SQLite或MySQL,最后在响应式大屏里展示歌单热度、歌手分布、地域收听偏好、歌曲播放趋势等图表。前端用原生HTML+CSS+JS写,没套Vue或React,适合想练手Web开发和数据分析的同学。后端靠Django的models定义结构、views提供API和页面渲染、urls配路由、migrations管数据库变更;模板放在templates里,静态资源分门别类放进static/css、stati

2026-06-08 08:52:42 206

原创 Nginx 1.24.0 Docker镜像,内置stream-sticky模块,TCP/UDP会话保持开箱即用

基于Nginx 1.24.0官方源码构建的Docker镜像,已静态编译集成nginx-stream-sticky-module模块,直接支持TCP和UDP协议层的sticky会话保持,无需额外编译或配置调整。镜像中Nginx安装在/home/nginx/nginx_stream路径下,所有依赖(包括OpenSSL、PCRE等)均已适配验证,规避了1.24.0版本常见因依赖更新导致的sticky模块编译失败问题。镜像采用标准Docker分层结构,包含manifest.、repositories及多个layer

2026-06-07 13:20:49 196

原创 MATLAB一键批量处理多级文件夹图片并执行完整Canny边缘检测

直接运行main.m就能自动扫描用户指定的一个或多个文件夹,识别所有jpg、png、bmp等常见格式图片,逐张执行标准化Canny边缘检测流程:先用高斯滤波降噪,再计算梯度幅值与方向,接着做非极大值抑制(NMS),然后双阈值判定强弱边缘,最后通过grassfire算法连接边缘。所有处理结果统一保存到你设定的输出目录,不覆盖原图,保留原始文件名加后缀标识。配套canny_gui.fig/.m提供可视化界面,可实时调节高斯核大小、高低阈值、方向归一化开关等参数,边调边看效果。代码全部基于MATLAB基础函数编写

2026-06-07 12:18:22 230

原创 AWS多账户环境一键部署与合规检查工具集(含组织架构模板、Config规则和权限策略)

一套面向企业级AWS多账户治理的实操型工具集合,支持从零快速搭建符合Well-Architected原则的着陆区环境。通过多个可直接部署的CloudFormation模板完成组织结构初始化(如OU划分)、核心账户创建、分层VPC网络构建、S3存储配置、CloudTrail启用、VPC Flow Logs开启,以及多项Config合规规则部署(如加密卷检查、日志服务启用等)。配套提供Ruby编写的validate.rb脚本,用于自动化校验环境当前状态是否满足预设合规要求;update-policy工具支持批量

2026-06-07 05:55:42 209

原创 ANSYS Fluent中基于Law 2的液滴蒸发/凝结质量交换UDF实现包

这个FLUENT插件包提供符合官方文档定义的Law 2液滴相变模型实现,专用于空气-水蒸气两组分体系下的蒸发与凝结过程模拟。核心是通过用户自定义函数(UDF)精确计算液滴表面与周围气体之间的动态质量交换速率,支持在DPM离散相模型中直接调用,无需修改求解器源码。配套包含Custom Drag Law.c文件,可与自定义拖曳力模型协同工作,确保动量与质量传递耦合一致。模型适用于喷雾冷却系统设计、燃油雾化燃烧仿真、湿空气处理设备建模、冷凝式换热器分析等典型工程场景。液滴生命周期内的质量变化(损失或增加)由该模型

2026-06-06 05:25:16 257

原创 基于OpenCV的C++全景拼接工具:支持多图自动对齐与融合,含VS工程和可执行文件

直接运行就能把几张有重叠的照片合成一张宽幅全景图。用C++写的,底层依赖OpenCV 3.x或4.x,自动完成SIFT或SURF特征点提取、图像匹配、单应性矩阵计算、透视变换和多频带融合,输出无缝拼接结果(如dst1.jpg)。压缩包里有完整的Visual Studio 2015工程(.sln/.vcxproj),已经编译好opencvTEST1.exe,双击就能试用;配套README.md写清楚了OpenCV动态库怎么装、环境变量怎么配。代码结构分层明确:main.cpp是入口,code目录放核心拼接逻辑

2026-06-05 09:12:24 216

Java编写的轻量级本地数据库管理工具,支持SQL解析与CRUD操作

这是一个用Java开发的简易数据库管理系统,面向课程实践场景设计,能直接在本地运行,无需依赖外部数据库服务。系统核心功能包括SQL语句解析、数据表创建、记录的增删改查(CRUD)、以及数据持久化到本地文件。所有数据库内容以纯文本或结构化文件形式保存在项目目录下的dataBase文件夹中,便于查看和调试。代码结构清晰,包含完整的Eclipse项目配置文件(如.classpath、.project),适合作为数据库原理课程的大作业参考或Java桌面应用入门学习材料。用户可通过命令行或简单GUI界面(根据源码中cs和authorization等模块推测可能存在基础交互逻辑)执行SQL指令,适合理解数据库底层执行流程,比如词法分析、语法树构建、查询执行等环节。不涉及网络通信或用户权限分级等复杂企业级特性,聚焦基础功能实现与教学演示。

2026-07-01

基于融云SDK的微信6.5.7高仿开源项目(含位置/红包消息)

这是一个完整可运行的Android高仿微信客户端,目标版本为微信6.5.7,核心功能包括即时通讯、好友管理、聊天界面、语音/文字消息收发、图片上传、发送位置信息、红包消息等。项目采用融云IM SDK实现底层通信能力,架构上使用MVP模式,配合RxJava2处理异步逻辑,Retrofit封装网络请求,Glide加载图片,整体代码结构清晰,适合学习安卓主流开发技术栈。源码已开源,包含完整工程文件:app-debug.apk可直接安装体验,gradle构建配置齐全,支持快速编译;项目中集成了proguard混淆规则、多环境配置示例及基础UI组件封装。适用于想深入理解IM应用开发流程、熟悉融云SDK集成方式、掌握RxJava+Retrofit+MVP协同开发模式的安卓开发者。配套README.md提供环境搭建说明、依赖库列表、关键类功能注释及常见问题解答,无额外第三方服务依赖,本地即可调试运行。

2026-06-30

AM32开源代码工程结构分析[项目代码]

本文详细分析了AM32开源代码的工程结构,包括目录组织、主程序框架和关键模块。AM32是一款支持Servo PWM和Dshot协议的无刷电机电子调速器(ESC)固件。代码工程包含Inc(头文件)、Src(源文件)、Mcu(BSP底层代码)等核心目录,支持e230、f031等多种MCU型号。主程序框架涵盖初始化阶段(外设初始化、EEPROM加载)、固件版本处理、电机控制设置(方向、启动模式、互补PWM)、MCU特定配置、主循环(看门狗、输入处理)、遥测与安全检查(ADC监测、温度计算)、电机换向控制(换向计时、可变PWM、失步检测)以及附加功能(步进/正弦模式、有刷模式)。代码通过条件编译支持多种配置,确保通用性。文章还指出当前代码尚不完善,bootloader尚未引入,并提供了后续代码分析的参考链接,涵盖EEPROM、DSHOT协议、ADC、遥测等模块的详细分析。

2026-06-30

安卓避障小游戏《落坨翔子》AS源码包,含完整Java工程与多分辨率资源

一个可直接导入Android Studio运行的安卓小游戏项目,核心玩法是左右滑动控制角色躲避从屏幕上方持续下落的障碍物,支持多种难度模式和实时计分。项目采用纯Java开发,包含完整的AndroidManifest.xml配置、标准res资源目录结构(涵盖mipmap-xxhdpi到mipmap-xxxhdpi等全密度图标资源)、drawable和layout界面布局文件、values字符串与样式定义,以及raw目录下的音效或素材预留位。代码组织清晰,适合课程大作业参考或初学者学习安卓基础交互逻辑、Activity生命周期管理、View事件响应及简单游戏循环实现。无需额外依赖库,兼容主流安卓版本,编译后可在真机或模拟器上直接安装测试。

2026-06-30

C#控制台程序:输入10个整数并计算最大值、最小值、平均值与总和

这是一个基于C#开发的控制台应用程序,运行后会提示用户依次输入10个整数,程序自动完成数据读取、存储与统计运算,最终在控制台清晰输出这组数的最大值、最小值、平均值(保留一位小数)和总和。代码结构简洁,使用标准Console类实现输入输出,依赖基础System命名空间,不涉及外部库或复杂逻辑,适合初学者学习数组遍历、循环控制和基本数学运算。项目包含完整可编译的解决方案文件(.sln)、项目配置(.csproj)以及主程序入口(Program.cs),支持直接在Visual Studio或命令行中构建运行。所有功能均通过标准输入输出实现,无需额外界面组件或文件读写操作。

2026-06-27

Java轻量级USB插拔状态监听工具,支持实时检测设备接入与拔出

这是一个基于Java开发的USB设备状态监控工具,无需复杂驱动或系统级权限,通过标准Java API实现对USB设备插入和移除事件的实时捕获。项目结构清晰,包含完整的NetBeans工程配置(nbproject、build.xml等),源码位于src/usbdetect目录下,可直接导入IDE编译运行。工具适用于Windows平台常见USB设备识别场景,如U盘、移动硬盘、读卡器等即插即用设备的状态变化响应。配套README.md提供基础使用说明,manifest.mf定义了主类与依赖信息,build-impl.xml和project.properties支持自动化构建与版本管理。不依赖JNI或第三方本地库,纯Java实现,便于二次开发与嵌入到其他Java应用中作为USB事件监听模块。

2026-06-26

基于TCP的物联网簇状通信模拟实验包,含多节点客户端与簇头服务端程序

这个实验包实现了一个简化的物联网层级通信模型,采用TCP协议构建簇成员节点与簇头节点之间的可靠数据传输。成员节点(如clientc1.exe、cliente2.cpp等)在检测到火情或温度变化时,分别封装并独立发送两类事件数据;簇头节点(如servera.exe、serverc.cpp等)以多线程方式并发接收,对火情数据实时转发至汇聚节点,对温度数据则先做本地处理再上报。所有可执行文件和源码均已提供,覆盖Windows平台常见编译环境,支持快速部署与调试。配套文档物联网通信.docx说明了网络拓扑结构、事件触发逻辑、线程分工机制及TCP连接管理细节。适用于高校计算机网络课程中关于可靠传输、客户端/服务器模型、多线程网络编程的教学实验,也适合初学者理解物联网底层通信流程。

2026-06-26

LPC4370开发板专用LPCLINK2调试固件与配套软件包

这个资源包专为LPC4370开发板设计,内置LPCLINK2调试接口的完整支持方案。包含启动引导文件start_here.html、版本标识version.txt,以及CMSIS标准驱动、LPC核心外设库(lpc_core)、UCOS-III和FreeRTOS双实时系统示例、SPI Flash操作库(lpcspifilib)、USB协议栈(LPCUSBLib、LPCUSBlib、lpcusbsio)、文件系统模块(filesystems)和多个应用层例程(applications)。重点适配LPC4370芯片的硬件特性,特别是其片内6通道12位ADC——采样速率高达80MHz,相较常规I²C或通用ADC(典型速率约400kHz)提升约200倍,满足高速数据采集场景需求。所有代码均基于官方LPC18xx_43xx系列支持框架构建,可直接用于调试、烧录、固件升级及嵌入式应用开发。

2026-06-25

MATLAB三点坐标计算曲线曲率与曲率半径的实用脚本

提供两个可直接运行的MATLAB脚本(CalCurvature.m和CalCurvature - 副本.m),输入平面上任意三个不共线点的坐标,自动计算对应圆弧的曲率及曲率半径。适用于几何分析、轨迹拟合、机器人路径规划、车辆转向建模等场景。代码逻辑清晰,包含坐标转换、圆心求解、半径推导和曲率换算全过程,无需额外工具箱,兼容MATLAB R2015a及以上版本。输入为3×2矩阵(每行代表一个点的x、y坐标),输出包括曲率值(单位1/长度)和对应的曲率半径(正值)。支持快速验证离散点局部弯曲程度,适合教学演示或工程快速估算。

2026-06-25

Windows平台离线地图批量下载工具,支持国内主流地图源与区域导出

MapDownloader是一款面向Windows系统的桌面级地图下载工具,主打离线地图资源获取与本地化存储。程序内置GMap.NET地图渲染引擎及扩展组件,兼容百度、高德、天地图等国内常用地图服务接口(通过GMapProvidersExt.dll等插件支持),可按行政区划(省、市、区县)或自定义矩形范围下载瓦片地图。支持多种导出格式,包括PNG图片序列、KML矢量标注(SharpKml.dll)、Excel表格(NPOI系列库)以及JSON配置文件。日志记录完整(log4net.dll),数据压缩与ZIP打包功能由ICSharpCode.SharpZipLib.dll提供,MySQL数据库连接能力(MySql.Data.dll)便于后续地理信息入库。配套文本文件(如2016-06-12.txt)为版本更新说明与使用提示。运行依赖.NET Framework环境,主程序为MapDownloader.exe,无需安装,双击即用。

2026-06-24

秒数与日期互转工具:支持Unix时间戳十进制/十六进制双向解析

这是一款基于Windows平台的桌面小工具,专门用于Unix纪元时间(1970年1月1日00:00:00 UTC)起始的秒数与标准日期时间之间的实时双向转换。输入任意正整数秒数,可立即获得对应的年月日时分秒格式时间;反之,输入合法日期时间,也能反向计算出精确到秒的Unix时间戳值。工具同时提供十进制和十六进制两种显示模式,方便开发者调试、协议分析或嵌入式系统时间处理。程序为VC++ 2008编译生成的单文件EXE,无需安装,双击即用,界面简洁,操作直观。源码结构完整,包含主对话框类TimeConverterDlg、资源定义、标准头文件及项目配置文件,适合学习MFC时间处理逻辑或二次开发。所有转换均严格遵循UTC时区计算,不自动适配本地时区偏移,确保结果一致性。

2026-06-24

Android平台可用的OpenCV 4.6.0及扩展模块动态链接库(含xfeatures2d、aruco、wechat_qrcode等)

提供适配Android系统的OpenCV 4.6.0核心库与opencv-contrib 4.6.0扩展库完整动态链接库(.so文件),支持ARMv7a、ARM64-v8a、x86、x86_64多种ABI架构。内置常用计算机视觉功能模块:SIFT/SURF替代算法(boostdesc和vgg特征描述子文件)、AR增强现实(aruco)、微信二维码识别(wechat_qrcode)、视频稳定(videostab)、背景分割(bgsegm)、立体视觉(stereo)、相机标定(calib3d)、特征检测与匹配(features2d)、绘图工具(plot)、HFS图像分割、SR超分辨率模型(caffemodel+prototxt)等。所有头文件(include/opencv2/)已同步整理,方便NDK开发集成。资源包中包含预编译的.so文件、配套模型权重(sr.caffemodel、detect.caffemodel)、网络结构定义(sr.prototxt、detect.prototxt)以及特征描述子二进制数据(如vgg_generated_120.i、boostdesc_bgm_hd.i等),可直接用于Android Studio的C++层调用,无需额外编译。

2026-06-24

Cursor安装Augment插件教程[可运行源码]

本文介绍了在Cursor编辑器中安装Augment插件的三步方法。首先,在VSCode插件中心搜索并下载Augment插件的VSIX版本;其次,将下载的插件文件保存到桌面或其他易于查找的位置;最后,将下载好的augment.vsix文件直接拖拽到Cursor的插件中心,即可完成安装。该教程针对近期热门的Augment插件,提供了简洁明了的操作步骤,帮助用户快速在Cursor环境中使用该插件。

2026-06-23

高校就业招聘平台完整源码包:SpringBoot后端 + Vue前端 + MySQL数据库

一套开箱即用的高校就业招聘系统源码,后端基于SpringBoot 2.x构建,集成MyBatis-Plus操作MySQL数据库,支持用户信息管理、图片与视频素材上传及展示;前端采用Vue 2.x + Element UI实现响应式界面,通过Axios完成前后端数据交互,整体采用标准B/S架构。项目结构清晰,含完整pom.xml依赖配置、resources资源配置、java业务代码及必读说明文档,可直接导入IDE运行调试。适用于高校就业指导中心、计算机专业课程设计、毕业设计或Java全栈学习实践,具备登录流程、信息增删改查、素材分类管理等核心功能模块,无第三方云服务依赖,本地部署即可启动。

2026-06-22

基于STM32F103C8T6的Altium设计最小系统板(含完整PCB与原理图文件)

这套资料提供了一款成熟可用的STM32F103C8T6最小系统硬件设计方案,采用Altium Designer开发,包含两版PCB文件(PCB1.PcbDoc、PCB2.PcbDoc)及对应原理图,支持ST-LINK v2在线调试与下载,集成8MHz主晶振、32.768kHz RTC晶振、手动复位电路、USB 5V供电路径以及必要的电源滤波和LED指示功能。所有设计已通过多次ECO工程变更记录验证(时间集中在2018年12月),附带完整的DRC规则检查报告(.drc和.html格式),方便用户快速导入、审查和投产。文件结构清晰,日志文件涵盖原理图与PCB各版本的修改轨迹,适合嵌入式初学者学习参考,也适用于快速搭建开发原型或小批量硬件验证。

2026-06-21

MATLAB动态演示辐射光栅叠加生成莫尔条纹效果

用MATLAB实现辐射型光栅的建模与动态叠加,实时生成并展示莫尔条纹变化过程;配套脚本moire3.m可直接运行,输出GIF动画文件辐射型.gif,直观呈现光栅中心对齐、角度微调时条纹疏密与旋转规律;资源包内含完整代码和可视化结果,适用于光学教学、条纹机理理解及图像合成基础实验,支持参数修改(如光栅线密度、旋转角度、缩放比例)以观察不同条件下莫尔图案演化。

2026-06-21

用html2canvas一键截取网页为图片的轻量级实现方案

提供开箱即用的网页截图功能,基于html2canvas库将当前HTML页面完整渲染并导出为PNG图片。压缩包内含index.html示例页、html2canvas主脚本(含压缩版)和jQuery依赖,所有调用逻辑写在HTML中,步骤清晰、注释详尽,无需构建工具或复杂配置,直接引入即可运行。支持常见H5页面结构,兼容主流移动端和桌面端浏览器,适合电子签名场景中保存签署结果、表单快照或业务凭证。js目录存放核心脚本,html2canvas练习文件夹便于二次开发调试,整体结构简洁,便于嵌入现有项目快速集成。

2026-06-20

Java开发的医学影像分析工具包(含肺部CT示例图与完整可运行源码)

一套基于Java语言构建的轻量级医学图像处理实现方案,聚焦肺部CT影像的加载、显示、基础增强与简单分割功能。系统采用Swing界面框架,支持JPG等常见格式图像导入,内置多张真实肺部CT切片样本(如llung1.jpg、llung4.jpg、2per11.jpg等),涵盖不同病灶特征和对比度条件。源码结构清晰,包含图像读取模块、灰度转换、直方图均衡化、边缘检测及二值化处理逻辑,所有代码经实机测试验证可直接编译运行。配套文档详细说明环境配置(JDK8+)、项目导入步骤、核心类功能说明及各图像处理算法的应用方式,适合课程设计、毕业设计或医学图像入门实践参考。不依赖第三方大型图像库,以原生Java2D为主实现,便于理解底层图像处理流程。

2026-06-20

MATLAB实现WiFi物理层仿真:含CCK编码、BER测试与Simulink模型

一套基于MATLAB的WiFi物理层通信仿真资源,包含完整可运行脚本和模块化Simulink模型。WiFi_init.m用于初始化系统参数;test_level_1.m执行基础链路级功能验证;ber_test.m支持不同信噪比下的误比特率统计分析;cck_codes.mat存储IEEE 802.11b标准规定的CCK编码表;WiFi_lib.mdl封装常用信号处理模块(如调制、解调、信道建模);WiFi.mdl为主仿真模型,集成发射机、AWGN信道与接收机全流程;附带www.pudn.com.txt说明原始来源。所有文件适配MATLAB R2015a及以上版本,无需额外工具箱,开箱即用,适用于教学演示、协议原理验证及无线通信算法快速原型开发。

2026-06-18

MATLAB实现:电力系统在频率约束下的抗扰动鲁棒性分析与仿真

提供一套完整的MATLAB代码,用于复现IEEE Transactions on Control of Network Systems期刊2019年发表的关于电力系统在频率约束条件下抗干扰鲁棒性的研究。包含多规模系统建模(9节点、14节点、39节点)、扰动注入模拟(disturbance_sim.m)、鲁棒增益矩阵计算(compute_gain.m)、动态响应仿真(step_sim.m)、边界优化求解(optimize_bound.jl)、时域稳定性评估(TSA_SGT_2bus.m)以及结果可视化(plot_bounding.m、VisualizeNetwork.m、plot_intro.m)。配套预计算增益矩阵文件(.mat格式)支持快速验证,README.md说明运行流程和依赖关系。所有脚本均基于标准MATLAB环境设计,无需额外工具箱,适用于教学演示、算法验证及二次开发。

2026-06-18

Matlab视频与静态图像阈值分割演示工程(含GUI界面、测试图及完整源码)

提供一套可直接运行的Matlab阈值分割系统,支持读取本地视频文件或单张图像(如lena.bmp、lena_rgb.bmp等),通过GUI界面(ImageSegmentation.fig)调节阈值参数,实时显示原图、灰度图、二值化结果及分割效果对比。核心代码封装在ImageSegmentation.m中,采用Otsu、全局固定阈值等多种算法实现自动/手动分割,适用于教学演示、课程设计验证和基础图像处理实验。资源包含全部依赖文件、示例图片及清晰目录结构(images文件夹存放测试素材),无需额外配置即可在Matlab R2015a及以上版本运行。适合电子信息、计算机、自动化等专业学生快速上手理解阈值分割原理与实现流程,代码结构清晰、注释完整,便于学习算法逻辑、修改阈值策略或扩展其他分割方法。

2026-07-15

Matlab实现的PSO优化PNN分类工具包:支持多特征二/多分类,含可视化结果与详细注释

提供一套开箱即用的Matlab分类预测工具,核心是用粒子群算法(PSO)自动调优概率神经网络(PNN)的平滑参数,提升分类准确率。支持多维特征输入、单标签输出,兼容二分类和多分类任务。主程序main.m负责流程调度,PSO.m执行优化搜索,fical.m计算PNN分类性能,数据集.xlsx可直接替换为用户自己的样本数据。运行后自动生成三类关键图表:分类决策效果图(含训练/测试样本分布)、PSO迭代收敛曲线(适应度变化趋势)、分类混淆矩阵热力图(精确率、召回率等指标直观呈现)。所有函数均配有中文注释,变量命名清晰,无需修改代码结构,仅需更新Excel中的特征列和标签列即可快速适配新数据。适用于模式识别、故障诊断、医学判别等中小规模分类场景。

2026-07-14

基于同轴线S参数提取材料介电常数的NWR反演工具包

提供一套完整的MATLAB实现方案,用于从矢量网络分析仪测得的同轴线传输/反射S参数中反演出材料的复介电常数。包含核心反演脚本NRW.m、自由空间参考计算脚本freespace1.m,以及配套说明文档S参数反演程序.docx。整个流程基于NWR(Nicholson-Ross-Weir)算法,适用于均匀、各向同性、非磁性材料在微波频段的介电参数提取,支持单频点或多频点批量处理,输入为S11/S21幅度相位数据,输出为相对介电常数实部与虚部。程序已封装关键步骤,包括S参数去嵌入预处理、特征阻抗归一化、传播常数求解及介电常数迭代反演,可直接运行调试,适合作为电磁材料表征实验的辅助计算工具。

2026-07-12

锂电池SOH预测实战:带完整注释的CNN-BiLSTM-Attention Python代码包

一套开箱即用的锂电池健康状态(SOH)预测代码包,基于真实放电数据集(含B005、B0005等CSV文件),集成1D-CNN、BiLSTM及注意力机制三种深度学习模型,所有Python脚本(如1D-CNN-BiLSTM-Attention.py)均附详细中文注释,适配Python环境一键运行。配套requirements.txt明确依赖版本,README.md说明数据格式、训练流程与评估指标(如RMSE、MAE)。项目结构清晰,含.gitignore和.idea配置文件,支持课程设计、毕业设计或期末大作业直接复现,无需调参即可获得合理SOH预测结果,适合本科生快速上手理解电池老化建模逻辑。

2026-07-12

含多种模型的垃圾短信识别代码包:AdaBoost、决策树、SVM、LR、感知机与朴素贝叶斯

这个资源包提供一套完整的垃圾短信识别实现方案,包含训练和预测全流程代码。支持中文短信文本处理,内置jieba分词、TF-IDF向量化(附vectorizer.model和tfidf.model)、多种机器学习模型文件(adaboost.m、dt.model、svm.model、lr.model、perceptron.model、naive_bayes.model)及对应Python训练脚本(adaboost_train.py、DecisionTree.py、lr.py等)。数据预处理涵盖文本清洗、去噪、标注格式适配;模型覆盖AdaBoost、决策树、支持向量机、逻辑回归、感知机和朴素贝叶斯六种算法,可直接加载模型进行推理或重新训练。附带样例数据(样例.)、训练结果记录(train-.txt)和详细说明文档(大作业说明.pdf),适合课程设计、算法对比实验或轻量级部署参考。

2026-07-11

Android端仿‘遇见’社交App完整源码,含附近人、消息中心、VIP模块

一套基于Android平台开发的高仿‘遇见’社交应用源码,完整包含用户匹配、附近人列表、私信聊天、消息中心、焦点关注、VIP权限管理等核心功能模块。项目结构清晰,源码涵盖src/java业务逻辑、res资源文件(layout布局、drawable多密度图标、values字符串与颜色配置)、AndroidManifest.xml清单配置,以及IAround.apk安装包和library.jar第三方依赖。支持Android 4.0+,集成android-support-v4.jar兼容库,使用ViewPagerIndicator实现引导页与Tab切换,动画资源(anim目录)增强交互体验。nearby、contact、messagecenter、focus、vip等包名明确对应功能域,便于学习社交类App的架构分层与模块化设计。适合用于Android UI组件实践、网络请求整合、本地数据库(如SQLite)对接、权限适配及APK打包发布全流程参考。

2026-07-11

MariaDB官方ODBC驱动源码包(3.1.13版本)

这是MariaDB官方发布的ODBC连接器源代码压缩包,版本号为3.1.13,适用于Windows和POSIX系统。包内包含完整的C语言实现模块,如连接管理(ma_connection.c)、语句执行(ma_statement.c)、元数据查询(ma_catalog.c)、字符集转换(ma_conv_charset.c)、错误处理(ma_error.c)、结果集解析(ma_.c)、DSN配置支持(ma_dsn.c、odbc_dsn.c)、批量操作(ma_bulk.c)以及跨平台适配代码(ma_platform_win32.c、ma_platform_posix.c)。配套工具脚本包括AppVeyor自动构建下载脚本(appveyor-download.bat)、驱动安装工具(install_driver.c)、DSN测试程序(dsn_test.c)和驱动注册辅助工具(change_dsns_driver.c)。所有源文件遵循MariaDB开源协议,可直接用于编译生成Windows下的DLL或Linux/macOS下的SO动态库,支持与各类支持ODBC标准的应用程序(如Excel、Power BI、Tableau、OpenOffice Base等)对接MariaDB数据库。无需预编译二进制文件,开发者可根据目标环境定制编译选项、启用/禁用SSL、调整字符集支持范围或集成到自有构建流程中。

2026-07-11

基于SpringBoot的影城管理后台源码(含MySQL数据库与Vue前端)

一套完整可用的影城管理后台系统源码,采用Java语言开发,后端基于SpringBoot + MyBatis构建,前端集成Vue框架,支持Ajax异步交互;数据库使用MySQL 5.7,配套SQL脚本和初始化数据;开发环境适配JDK 1.8、Maven 3.6、Tomcat 8.0/9.0,IDE推荐IntelliJ IDEA,也兼容Eclipse/MyEclipse;项目结构清晰,包含标准的src/main/java、src/main/resources等目录,附带pom.xml、配置说明PDF及必读文档,开箱即用;适用于计算机、电子信息工程等专业学生的毕业设计、课程设计或期末大作业,所有模块均通过基础功能测试,可直接导入运行并二次开发;压缩包内含完整工程文件,解压后按说明配置数据库连接即可启动服务。

2026-07-10

光伏功率短期预测Matlab代码包:含VMD分解、CGO优化LSTM模型及完整数据与注释

提供一套开箱即用的光伏功率预测Matlab实现方案,基于变分模态分解(VMD)预处理原始光照与发电数据,结合混沌博弈优化算法(CGO)自动调优LSTM网络超参数,最终完成高精度短期功率预测。压缩包内含全部源码文件,包括主程序main.m、VMD信号分解模块、CGO优化器核心(CGO.m)、LSTM建模与训练逻辑、误差计算脚本(calc_error.m)以及北半球实测光伏数据(xlsx与mat格式)。所有函数模块均采用参数化设计,关键参数如VMD分解层数、LSTM时间步长、CGO种群规模等均可直接修改;代码逐行注释清晰,变量命名规范,配套多张可视化结果图(1.png至7.png)便于效果验证。适用于Matlab 2014a及以上版本,无需额外工具箱,替换data_process.m中的输入路径即可快速适配自有数据。面向电子信息、自动化、新能源相关专业学生,满足课程设计、大作业及毕设对算法复现性、工程可读性与结果可验证性的实际需求。

2026-07-10

哈工大深圳校区操作系统课程实验完整工程包:含可编译源码、实验报告与构建脚本

这个资源包是哈尔滨工业大学(深圳)操作系统课程的第五次实验完整实现,聚焦文件系统底层机制开发。代码结构清晰,包含disk、inode、file、dir、superblock、shell等核心模块,对应磁盘管理、索引节点操作、目录解析、超级块读写及简易命令行交互功能。所有源文件(.c/.h)均已组织在src和include目录下,配套CMakeLists.txt和Makefile支持一键构建,build目录为默认编译输出路径。提供compile_commands.用于IDE智能补全,README.md含基础说明,cmake_install.cmake和CMakeCache.txt为CMake生成的辅助文件。liballlibs.a和liblibs.a是静态链接库,main.c为程序入口,shell.c实现基础命令解析(如ls、cat、mkdir等)。实验涉及真实磁盘镜像模拟(disk文件)、文件读写流程、目录树遍历与inode分配逻辑,适合理解Unix-like文件系统设计原理与系统编程实践。所有内容可直接编译运行,适合作为操作系统课程实验参考、自学复现或教学辅助材料。

2026-07-10

PyTorch实现的扩散模型音频生成项目,含完整训练代码与可运行示例

一个基于PyTorch构建的音频生成实战项目,采用扩散模型(Diffusion Model)架构,支持从噪声逐步生成高质量音频波形。项目结构清晰,包含核心模块diffusion.py、模型定义models.py、组件封装components.py、工具函数utils.py,以及自定义损失测试脚本testcustomloss.py。提供标准setup.py用于本地安装,配套README.md说明环境配置、数据准备、训练与推理流程。所有代码适配主流CUDA版本,支持单卡/多卡训练,输出格式为原始wav波形,适用于语音合成、音效生成、音乐建模等AIGC场景。无需额外框架依赖,开箱即用,适合算法工程师快速复现和二次开发。

2026-07-09

短波宽带OFDM系统同步算法MATLAB仿真包(含详细教程与多算法对比)

这个资源包提供短波宽带OFDM通信场景下的同步算法完整MATLAB实现与对比分析,覆盖T. Schmidl & D. Cox、Minn、Park、Landstrom四种主流同步方法。包含分模块可运行代码:A_理想情况(无失真参考)、B_无同步算法(性能基准)、C_加入同步算法(实际应用链路)、C_单独各种同步算法测试(独立验证各算法性能)。所有仿真脚本均基于真实短波信道特性设计,支持时频同步误差统计、误码率曲线绘制、同步捕获时间测量等关键指标评估。配套论文.docx阐述算法原理、仿真参数设置、结果对比图表及工程实现要点,适合通信专业学生课程设计、毕业设计或工程师快速复现与优化同步方案。教程部分从环境配置、代码结构解读到结果分析步骤清晰,无需额外基础即可上手运行。

2026-07-08

应急车道占用实时识别系统(YOLOv8+PyQt可视化界面+完整训练数据+一键部署)

一套开箱即用的交通监控辅助工具,专注识别高速或城市道路中应急车道被社会车辆违规占用的行为。系统基于YOLOv8n轻量模型训练,内置已标注的交通场景图像与视频数据集(含多角度、昼夜、雨雾等常见工况),支持图片/视频/RTSP流实时检测。运行main.py或Detection_video.py即可启动带GUI的可视化界面,显示检测框、置信度、统计数量及实时报警提示;训练过程自动生成PR曲线、F1-score变化图、混淆矩阵和标签分布直方图;提供详细部署文档,覆盖环境配置、权重加载、参数调整和CPU/GPU推理切换。所有代码经实测可直接运行,无需额外调试,适配Windows/Linux平台,支持导出ONNX模型便于后续嵌入式部署。配套文件包含预训练权重(yolov8n.pt)、最优训练权重(best.pt)、数据增强模块、评估指标计算脚本、锚点自动计算工具及多种对比模型配置(如RTMDet、Faster R-CNN)供拓展研究使用。

2026-07-08

基于ASP.NET的C#在线考试系统(含SQL Server题库与Web管理界面)

一套开箱即用的B/S架构在线考试系统,使用Visual Studio 2010开发,后端数据库为SQL Server 2005,核心语言为C#。系统支持双角色操作:普通用户可完成登录、在线答题、查看成绩、查询试卷;管理员可进行全流程管理,包括班级/学生/教师信息维护、题型与题库增删改查、手动或自动组卷、试卷发布、考务安排、主观题/客观题混合批阅、成绩统计与导出。所有页面采用标准ASPX形式,登录入口为login.aspx,管理员默认账号admin/密码1。数据库文件onlineExam_data.mdf直接置于App_Data目录下,无需额外配置即可运行。功能模块覆盖考试全生命周期——从试题录入、试卷生成、考试执行到成绩归档,包含Add.aspx、Edit.aspx、List.aspx、Show.aspx等典型CRUD页面共30余个,结构清晰,命名规范,适合教学演示、课程设计参考或二次开发基础框架。

2026-07-07

飞思卡尔智能车电磁组竞赛完整工程源码包(含HCS12X平台启动脚本与底层驱动)

这套资料是面向全国大学生智能车竞赛电磁组的实战型开发资源,基于飞思卡尔HCS12X系列单片机(如MC9S12XDP512),包含可直接编译下载运行的完整工程代码。目录中涵盖标准启动文件(Start12.c)、时钟配置(clock.c)、定时器中断(PIT.h)、延时函数(mydelay.c)、计数器逻辑(counter.c)、菜单交互(mymenu.c)等核心模块,同时提供全套CodeWarrior调试脚本(如TBDML_Reset.cmd、Full_Chip_Simulation_Startup.cmd等),支持全芯片仿真与真实烧录。所有源码采用C语言编写,结构清晰,注释完整,适合作为电子信息、自动化、计算机类专业学生开展课程设计、毕业设计或竞赛备赛的技术参考。配套prm链接文件、derivative.h芯片定义头文件及CWSettingsWindows.stg开发环境配置,开箱即用,无需额外适配即可导入CodeWarrior 5.x环境构建。重点覆盖电磁传感器信号采集、AD转换、PID控制逻辑、电机驱动PWM输出等关键环节,便于学习底层外设操作、实时响应机制和闭环控制实现。

2026-07-06

STM32步进电机加减速控制全套资料:算法源码、原理图、视频演示与手册

这套资料专为STM32平台(特别是F1系列)设计,完整覆盖步进电机的精准驱动与动态加减速控制。包含8种主流加减速算法实现源码,全部基于标准外设库,支持单轴PWM输出,核心采用TIM1专用定时器通道方案,兼顾精度与实时性。配套提供详细技术文档:《步进电机驱动与加减速控制详解v1.8》讲清S形、梯形等算法原理与参数整定;《8大算法板使用手册》说明各模式切换与功能验证方法;《接线手册v2.0》明确硬件连接规范;原理图.SchDoc和实物图片(IMG_2500.JPG、IMG_2501.JPG)便于快速搭建测试环境。实操部分配有‘加减速算法学习板操作视频演示.mp4’,直观展示启动、调速、停止及异常响应过程。工程结构清晰,含MDK-ARM工程目录(USER、src、OBJ、CORE等),支持Keil开发,附带keilkill.bat一键清理脚本。另提供元器件清单(xls)、readme.txt入门指引,以及WJ_S1_ALG_new等模块化代码文件,方便嵌入现有项目或二次开发。

2026-07-04

OpenCV可用的蓝牌识别级联分类器文件(cascade.xml)

这个cascade.xml文件专为OpenCV车牌识别设计,支持检测标准蓝底白字的中国小型汽车号牌。文件可直接加载到OpenCV的CascadeClassifier类中,配合cv2.CascadeClassifier()和detectMultiScale()等接口完成车牌区域定位。适用于Python或C++环境下的实时视频流、静态图像中的车牌粗定位任务,不包含字符识别功能,仅负责车牌框提取。配套readme.txt说明基本使用方式和注意事项。文件由Haar特征训练生成,对光照变化和轻微角度偏转有一定鲁棒性,但未针对新能源绿牌、黄牌或污损车牌优化。建议在预处理阶段添加灰度转换、高斯模糊或直方图均衡化以提升检测稳定性。

2026-07-03

工控上位机可用的防死锁串口通信类源码包(含协议编辑与升级功能)

这个资源包提供一套经过实际验证的CSerialPort类实现,重点解决Windows平台下串口关闭时线程死锁导致界面无响应的常见问题,可直接集成进MFC工控上位机项目。内部封装了完整的串口读写、事件通知和线程安全控制逻辑,避免传统Close()调用引发的阻塞等待。配套的串口助手界面支持十六进制收发、日志滚动显示、发送历史记录回溯,并内置通信协议编辑器,允许用户自定义帧头、校验方式、超时参数及自动应答规则。还包含软件在线升级模块(UpgradeDlg),通过HTTP检查版本号并下载更新包,适合作为工业软件远程维护功能的参考实现。所有源码基于VC6/MFC开发,目录结构清晰,关键文件如SerialPort.cpp/.h负责核心串口管理,ProtocolEditDlg.cpp实现协议可视化配置,SendFileByXModem.cpp提供XModem协议文件传输能力,CommAdvancedDlg.cpp支持串口高级参数设置(如流控、超时、缓冲区大小)。附带可执行文件LSDComm.exe,开箱即用,调试信息通过debug.h统一控制,适合二次开发和学习研究。

2026-07-02

C++实现的电梯调度模拟程序(含完整VS工程与可执行文件)

这是一个基于C++开发的电梯运行逻辑模拟程序,采用典型的数据结构设计实现多楼层、多电梯的调度逻辑,包含完整的Visual Studio 201X解决方案工程(.sln)、调试配置(Debug)、编译产物(.exe)、源代码目录及预编译头缓存(ipch)。程序支持命令行交互式操作,模拟乘客呼叫、电梯响应、楼层停靠、方向判断与负载管理等核心流程。配套提供一份生产实习报告文档(Word格式),内容涵盖需求分析、数据结构选型(如队列管理请求、优先级调度策略)、算法设计思路与运行效果说明;另有CHM格式帮助文档用于快速查阅使用方法。所有文件结构清晰,开箱即用,适合数据结构课程设计参考、算法验证或小型仿真系统二次开发。

2026-07-02

C# WinForm快速导出数据到DBF文件的可运行示例

提供一个开箱即用的C# WinForm桌面程序,支持将内存中的DataTable或List数据直接导出为标准DBF格式文件,无需安装数据库或额外服务。项目包含完整的VS解决方案(ExportDBF.sln),含主窗体界面、DBF写入核心类(DbfExportHelper.cs)、配置文件和依赖库(itextsharp.dll仅作辅助参考,实际DBF导出不依赖它)。代码结构清晰,注释简明,适合刚接触WinForm开发或需要对接老旧DBF系统的开发者快速上手。导出功能基于纯C#实现,兼容FoxPro 2.0/3.0/7.0等常见DBF版本,支持字符串、数字、日期等基础字段类型,可自定义字段名与长度。编译后生成的exe可独立运行,输出DBF文件符合dBase III+规范,能被Excel、ArcGIS、QGIS及各类传统业务系统识别。配套资源包含调试所需的全部工程文件(.csproj、.config、.resx)和标准目录结构(bin/obj/Properties),方便直接加载、修改和二次封装。

2026-07-01

空空如也

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

TA关注的人

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