自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Isight多学科优化实操资源包:弹簧梁结构、焊缝成本、悬臂板等典型算例一键运行

提供开箱即用的Isight多学科优化工程文件,覆盖结构设计、制造成本与不确定性分析三大方向。弹簧机构优化(spring.zmf)支持本地exe调用与蒙特卡洛仿真;简支梁与悬臂板模型(Beam.xls、Divingboard-Task.zmf、TRD-Divingboard.ans.zmf)集成ANSYS求解器,可直接执行参数化分析与GA/RSM优化流程;焊缝成本优化(WeldCostSSOptimization.zmf + WeldCostCalc.zmf)实现质量、强度、成本三目标协同寻优;含噪声多项式函

2026-06-19 05:17:22 207

原创 杰理蓝牙设备Android端OTA升级工具包:含SDK库、调试APK与全流程开发指南

面向采用杰理芯片的TWS耳机、蓝牙音箱等音频设备,提供开箱即用的Android OTA升级能力。包内包含jl_bt_ota_V1.9.2-release.aar封装库,可直接集成进Android项目;附带JL_OTA_V1.7.2_SDK_V1.9.2完整工程源码,支持快速二次开发;内置已签名调试版APK(JLOTA-V1.7.2-debug_20230504_1.apk),扫码安装即可实机验证升级流程;配套《杰理OTA外接库(Android)开发文档》详细说明RCSP协议对接逻辑、蓝牙扫描连接、固件分包上

2026-06-19 03:50:56 151

原创 AUTOSAR ARXML自动化处理工具:支持组件建模、信号定义与RTE配置生成

一套面向AUTOSAR Classic平台的Python工具集,专注ARXML文件的读取、解析、构建和写入全流程。能处理软件组件(SWC)结构、端口接口定义、信号属性、数据类型、常量值、运行时环境(RTE)配置等关键模型元素。通过workspace.py统一管理多文件工程结构,builder.py可批量生成合规ARXML输出,parser模块支持从现有ARXML反向提取模型对象。底层封装element.py和package.py实现AUTOSAR元模型操作,util目录提供通用辅助函数。配套make.bat

2026-06-18 04:29:12 177

原创 C#桌面程序:USB摄像头实时预览+AVI录像+JPG截图一键保存

直接运行就能用的Windows桌面工具,支持任意标准USB摄像头。打开即显示实时画面,点一下开始预览,再点录制按钮就能存成AVI视频文件,拍照按钮按下去立刻生成BMP或JPEG图片,所有文件自动按时间命名并存到指定文件夹。程序用WinForms开发,核心摄像头控制逻辑全封装在UsbCamera.cs里,底层调用系统DirectShow或MediaCapture接口,不用装额外驱动或SDK。分辨率、帧率、保存路径这些参数都在App.config里改,改完重启就生效。界面只有几个干净按钮——预览开关、录像启停、

2026-06-13 05:13:01 241

原创 CH432双串口扩展芯片全套驱动工程:含软硬SPI实现、中断响应与并行控制示例

一套开箱即用的CH432芯片开发资源,聚焦实际嵌入式接入场景。里面包含完整的C语言驱动模块:BASE.C负责底层寄存器读写,PARA.C封装常用参数配置,DEMO.C实现并行接口模式下的基本通信控制,DEMO_INT.C专门演示外部中断触发后的状态查询与快速响应流程。SPI通信提供两种落地方式——SPI_HW.C适配MCU原生硬件SPI外设,SPI_SW.C则通过GPIO模拟时序,兼容无硬件SPI的单片机(如传统51)。所有驱动统一通过CH432INC.H头文件管理寄存器地址、位定义和功能宏,降低移植成本。

2026-06-12 11:05:47 222

原创 STM32F4多通道ADC+DMA连续采集模板(基于标准库,含滤波与OLED/串口调试)

一套开箱即用的STM32F4多路模拟信号同步采集方案,支持F40x/F41x主流型号,使用标准外设库(FWLIB)开发。ADC配置为扫描模式+连续转换,配合DMA自动将各通道采样值搬入内存缓冲区,全程无需CPU干预中断,保障实时性与稳定性。工程已集成基础硬件驱动:LED指示、OLED显示、串口通信,方便数据可视化与调试;内置ADC_volue_fliter软件滤波模块,可有效抑制模拟输入噪声。主程序main.c完成系统时钟、GPIO、ADC参数(采样周期、12位分辨率、右对齐)、DMA通道绑定及中断使能等关

2026-06-12 10:16:31 234

原创 STM32G031F8P6用GPIO模拟SPI读取ADS1231的24位称重数据工程(含实测波形与串口调试支持)

这个工程包实现了STM32G031F8P6单片机通过普通GPIO引脚软件模拟SPI时序,稳定驱动ADS1231高精度24位模数转换芯片完成称重信号采集。核心功能包括DRDY引脚电平检测触发、同步数据读取、24位原始码解析及串口输出(ASCII格式),适用于电子秤、压力传感器、应变片等微弱模拟信号高分辨率采集场景。工程基于STM32CubeIDE和HAL库构建,包含完整.ioc配置文件、初始化代码、主循环采样逻辑,不依赖RTOS,内存与Flash占用精简。配套提供编译所需全部文件:.elf可执行镜像、.map

2026-06-11 13:04:24 217

原创 iOS百度广告SDK集成套件:含激励视频、插屏、原生广告完整示例工程与配置

面向iOS开发者的一站式百度广告接入工具包,内置开屏、激励视频、插屏、原生广告(含原生视频列表)、横幅、preroll视频及混合广告等全类型支持。提供可直接编译运行的Xcode Demo工程,每个广告形式对应独立ViewController源码,如RewardVideoViewController实现激励视频加载与回调逻辑,NativeVideoTableViewController展示原生视频信息流,InterstitialExampleViewController封装插屏广告调用流程。配套XScreen

2026-06-11 07:40:23 215

原创 MATLAB多元线性回归实操包:教案+数据+一键运行代码(含标准化、检验与可视化)

直接上手的MATLAB多元线性回归教学与分析工具包,包含详细教案说明、可立即运行的regression.m主脚本、配套.mat格式数据文件(regression_dat.mat),以及清晰的数据格式与使用指引(数据及说明.txt)。regression.m自动完成变量标准化处理、最小二乘法回归系数求解、t检验与F检验显著性判断、R²拟合优度计算,并生成三类关键图表:预测值vs实际值散点图、残差分布直方图、残差正态Q-Q图。所有代码逐行注释,不依赖Statistics and Machine Learning

2026-06-10 11:07:13 224

原创 STM32F4智能鱼缸毕业设计源码包:含FreeRTOS多任务、Gizwits云对接与LCD图形界面

基于STM32F4微控制器的智能鱼缸完整嵌入式项目,支持水温、水位、光照强度等环境参数实时采集,预留TDS/PH水质传感器扩展接口。采用HAL库开发,集成FreeRTOS实现多任务调度,包含LCD图形化显示(setup_scr_screen.c)、串口Shell交互调试(shell.c/shell_ext.c)、JSON协议解析(cJSON.c/parse.c)及Gizwits物联网平台接入(gizwits_protocol.c/gizwits_product.c)。配套JPEG解码(tjpgd.c)、BM

2026-06-10 10:05:07 187

原创 Java Swing学生成绩管理系统:MySQL连接+Excel导入导出+成绩图表可视化

一个开箱即用的Java桌面端成绩管理工具,基于Swing构建图形界面,支持学生信息维护、课程成绩录入、修改、删除和多条件查询。后端通过JDBC直连MySQL数据库,已内置mysql-connector-java-5.1.34驱动,无需额外配置。成绩数据可一键导出为Excel文件,也支持从Excel批量导入,依赖Apache POI实现。统计分析部分集成JFreeChart,自动生成班级成绩分布柱状图、各科平均分折线图、及单个学生各科成绩趋势图。项目采用分层结构设计,包含dao数据访问层、model实体类、u

2026-06-10 09:22:27 228

原创 STM32F103直流电机速度闭环实战工程:带实时PI参数调节和转速曲线可视化

基于STM32F103V8芯片的直流电机速度闭环控制系统,用IAR for ARM编译,C++实现,含M法编码器测速(5ms采样周期)、数字PI控制器,实测超调量低于5%;支持运行中通过串口动态修改Kp/Ki参数,无需重启;配套C# + WPF上位机软件(VS2017可直接编译),提供实时转速数值显示、阶跃响应曲线绘制、参数远程下发功能;资源包含全部源码文件(main.cpp/timer.cpp/controller.cpp/encoder.h/motor.h等)、IAR工程配置(.ewp/.eww等)、硬

2026-06-09 05:09:26 164

原创 高校社团管理系统源码包(SpringBoot+Vue前后端分离,含MySQL脚本与一键部署指南)

直接可用的高校社团管理项目源码,后端用SpringBoot开发,前端用Vue.js实现,完全前后端分离架构。内置完整MySQL数据库脚本(bs_community.sql等),涵盖社团注册、成员增删改查、活动发布与审批、公告通知等真实业务流程。技术栈整合MyBatis-Plus做数据操作,Spring Security + JWT实现登录鉴权,Redis用于缓存优化,关键代码均有中文注释。配套README.md详细说明JDK8+、Node.js 14+、MySQL 5.7+环境配置,前后端启动命令、数据库导

2026-06-08 10:18:52 188

原创 STM32F103标准库驱动步进电机的梯形加减速脉冲生成工程(含定时器中断控制与方向IO)

这个工程专为STM32F103系列设计,基于ST官方标准外设库(StdPeriph_Driver),不依赖HAL库,直接通过定时器中断精确输出步进电机所需的脉冲序列。速度调节采用经典梯形加减速曲线,支持实时启停、加速时间、最大速度等参数调整,所有控制逻辑集中在main.c和stm32f10x_it.c中。方向控制由普通GPIO引脚实现,配合脉冲输出构成完整运动控制基础。工程已适配主流F103芯片(如C8T6、RBT6),MDK-ARM uV5环境可直接编译下载,无需额外配置。目录结构清晰分层:User存放应

2026-06-08 08:28:45 197

原创 纯Python实现的国密算法工具集:SM2/SM3/SM4/SM9/ZUC全功能可运行代码包

这个资源包含SM2椭圆曲线公钥密码、SM3密码杂凑、SM4分组加密、SM9标识密码和ZUC序列密码五类国密标准的完整Python源码,每个算法独立成模块(SM2.py、SM3.py、SM4.py、SM9.py、ZUC.py),配套预生成参数文件(如SM2_kG.bin、SM9_kG.bin)和可直接执行的测试脚本(hggm_test.py、SM9_test.py、test_run.py)。代码结构清晰,模块职责分明,底层依赖精简,支持密钥生成、加解密、数字签名与验签、哈希计算、密钥封装等核心密码操作。不依赖

2026-06-08 07:32:41 227

原创 VS2019 OpenCV C++项目:在图片上实时叠加多种光学测量标尺(刻度尺/分划板/测微尺/十字双刻度线)

这个OpenCV C++工程专为图像测量标定设计,支持在任意输入图片(如25.jpg、43.jpg)上动态绘制四类专业光学标尺:标准直角坐标系刻度尺、直线或环形分划板、可调精度的测微尺、带双边数值标注的十字双刻度线。所有绘图逻辑集中封装在Main1.cpp中,参数高度可配——包括刻度间隔、线条颜色与粗细、字体大小、起始坐标位置等,无需修改核心逻辑即可快速适配不同分辨率或应用场景。项目基于Visual Studio 2019构建,已预设x64 Release配置,直接打开Project2.sln即可编译运行,

2026-06-08 06:15:33 199

原创 基于QT框架的C++版Flappy Bird完整可运行工程,含图形音效与清晰模块划分

这个资源包提供一个开箱即用的Flappy Bird小游戏实现,使用标准C++语言配合QT5/6 GUI框架开发。项目包含全部源码文件:主窗口widget、管道pipeItem、地面roadItem、游戏元素item等核心类,每个类职责明确、接口清晰;配套完整的图形资源(PNG格式图片存于image目录)、音效资源(WAV格式音频存于sound目录);项目配置文件flappyBird.pro支持跨平台构建,src.qrc统一管理资源路径,Makefile和Debug目录便于本地编译调试。所有代码已在QT Cr

2026-06-06 10:48:43 191

原创 Matlab新手三维建模练习包:带斯坦福兔子、马、头骨等点云数据和重建脚本

专为Matlab初学者准备的三维重建实操资源,开箱即用,不依赖额外工具箱。核心包含MyCrust.m(主重建函数)和TestMyCrust.m(测试脚本),支持从点云或体素数据生成三角网格模型,涵盖泊松重建、Delaunay三角剖分等基础流程。内置9个经典.mat格式三维模型:斯坦福兔子(Standford_Bunny.mat)、马(Horse.mat)、头骨(Skull.mat)、椅子(Chair.mat)、大象(Elephant.mat)、恐龙(Dino.mat)、石像鬼(gargo50k.mat)、河

2026-06-06 06:00:16 253

原创 MATLAB单脚本SST主模态提取工具:自动完成EOF分解与结果输出

这个MATLAB脚本(EOF.m)专为海表温度数据设计,输入标准二维SST矩阵(经度×纬度×时间),自动执行去均值、协方差计算、特征值分解和模态排序,直接输出空间模态图、对应时间系数序列及各模态方差贡献率。整个流程不依赖任何额外工具箱,仅需基础MATLAB环境即可运行,适合快速诊断SST主导变化结构,比如识别ENSO相关空间型、分离年际变率或辅助气候异常归因分析。脚本结构清晰,参数设置集中,支持用户自定义是否保存图像或导出.mat结果文件,也便于嵌入批量处理流程中调用。配套提供了Python版eof_ana

2026-06-05 13:15:34 226

原创 Simulink中用模糊逻辑模块快速逼近未知非线性关系的实操模型

直接运行就能看到效果的Simulink模糊建模资源包,包含fuzzy.mdl仿真模型和配套fuzzy1.m脚本,专为处理没有明确数学表达式、存在参数不确定性或测量噪声的非线性系统设计。模型基于MATLAB模糊逻辑工具箱搭建标准Mamdani型推理系统,完整呈现输入变量定义、三角/高斯型隶属函数配置、手动编写的模糊规则库、重心法去模糊化等关键步骤。打开fuzzy.mdl即可实时观察输入信号(如正弦、阶跃、随机扰动)经模糊系统映射后的输出响应,所有隶属函数图形(input_1_mf.png、input_2_mf

2026-06-05 11:47:52 163

原创 雪球网自动登录Cookie生成工具:含JS逆向实现与Python调用封装

一套开箱即用的雪球网(xueqiu.com)登录态生成方案,核心复现阿里acw-sc-v2加密逻辑。包含xueqiu.js——完整浏览器端JS实现,覆盖时间戳处理、密钥派生、SHA256哈希、Base64/Hext编码转换及最终acw_sc__v2字段组装,每步附中文注释,支持Chrome控制台直接调试;xueqiu.py——Python脚本,封装参数构造、加密调用与Cookie字符串拼接,适配requests等主流HTTP库;xueqiu.html——本地测试页,点击即可触发JS加密并实时展示生成的Coo

2026-06-05 11:47:03 218

原创 STM32F103最小系统跑贪吃蛇:LCD1602显示+独立按键操作,带实机演示和一键编译清理

用STM32F103C8T6单片机驱动LCD1602液晶屏运行经典贪吃蛇游戏,通过4个独立按键控制蛇的上下左右移动,实时检测碰撞边界与自身、动态更新分数、支持游戏重启。工程基于Keil MDK-ARM v5,提供可直接烧录的Template.hex文件,主程序逻辑集中在main.c,按键中断处理在stm32f10x_it.c中实现;底层封装在SYSTEM和CORE目录,包含标准启动文件startup_stm32f10x_hd.s、系统时钟配置system_stm32f10x.c及CMSIS核心文件。配套成品

2026-06-04 13:22:42 232

原创 信用卡交易欺诈检测实战:Logistic回归Python实现(含数据+代码+运行说明)

直接上手的信用卡欺诈识别小项目,用逻辑回归做二分类判断,输入是creditcard.csv真实交易数据,输出是每笔交易是否为欺诈的预测结果。整个流程跑通只需安装pandas、numpy、scikit-learn三个基础库,运行Creditcard_fraud_detection.py就能看到标准化处理、特征筛选、模型训练、阈值调优、混淆矩阵和召回率等关键指标。特别针对正负样本极度不均衡(欺诈样本仅占0.17%)做了适配,比如通过调整分类阈值来提升欺诈检出能力,而不是盲目追求准确率。README.md里写清楚

2026-06-04 13:08:59 251

原创 Java在线考试系统交付包:含Spring Boot源码、双MySQL版本部署包、建库脚本与全流程实操视频

直接可用的Java在线考试系统,基于Spring Boot 2.x和MyBatis开发,后端用MySQL存储,支持题库分类管理、智能随机组卷、考试倒计时、客观题自动批改、成绩实时统计与导出。交付内容包含三套可运行项目:适配MySQL 5.7的打包版、适配MySQL 8.0的打包版,以及完整未编译的原始源码;配套db.sql文件提供全量建表与初始化数据语句;附带两份数据库连接配置说明(分别对应MySQL 5和8),明确驱动类、URL格式及账号权限要求;部署文档详述JDK 8+、Tomcat 8.5+环境配置、

2026-06-03 12:13:00 221

原创 nRF52832全双工对讲固件:集成WM8979音频驱动、ADPCM压缩与功率放大支持

一套面向nRF52832芯片的即用型全双工无线对讲固件方案,基于Enhanced ShockBurst(ESB)协议实现低延迟音频传输,无需蓝牙协议栈即可完成点对点语音通信。硬件适配WM8979音频编解码器,通过I2S接口完成采样与播放,I2C配置寄存器;内置ADPCM编码模块降低带宽占用,支持Speex语音处理核心(含LTP、VQ、CB搜索等ARM Cortex-M3汇编优化函数),提升语音清晰度与抗噪能力。固件包含完整外设驱动(i2c.c、i2s.c、esb.c、wm8978.c)、音频任务调度(tas

2026-06-03 05:13:19 168

原创 Cyclone V SoC上可综合验证的OFDM发送Verilog工程:含MATLAB算法比对与Modelsim时序仿真

这个资源包提供一套完整、可直接在Cyclone V SX SoC(5CSXFC6D6F31C6N)上运行的OFDM基带发送Verilog实现,适配SoCKit开发板和ARRADIO模块(AD9361),支持真实射频信号输出。整个发送链路全部用纯Verilog HDL编写,包括PRBS序列生成、QPSK调制、导频插入、共轭对称扩展、128点IFFT运算、循环前缀添加、幅度缩放与定点裁剪等关键环节,模块划分清晰(ifft、pilot、prbs、cp、hermitian、scale_clip等子目录),顶层为tx

2026-06-02 08:18:43 245

原创 STM32F103C8T6四路交流+四路直流同步采集方案:带RTC时间戳、OLED显示与串口实时输出

基于STM32F103C8T6最小系统板实现8通道混合信号采集,其中4路支持交流信号(含频率计算)和4路直流电压同步采样;采用HAL库配置ADC连续扫描+DMA传输,提升采集效率与稳定性;所有数据通过USART1(PA9/PA10)以固定帧格式实时上传,方便上位机接收解析;内置RTC提供毫秒级时间戳,保障每组采样数据具备精确时序标记;OLED显示模块使用软件模拟I2C协议驱动SSD1306屏幕,不依赖硬件I2C引脚,兼容性强;工程由CubeMX生成ioc文件统一管理外设初始化、中断及系统时钟,代码分层清晰(

2026-06-02 07:53:50 248

原创 MATLAB一键运行的JADE自适应差分进化代码包,含测试函数与性能对比脚本

直接在MATLAB里跑起来的JADE算法实现,核心是自适应调整缩放因子F和交叉概率CR,不用装额外工具箱,R2016b及以上版本就能用。主脚本JADE_demo.m点开就运行,TestFunction.m里换几行代码就能改目标函数,支持单峰、多峰、高维数值优化问题。JADE_RunTest.m能批量跑Sphere、Rastrigin、Ackley这些经典测试函数,自动记录收敛曲线、最优值、迭代次数,方便跟其他算法比速度、稳不稳、准不准。整个结构清爽:一个算法文件夹、三个关键脚本、变量命名清楚、每段逻辑都有中

2026-06-01 12:42:44 217

原创 elastix 5.0.0医学图像配准开发包:含GPU加速测试核、多变换模型源码与命令行工具

这个elastix 5.0.0资源包面向医学图像处理开发者和研究人员,提供完整的刚性与非刚性配准能力,支持CT、MRI、PET等多模态影像的空间对齐。核心功能覆盖仿射变换、B样条变形、薄板样条及高级BSpline变形模型,通过命令行调用,配合参数文件灵活设定相似性度量(如互信息、均方误差)、优化算法(含Adaptive Stochastic Gradient Descent)和插值方式(线性、BSpline)。包内集成OpenCL GPU加速相关测试核,包括OpenCLSimpleTest1.cl、Open

2026-06-01 04:45:24 248

原创 基于IEEE 14节点系统的MATLAB内点法最优潮流求解工具(燃料成本最小化)

一套开箱即用的MATLAB实现方案,专为IEEE 14节点标准测试系统设计,以最小化全网发电燃料成本为目标函数,调用内点法求解非线性最优潮流(OPF)问题。包含完整数据文件:Branch14.txt(线路阻抗、电纳、容量限值等)、Node14.txt(节点类型、负荷有功/无功需求)、Generator14.txt(机组出力上下限、燃料成本系数),以及主计算脚本opf.m和备用逻辑old.m;配套14节点拓扑图JPG便于理解网络结构。所有变量命名清晰,参数接口明确,支持快速修改负荷水平、发电机上下限、支路热极

2026-05-31 13:19:10 191

原创 Matlab版拉丁超立方采样工具集:含Iman-Conover、Stein等5种算法实现与可视化测试

一套开箱即用的Matlab拉丁超立方抽样(LHS)工具包,集成Iman-Conover法(支持相关性控制)、Stein法、经验分布映射(lhs_empir/lhs_empirco)、均匀LHS生成(lhsu)及基础拉丁矩阵构建(latin_hs)。配套rank_corr、ranking、ltqnorm、mchol、ransamp等核心辅助函数,完整覆盖变量排序、逆正态变换、协方差修正与非参数采样需求。所有主函数均附带可直接运行的测试脚本test_sampling.m和test_sampling2.m,输出样

2026-05-31 07:51:08 208

原创 MATLAB自适应模糊滑模控制完整仿真工程(含对象建模、Simulink搭建与动态可视化)

直接运行就能跑通的自适应模糊滑模控制MATLAB工程,包含核心控制器s.m(集成模糊规则在线调节+滑模面自适应律)、被控对象plant.m(支持二阶/高阶非线性系统参数配置)、Simulink仿真模型sim.mdl(图形化接口,无需手写代码)、结果绘图脚本plot.m(自动输出状态跟踪曲线、控制量u、滑模切换函数s、模糊隶属参数变化趋势)。所有脚本相互调用,开箱即用,不依赖Fuzzy Logic Toolbox或Symbolic Math Toolbox等额外工具箱,兼容MATLAB R2015b至R202

2026-05-30 08:14:21 222

原创 基于Flask的可配置Web应用防火墙实战源码包(含SQL注入/XSS拦截示例与本地运行指南)

一套开箱即用的轻量级Web应用防火墙实现,用Python Flask搭建,专注实际防护能力而非理论演示。能实时拦截常见Web攻击,包括SQL注入、跨站脚本(XSS)、路径遍历等,拦截逻辑集中在filter.py,规则通过load_rules.py动态加载,支持自定义规则语法并附带rules.md详细说明。防护动作触发后,自动记录请求详情、匹配规则、时间戳等信息到日志系统(logs.py),所有日志和配置数据分别存入SQLite数据库(waf_db.py和front_db.py)。前端界面由Flask原生模板

2026-05-30 07:27:27 221

原创 弧齿锥齿轮啮合分析MATLAB工具:输入加工参数自动生成接触线与平均接触点

一套开箱即用的MATLAB弧齿锥齿轮啮合分析工具,通过编辑三个纯文本文件(小齿轮加工参数、大齿轮加工参数、毛坯数据)即可完成全部建模配置,无需修改代码或具备编程经验。运行main.m后自动调用多个功能模块:分别处理小齿轮和大齿轮几何参数、生成精确啮合路径(齿面接触线)、计算平均接触点位置并评估接触区域力学特性。结果以两张高清图像直观呈现——运行结果1.jpg显示啮合线在齿面上的空间分布,运行结果2.jpg展示平均接触点及其周边接触区域特征。配套提供gear_meshing_analysis.png和tran

2026-05-29 05:43:14 374

原创 本科毕设可用:基于Flask的农作物病虫害图像识别系统(含标注数据集与完整训练代码)

直接跑起来就能用的病虫害识别项目,用Python写成,基于CNN图像分类模型,支持上传水稻、玉米、番茄等作物叶片图片,自动判断稻瘟病、玉米螟、番茄早疫病等常见病害并返回置信度。整个流程覆盖图像采集、预处理、数据增强、模型训练(含保存/加载)、Web界面交互和SQLite本地结果存储。核心代码分层清晰:app.py负责路由与接口,models.py定义网络结构,config.py统一管理路径和超参,daoctor模块封装识别逻辑,templates和static提供简洁前端页面,database目录内置已标注

2026-05-28 11:34:09 379

原创 DragonKnightCTF2024WEB-ezsign漏洞分析与实战复现

本文深入分析了DragonKnightCTF2024 WEB赛题ezsign的漏洞利用链。通过dirsearch扫描发现index.php.bak源码泄露,利用extract()函数变量覆盖漏洞伪造本地IP,结合构造的token和空用户名绕过路径限制,最终通过上传.htaccess文件启用PHP解析并执行Webshell获取flag。

2026-03-10 00:41:18 99

原创 Jedis、Lettuce、Redisson 实战性能调优指南

本文深入探讨了Jedis、Lettuce和Redisson三大主流Redis客户端在高并发、大数据量等核心场景下的性能调优实践。指南从连接池精细配置、异步与管道技术应用、大数据流式处理到监控诊断,提供了从参数调整到使用模式的全方位优化方案,旨在帮助开发者根据具体业务进行技术选型与深度调优,以提升系统稳定性和性能。

2026-03-10 00:37:55 423

原创 基于LSTM的工业轴承剩余使用寿命预测实战

本文详细介绍了基于LSTM的工业轴承剩余使用寿命预测实战方法。通过分析西交轴承振动数据集,利用PyTorch搭建LSTM模型,从数据预处理、模型构建到训练评估,完整实现了预测性维护中的寿命预测任务。该方法能有效利用时间序列数据,为工业设备预测性维护提供可靠的技术方案。

2026-03-10 00:37:34 493

原创 Type-C、DP、HDMI 三大接口技术解析:如何根据需求选择最佳方案

本文深入解析Type-C、DP和HDMI三大主流接口的核心技术差异与适用场景。Type-C凭借高度集成的“一线通”能力,成为移动办公与轻薄本的最佳搭档;DP接口以其超高带宽和原生多流传输优势,专为高性能游戏PC和专业设计工作站服务;HDMI则凭借完善的生态与eARC等独家功能,牢牢占据家庭影院与游戏主机市场。文章通过对比带宽、编码技术、功能集成与兼容性,并结合常见用户场景,提供了清晰的选购指南与避坑建议,帮助用户根据自身需求选择最优连接方案。

2026-03-10 00:37:29 500

原创 技术综述-对话场景下的多模态情感识别:融合、挑战与MLLM新范式

本文综述了对话场景下的多模态情感识别技术,重点探讨了从早期融合、晚期融合到图神经网络与Transformer的演进路径,并分析了模态异步、冲突等现实挑战。文章特别指出,多模态大语言模型凭借其强大的情境理解与推理能力,正成为该领域融合与创新的新范式,为构建更具同理心的对话系统提供了关键思路。

2026-03-10 00:36:36 464

STM32F10x通过SPI配置RTC6715频率的完整工程源码

这个资源包提供基于STM32F10x系列单片机(如STM32F103)驱动RTC6715射频芯片的可编译工程,核心功能是通过硬件SPI接口完成RTC6715的初始化与频率设置。工程包含标准外设库支持文件(system_stm32f10x.c、stm32f10x_gpio.c等)、中断处理(stm32f10x_it.c)、延时与定时器模块(delay.c、timer3.c)、系统底层配置(sys.c、misc.c),以及关键的RTC6715专用驱动文件(RTC6715.C),所有源码均已适配Keil MDK开发环境,可直接编译生成.axf可执行文件。SPI通信参数(如时钟极性、相位、波特率分频)在RTC6715.C中明确配置,支持对芯片寄存器写入以设定目标工作频率,适用于无线遥控、ISM频段发射等嵌入式射频应用场景。工程结构清晰,模块职责分明,便于移植到其他STM32F1系列平台。

2026-06-05

OpenCV实现的实时车道线识别与可视化演示工程

这个资源包提供一套基于OpenCV的车道线检测完整实现,支持从静态图像到视频流的端到端处理。核心流程包括图像加载、灰度转换、高斯滤波降噪、Canny边缘检测、ROI区域裁剪、霍夫变换直线拟合,最终在原图上叠加绘制检测出的左右车道线。项目包含两个测试图像(1.jpg/2.jpg)及对应输出结果(1_out.jpg/2_out.jpg),还附带一段实测道路视频(project_video.mp4)及其处理后版本(project_video_out.mp4),可直观验证算法效果。代码结构清晰,主逻辑在lanedetection.py中实现,mainwindow.py提供简易GUI界面调用,requirements.txt列出依赖项(如opencv-python、numpy),LICENSE和README.md说明使用规范与运行方式。所有脚本均采用Python编写,无需额外模型训练或深度学习框架,适合课程设计、毕业设计或计算机视觉入门实践,可在Windows/Linux/macOS系统上直接运行。

2026-06-05

Ubuntu安装CUDA13.0[项目代码]

本文详细介绍了在Ubuntu 24.04系统上安装CUDA 13.0的两种方法。第一种方法是使用官方本地安装包,通过下载完整的CUDA Toolkit安装包并执行一系列命令完成安装,包括下载安装包、安装本地仓库包、复制GPG密钥以及更新APT源列表并安装。第二种方法是配置APT源,通过下载并安装cuda-keyring包,更新APT源并安装CUDA工具包。如果安装失败,还提供了手动添加源的方法。安装完成后,需要进行环境变量配置和安装验证,包括添加PATH和LD_LIBRARY_PATH到.bashrc文件,运行nvcc --version验证安装,以及检查NVIDIA驱动版本是否满足要求。

2026-06-04

基于Python的乳腺癌风险预测代码包(含训练测试全流程)

这个资源包提供一套完整的Python机器学习实现,用于乳腺癌风险预测。包含可直接运行的代码文件、预处理后的结构化数据集(训练集和测试集分离)、以及基础模型训练与评估流程。代码使用scikit-learn等主流库构建逻辑回归、随机森林等分类模型,支持特征标准化、交叉验证、准确率/召回率/F1分数等指标输出。目录结构清晰,data文件夹存放CSV格式的原始样本数据,code文件夹含主训练脚本和预测函数,test和demo目录分别提供验证用例和简易演示逻辑。所有配置文件(.idea相关)已保留,适配PyCharm环境,开箱即用,适合教学演示、课程实验或快速复现二分类预测任务。

2026-06-04

蓝桥杯嵌入式国赛解析[可运行源码]

本文详细解析了蓝桥杯嵌入式15届国赛的两个主要难点:接收不定长数据并提取有效信息,以及处理运动轨迹问题。作者提供了两种方法来解决数据接收问题,分别是使用strtok_r函数和sscanf函数,并给出了伪代码示例。对于运动轨迹问题,作者建议使用分速度行进的方法,结合数学知识计算X和Y方向的速度。文章还分享了满分工程的实现思路和代码链接,旨在帮助读者更好地理解和应对比赛中的技术挑战。

2026-06-04

陀螺仪漂移修正技术[源码]

本文详细介绍了陀螺仪漂移的原因及其修正方法。陀螺仪漂移主要由零偏(Bias)和零偏漂移(Bias Drift)引起,尤其是在温度和时间的双重影响下,误差会迅速累积。为解决这一问题,文章提出了三种核心方法:温度补偿、静态零偏校准和多传感器融合滤波。温度补偿通过建立温度与零偏的关系模型,实时扣除估计偏移;静态零偏校准则利用设备静止时的陀螺仪输出平均值来更新偏置;多传感器融合滤波则通过结合加速度计和磁力计的数据,利用Madgwick等算法实现长时间稳定。文章还提供了代码示例和工程实践建议,帮助读者在实际应用中实现高精度的姿态估计。

2026-06-03

YOLOv10预训练钢材缺陷检测模型包,含多类缺陷标注数据(XML/TXT双格式)及可视化训练曲线

提供开箱即用的YOLOv10钢材缺陷检测模型,已完整训练并输出PR曲线、loss下降曲线等评估图表。配套数据集涵盖多种典型钢材表面缺陷类型,所有图像均为JPG格式,经LabelImg人工标注,同时提供XML和TXT两种标签格式,分别存放在独立文件夹中,方便直接接入YOLO系列训练流程。资源包内含C++推理代码(inference.cpp、main.cpp、inference.h)、Python工具脚本(exporter.py、metrics.py、augment.py、plotting.py)、快速上手文档(quickstart.md)及多个README说明文件,支持模型导出、指标计算、数据增强与结果绘图等常见开发需求。HTML报告页(main.html)可直观查看检测效果示例,适配工业质检场景下的快速验证与二次开发。

2026-06-03

Java课程实验项目:广告墙管理系统源码与数据库脚本

这是一个面向高校Java课程教学的实践项目,完整实现广告墙功能,包含图形界面操作、广告信息增删改查、数据持久化等核心模块。项目基于Java SE开发,使用Swing构建GUI,MySQL作为后端数据库,配套提供建表SQL脚本(guanggao_db.sql)和可直接导入IDEA的工程配置文件(.iml、.idea目录等)。源码结构清晰,分为view(视图层)、gui(界面组件)、ch4(可能对应章节示例)、data(数据处理)等目录,适合学生理解MVC基础分层思想。项目不含Spring、SpringBoot等框架,聚焦Java基础语法、集合、IO、JDBC和事件驱动编程的综合应用,可用于课程设计报告撰写、答辩演示或期末考核提交。所有代码无加密、无混淆,注释规范,适合作为学习参考或二次开发起点。

2026-06-02

C++编写的Windows任务管理器可执行程序及完整VS工程文件

这是一个可在Windows平台直接运行的任务管理器程序,基于标准C++和Windows API开发,包含已编译的.exe可执行文件(Debug与Release双版本)、Visual Studio 2019/2022兼容的完整解决方案(.sln)、项目配置文件(.vcxproj)、资源文件(.rc、.ico、.aps)、头文件(resource.h)以及调试符号文件(.pdb、.ilk、.ipdb等)。程序具备基础进程查看、结束进程功能,界面使用传统Win32 GUI实现,无需额外依赖即可运行。工程结构清晰,适合学习Windows底层进程管理机制、C++ Win32编程实践或作为课程设计参考模板。所有源码集中于任务管理器.cpp,逻辑简洁,注释完备,便于二次开发与功能扩展,如添加CPU/内存监控、服务管理或性能图表等模块。

2026-06-01

定时器中断实现流水灯[项目源码]

本文详细介绍了如何使用51单片机内部定时器实现流水灯显示,并通过Proteus进行仿真。文章首先简要介绍了Proteus仿真的基础知识,包括软件的下载安装、工程创建、原理图绘制以及元器件的添加。接着,详细说明了实验的具体要求,即使用51单片机的某个串行口(如P0或P1)并通过定时中断方式实现流水灯效果。文中提供了完整的C语言源码,包括定时器初始化、中断服务程序以及主程序逻辑。此外,还介绍了如何在Keil5中生成*.hex文件,并在Proteus中将其与51芯片连接以完成仿真。最后,文章展示了仿真运行的结果,验证了定时器中断实现流水灯的可行性。

2026-05-30

Java开发的Web版停车场管理系统全套毕业资料(含报告、PPT、源码、SQL、部署视频)

这套资料是用Java语言开发的Web停车场管理系统完整毕业设计包,覆盖从选题到答辩全过程。包含详细的设计与实现项目报告、开题报告、任务书,以及答辩用PPT,内容结构清晰,符合高校毕业设计规范。源代码基于Java Web技术栈(如Servlet/JSP或Spring Boot等常见组合),数据库使用MySQL,配套parking.sql脚本可直接导入建库。提供两段实操视频:一段演示系统部署流程、数据库创建和项目启动步骤,另一段聚焦核心功能模块,包括系统信息管理、车位信息管理、IC卡信息管理等操作界面与逻辑说明。所有截图(1.png至7.png)均来自真实运行界面,直观展示系统外观与交互效果。压缩包内还附有项目辅导视频、文本说明文档【一定要读我】,以及整理好的项目文档资料、源代码、数据库文件和Parking.zip工程包,方便快速复现和学习。适合计算机相关专业学生参考毕设写作、代码实现和答辩准备。

2026-05-28

WSL2安装Hermes教程[代码]

本文详细介绍了在WSL2环境下安装Hermes Agent的完整步骤,包括启用WSL2、初始化Ubuntu、安装Hermes及其依赖、启动Hermes以及常见问题的解决方法。教程提供了两种安装方案的对比,帮助用户根据需求选择最适合的方式。此外,还针对安装过程中可能遇到的问题提供了具体的解决方案,如路径配置、依赖安装失败等,确保用户能够顺利完成安装并正常使用Hermes Agent。

2026-05-27

Python写的安卓手机实时投屏控制工具,支持Windows/macOS/Linux三平台运行

用Python和PyQt5开发的安卓手机投屏与远程操控工具,无需Root即可实现屏幕实时镜像、触控操作、按键模拟和截图功能。项目依赖ADB调试环境,自动安装minicap和minitouch组件,适配主流Android版本。启动前需开启手机USB调试模式,连接电脑后运行主程序即可进入图形界面。默认监听8081和8082端口用于图像流与触控指令传输,端口冲突时可手动修改配置。内置中文输入支持方案,通过ADBKeyboard.apk实现软键盘注入。配套提供完整使用说明文档(项目使用说明.md)、多张演示图(demo1.png、demo2.png)、图标资源(icons_rc.py)及UI生成脚本(genui.bat、genqrc.bat)。所有源码结构清晰,含主窗口逻辑(main_window.py)、自动生成UI文件(ui_mainwindow.py)、环境变量控制开关(PYDROID_VIRTUAL_AS_SCREEN)用于调节图像压缩策略以平衡画质与传输效率。

2026-05-27

基于Cyclone IV E的FPGA DDS信号发生器工程:TLC5615 10位串行DA输出正弦波

这个工程实现了用FPGA(EP4CE6E22C8,Cyclone IV E系列)生成数字正弦波,并通过TLC5615 10位串行数模转换芯片输出模拟正弦信号。核心逻辑包含DDS模块和TLC5615驱动模块:DDS部分采用相位累加器+ROM查表方式生成10位幅度数据;TLC5615接口模块按其时序要求生成SCLK、CS和串行数据DIN,适配5V供电、3.3V参考电压(VREF),输出电压计算公式为Vout 3.3 × (N / 1024),N为0~1023的10位输入值。工程已编译通过,含完整Quartus项目文件(.qpf/.qsf)、RTL源码(Verilog)、IP生成文件(altsyncram)、仿真波形图(sin_rom_wave0.jpg)、综合/布局布线报告及编程文件(.pof)。开发板硬件连接已预设对应引脚约束,可直接下载运行,适合FPGA数字信号处理入门、DA接口实践与DDS原理验证。

2026-05-26

水稻稻穗图像分割代码包:基于Deeplabv3+ MobileNetV2的端到端训练与预测实现

提供一套开箱即用的水稻稻穗图像语义分割实现方案,核心模型为Deeplabv3+架构,主干网络采用MobileNetV2,适配遥感或田间拍摄的水稻图像。包含完整训练流程(train.py)、单图预测(predict.py)、mIoU评估(get_miou.py)、数据预处理(voc_annotation.py、_to_dataset.py)及可视化工具(utils_metrics.py、summary.py)。已封装预训练权重deeplabv3_mobilenetv2.h5,支持直接加载推理;配套street.jpg、1.jpg、1.png等示例图像和标注文件1.,便于快速验证效果。环境依赖明确:TensorFlow 2.5.0、Keras 2.6.0、NumPy 1.19.5、Matplotlib 3.5.2,requirements.txt可一键安装。训练时默认适配VOC格式数据集,只需将水稻稻穗标注数据按VOCdevkit目录结构放置即可启动训练;预测支持任意尺寸RGB图像输入,输出带颜色掩码的分割结果图。附常见问题汇总.md和详细README.md,涵盖训练/预测/评估各环节操作步骤、参数说明及典型报错解决方案。

2026-05-26

Matlab实现拉盖尔-高斯光束模拟与涡旋相位可视化(含完整可运行代码)

这个资源包提供一套完整的MATLAB实现方案,用于生成和可视化拉盖尔-高斯(Laguerre-Gaussian)光束,重点呈现其特有的涡旋结构与螺旋相位分布。包含主脚本main.m、核心计算函数Laguerre.m、相位屏生成函数ft_sh_phase_sceen.m,以及多组实测运行效果图(共4张JPG)和参考图像ant.jpg。所有代码基于MATLAB 2019b开发并实测通过,无需额外工具箱,直接将全部文件放入当前工作路径后运行main.m即可出图。输出结果清晰展示不同拓扑荷数下的光强分布、相位奇点及等相位线螺旋特征,适用于光学教学演示、激光涡旋光场建模、OAM编码基础验证等场景。代码结构清晰,函数职责明确,便于理解拉盖尔多项式与高斯包络的耦合机制,也支持用户修改参数(如径向阶数p、角向阶数l、束腰半径w0)快速开展对比实验。

2026-05-26

H5网页应用直连蓝牙设备并发送指令的完整实现方案

一套开箱即用的HTML5 WebApp蓝牙通信方案,基于Web Bluetooth API实现低功耗蓝牙(BLE)设备的扫描发现、建立连接、服务与特征值读写全流程。包含完整的前端页面结构(index.html、about.html)、适配多端的manifest.配置、蓝牙核心逻辑封装在js/bluetooth/和js/Easyble/目录下,支持安卓Chrome及部分iOS Safari环境(需HTTPS+用户手势触发)。资源包内置图标(icon.png、logo.png、sa.png等)、字体文件(helloh5.ttf)、示例图片(img/目录)及文档占位目录(doc/),所有功能模块均经过真实手机端测试验证,可直接用于智能硬件配套H5控制页、物联网调试工具或教育演示项目。无需原生开发,纯前端即可完成BLE设备数据写入操作。

2026-05-23

Revit 2018开发者必备工具包:API帮助文档+Lookup源码+插件加载管理器

这个资源包专为Revit 2018二次开发人员准备,包含官方API核心帮助文档(RevitAPI.chm)、扩展帮助(RevitAddInUtility.chm)、插件管理器本地帮助(AddInManagerHelpENU.chm),以及开源的Add-In Manager工具全套文件——含可执行DLL、配置文件、许可证和说明文档。其中Revit2018Lookup是常用的调试辅助工具,支持实时查看元素属性与族参数;Add-In Manager用于统一管理、启用/禁用、调试外部命令插件,提升开发调试效率。所有组件均适配Revit 2018版本,开箱即用,无需额外编译。目录中还提供CS示例代码结构、Git配置与开源协议文件(BSD许可),方便开发者快速集成、定制或学习插件加载机制。

2026-05-23

STM32F103+BC20物流追踪终端全套开发资料:含华为云IoT对接、Android/QT上位机与GPS定位源码

一套开箱即用的物流电子标签开发资源,主控采用STM32F103系列MCU,集成移远BC20模块实现4G联网与GPS双模定位,支持实时采集位置、状态等物流数据并上传至华为云IoT平台。配套提供完整STM32嵌入式源码(含GPS解析、BC20 AT指令驱动、串口通信、定时器管理等模块),Android手机APP安装包(android-build-debug.apk),基于QT开发的Windows桌面管理软件源码(widget.cpp、main.cpp等),以及详细设计文档、硬件接线图、实物照片和编译下载说明。所有代码已通过实际硬件验证,用户只需按文档采购对应元器件(如STM32最小系统板、BC20模块、GPS天线等),完成电路连接后编译下载固件即可运行,支持调用百度地图API在PC端和手机端直观查看标签实时位置。适用于快递柜、冷链运输、仓储资产追踪等中小规模物联网物流场景。

2026-05-22

位置+速度双环PID控制源码(含C语言实现与头文件)

这套双闭环PID控制程序专为电机精确定位设计,通过位置环和速度环协同工作解决单环控制的缺陷。当电机未到达目标位置时,位置环输出较大,但会引发速度偏差,此时速度环自动产生反向调节量抑制总输出,避免高速冲过目标或机械冲击;接近设定位置时自动弱化速度环作用,确保定位平稳准确。代码结构清晰,包含pid.c核心算法实现、pid.h接口定义及完整PID功能模块,可直接集成到嵌入式系统中,适用于STM32、Arduino等主流MCU平台,支持PWM调速电机、步进电机驱动等常见场景。所有逻辑基于标准C编写,无依赖库,便于移植和调试,注释详细说明各参数含义与切换时机,帮助开发者快速理解双环耦合机制与实际工程中的启停过渡处理。

2026-05-22

SQL窗口函数五大应用场景详解[代码]

本文详细介绍了SQL窗口分析函数的五大应用场景:聚合、排序、极值、移动和切片。窗口函数与普通聚合函数不同,它对每个组返回多行,并可以指定数据窗口大小进行统计分析。文章首先解释了窗口函数的基本语法,包括函数、partition by、order by和rows between等关键部分。然后通过某店铺2019年销量数据表sale_detail,逐一演示了sum、count、avg、max/min等聚合函数在窗口中的使用,以及row_number、rank、dense_rank等排序函数,first_value、last_value等极值函数,lag、lead等移动函数,和ntile切片函数的具体应用。每个场景都配有SQL示例代码和结果说明,帮助读者理解如何利用窗口函数解决复杂的数据分析问题,提升SQL查询效率。

2026-06-19

Matlab实现GA-BP神经网络故障分类:含完整可运行代码与数据集

这个资源包提供一套完整的Matlab实现方案,用于故障识别场景下的数据分类任务。核心是用遗传算法(GA)自动优化BP神经网络的初始权值和阈值,提升模型收敛速度与分类准确率。压缩包内含主程序main.m、GA相关模块(初始化、选择、交叉、变异、解码等)、BP训练与测试函数、多组可视化结果图(1.png至5.png)、标准数据集(数据集.xlsx)以及详细说明文档。所有代码基于Matlab 2019b编写,结构清晰,变量命名规范,小白用户只需将文件放入Matlab当前路径,运行main.m即可完成全流程:数据读取→GA参数设置→种群进化寻优→BP网络构建与训练→分类结果输出与图像展示。支持直接替换自有数据进行复用,无需修改底层逻辑。配套的fun_info.m和Get_Functions_details.m便于理解各函数功能,Bounds.m和chaos.m等辅助文件增强算法鲁棒性。适用于工业设备故障诊断、传感器信号分类、质量检测等需要高精度监督学习的工程场景。

2026-06-19

麒麟V10网络设置致性能差排查[源码]

本文针对麒麟V10系统因网络设置导致入库性能差的问题,提供了详细的排查与解决方案。问题表现为加载工具和后台CPU使用率忽高忽低,加载性能差。解决方案分为三步:首先,通过修改/etc/sysctl.conf文件调整网络参数,包括设置发送和接收缓冲区默认值和最大值均为4MB,增加网络设备积压队列长度为500000,保留最小空闲内存为1GB,并调整UDP内存大小,最后执行sysctl -p生效。其次,通过ifconfig命令将网卡MTU值设置为9000,以减少网络分片。最后,通过echo命令将磁盘读写策略设置为deadline,优化I/O调度。这些调整可有效提升麒麟V10系统的网络和磁盘性能,解决入库性能差的问题。

2026-06-18

基于肌电信号的实时手势识别完整实现(含滤波、特征提取与分类)

提供一套可直接运行的肌电信号处理与手势识别代码方案,覆盖从原始信号预处理(FFT滤波)、时域/频域/非线性特征提取(如MAV、RMS、ZC、WL、SSC、SampEn、MF、MedianFreq等),到特征降维(PCA、ULDA)及机器学习分类(训练+测试全流程)的完整链路。所有函数模块清晰独立,包括滑动窗分割(sample_sliding_window)、多种特征计算脚本(getmavfeat、getrmsfeat、GetZC、GetWL、GetSampEn等)、频谱分析(find_frequency_features)、形态幅值特征提取(find_shape_magnitude_features)、时间域统计(find_time_features)以及自适应分类器训练(trainClassifier_adapt)。配套test.m和my_test.m支持端到端验证,README.md说明使用方法。代码已在MATLAB环境实测通过,适用于sEMG数据采集后的离线分析或嵌入式前研验证,适合本科生毕设、课程设计、科研入门及算法二次开发。

2026-06-18

Python入侵检测实战包:含CNN/LSTM/随机森林代码、UNSW-NB15数据集、完整文档与运行说明

一套开箱即用的Python入侵检测项目资源,基于真实网络流量数据集UNSW-NB15,集成多种主流算法实现:PyTorch版CNN模型(含训练/预测脚本、准确率曲线图)、LSTM时序建模(lstm_train.py/lstm_predict.py)、随机森林分类(RFP.py)以及特征工程全流程(get_feature.py、Min-max.py、Process_Imbanlce.py等)。配套提供清晰的readme.md和IDS.md说明文档、技术方案Word文档、标签编码与相关性分析工具(Lable_encoder.py、Get_corr.py),所有代码均适配Python 3.7+环境,依赖通过requirements.txt统一管理。压缩包内含原始数据集UNSW_NB15.zip、预处理后训练/测试CSV文件(train.csv/test.csv)、特征文件(2_feture.csv)、可视化结果目录(res)、模型输出目录(s)及演示脚本(demo_2分类.py),支持二分类场景快速验证。适合计算机专业学生完成毕业设计、课程设计或期末大作业,无需调参基础也能顺利运行并理解各模块作用。

2026-06-18

微信小程序兼职招聘系统源码包(含简历管理与在线沟通功能)

一套开箱即用的微信小程序兼职招聘系统源码,覆盖雇主发布职位、求职者浏览岗位、投递简历、实时在线沟通、企业信息检索、后台数据管理等完整流程。代码结构清晰,包含193个JavaScript逻辑文件、101个WXSS样式文件、86个WXML页面模板、78个JSON配置项,以及配套图片资源和辅助工具脚本(如page_helper.js、validate.js、cloud_helper.js等),支持快速部署与二次开发。提供详细安装使用手册(.docx格式)、界面截图(PNG/JPG)、功能演示动图(cover.gif),以及项目配置文件(app.、project.config.、sitemap.等)。所有前端交互均基于原生小程序框架实现,无需额外框架依赖,兼容主流微信客户端版本。适合用于高校课程设计、小型招聘平台搭建或本地生活类小程序快速上线。

2026-06-17

轻量级CDA文档生成工具:一键输出标准HL7 CDA XML文件

MiniCDA是一个便携式Windows程序,无需安装即可运行,用于快速生成符合HL7 Clinical Document Architecture(CDA)规范的结构化XML临床文档。程序内置最小化CDA模板(cda_minimo.xml),支持通过LOINC_DOC.csv配置检验项目编码与文档段落映射关系,配合CDA.xsl样式表可实现基础格式预览与转换。附带的用户手册(MiniCDA - User Manual.pdf)详细说明了字段填写规则、XML输出路径设置及常见问题处理方法。生成的CDA文件满足IHE XDS.b等集成场景对文档结构的基本要求,适用于测试环境下的CDA文档构造、教学演示或系统对接前的样例数据准备。

2026-06-16

新松DSCR5双臂机器人ROS兼容URDF模型与三维装配文件

包含新松DSCR5双臂机器人完整ROS支持资源:标准URDF描述文件、配套meshes三维网格模型(源自SolidWorks装配体DSCR5.SLDASM)、launch启动脚本、控制器配置及纹理贴图。所有模型已适配ROS Kinetic及以上版本,支持Gazebo仿真与MoveIt运动规划,目录结构符合ROS软件包规范(含CMakeLists.txt和package.xml),可直接编译部署。urdf文件定义双臂连杆关系、关节类型(含旋转与移动关节)、惯性参数及视觉/碰撞几何;meshes文件夹提供高精度STL/OBJ格式部件模型,用于仿真渲染与物理计算;config目录含关节限位、PID参数及运动学配置;launch文件支持一键加载机器人描述并发布TF树。适用于机器人操作系统学习、双臂协同抓取算法验证、人机协作场景建模等实际开发需求。

2026-06-17

基于ResNet50的CIFAR10图像分类代码包,集成SE与CBAM注意力模块

这个资源包提供了一个可直接运行的PyTorch实现,主干网络为ResNet50,支持两种主流注意力机制:SE(Squeeze-and-Excitation)和CBAM(Convolutional Block Attention Module)。代码适配Ubuntu 20.04系统,依赖Python 3.7、PyTorch 1.7.0、CUDA 10.2和cuDNN 7.0,显卡要求GTX 1080Ti或同级设备。训练脚本train_CIFAR10.py已封装完整流程,只需指定--att_type se或--att_type cbam即可切换注意力类型,同时支持单卡训练(--device指定GPU编号)和多卡训练(通过train_CIFAR10_multiGPU.py)。默认使用CIFAR10数据集,训练160个epoch后ResNet50达到93.41% top-1准确率。模型结构定义在model.py中,SE模块实现在se.py,CBAM模块实现在cbam.py,各组件解耦清晰,便于替换到其他网络或数据集。README.md包含环境配置说明和基础使用命令,.gitignore和.idea相关文件为开发辅助配置,不影响核心功能。

2026-06-13

MATLAB空间雕刻法重建恐龙三维模型(含序列图与可运行代码)

用MATLAB实现基于Space Carving(空间雕刻)算法的三维重建,针对恐龙模型提供完整流程:从多视角序列图像(dino系列JPG)输入,到体素空间初始化、投影约束剔除、逐步雕刻收敛,最终输出三维形状。压缩包内含核心脚本space_carving_demo.m、辅助函数(如tmwMultiWaitbar.m、makeFullAxes.m)、两套恐龙数据集(DinosaurData和DinosaurData1)、算法原理文档(voxel carving.pdf、KoenPracticalSetupVoxelColoring.pdf)以及详细README说明。所有代码经验证可在主流MATLAB版本中直接运行,无需额外工具箱,适合三维重建入门学习、算法复现与教学演示。图像数据已预对齐,相机参数隐含在代码逻辑中,用户可快速理解体素着色、可见性判断、遮挡建模等关键步骤。

2026-06-13

HTML基础功能代码合集:表格、表单、图片、链接等实用示例

一套面向HTML初学者的实操型代码包,包含14个独立可运行的HTML文件,覆盖网页开发常用基础功能:table.html演示表格结构与属性,form.html和whole_form.html展示表单控件组合与提交逻辑,list.html实现有序/无序列表,word_edit.html模拟简易文本编辑区域,go_over1.html和second_use_of_h.html侧重标题层级与语义化用法,blockquote.html展示引用块样式,link.html演示内外链写法,simple_picture.html和images目录下的1.jpg.jpg、2.jpg.bmp说明图片嵌入与路径处理,frame.html呈现框架布局(注意现代浏览器兼容性),first_p.html是最简段落起步示例。所有文件均采用纯HTML编写,无外部依赖,开箱即用,适合边学边练、快速理解标签作用与页面组织方式。

2026-06-13

VS2015直接可用的轻量级MFC高速绘图控件,免安装无依赖

一套专为VC++2015设计的高性能MFC图表控件源码,包含折线、柱状、散点、曲面、K线、甘特图等多种图表类型,支持时间轴、对数轴、滚动条、十字光标、拖拽标线等交互功能。所有代码以.cpp/.h形式提供,无需编译安装,集成进项目后可直接调用;生成的可执行文件在其他Windows电脑上运行不报缺少DLL或运行库错误,彻底规避了TeeChart等第三方控件常见的部署问题。核心类结构清晰:ChartCtrl为主控件,ChartSerie系列封装各类数据序列,ChartAxis系列支持多种坐标轴类型,ChartCursor和ChartGrid提供辅助交互与网格绘制,ChartFont、ChartGradient等负责样式渲染。适合嵌入式监控界面、工业数据采集、实时波形显示等对响应速度和部署简洁性有要求的MFC桌面应用。

2026-06-13

Windows下Nuitka打包Python必备的x86-64 MinGW-w64编译工具链(UCRT/SEH架构,v12运行时)

这个压缩包提供完整可用的MinGW-w64 x86-64工具链,专为在Windows上配合Nuitka编译Python项目设计。内置GCC 15.1.0、GDB调试器、libiberty、BFD二进制处理库、CTF/SFrame调试格式支持,以及UCRT运行时和SEH异常处理机制。目录结构包含标准的bin、lib、include、gcc子目录,还集成bfd-plugins、ssl支持模块和gnumake等实用工具。所有头文件(如bfd.h、dis-asm.h、sframe-api.h、diagnostics.h)和运行时库均已就位,开箱即可用于Nuitka的--lto、--enable-plugin或自定义链接选项。适用于需要静态/动态混合链接、符号重定向、调试信息嵌入或跨平台兼容性控制的Python打包场景。

2026-06-13

AT89C52交通灯设计[代码]

本文详细介绍了基于AT89C52单片机的交通灯控制系统设计。实验通过Proteus软件绘制仿真图,并在Keil中编写程序进行调试,最终实现十字路口四组红黄绿灯的控制及两位数码管倒计时显示。系统采用51单片机的P1端口控制灯光,P0端口驱动数码管,定时中断实现50ms精准计时。初始状态下南北红灯18秒,东西绿灯15秒,绿灯结束后切换3秒黄灯,随后方向交替。实验包含完整的原理图、代码实现及调试过程分析,作者通过实践巩固了单片机应用能力,并提出了增加紧急处理等改进方向。

2026-06-16

成都行政区划与城区边界矢量数据包(SHP格式,含县区/市级双层图层)

提供成都市两级行政矢量地理数据:包含chengdu_city_merge_new.shp(市级城区范围)和chengdu_county_merge_new.shp(下辖区县边界),均为标准ESRI Shapefile格式,附带完整的.dbf属性表、.prj坐标系定义(CGCS2000 / 3-degree Gauss-Kruger Zone 37)、.shx索引及.xml元数据文件,支持ArcGIS、QGIS等主流GIS软件直接加载使用;图层已合并处理,无重叠或缝隙,适用于城市规划、交通分析、人口统计、空间可视化等场景;坐标系为国家2000大地坐标系,投影精度满足常规制图与空间分析需求。

2026-06-12

轻量级FAQ问答系统源码包:含BERT、Seq2Seq、BM25与向量检索多策略实现

一套开箱即用的FAQ式智能问答系统代码集合,支持多种主流匹配与生成方案。内置基于DistilBERT的语义匹配模型(matchnn)、端到端Seq2Seq问答生成(seq2seq.py)、预训练语言模型微调流程(train_LM.py),以及传统检索增强模块:BM25关键词匹配(bm25.py)、Word2Vec词向量相似度计算(word2vec.py)、HNSW+FAISS高效向量检索(hnsw_faiss.py)。提供完整数据预处理(preprocessor.py、data_gen.py)、分词器封装(tokenizer.py)、配置管理(config.py、config_distil.py)、评估与预测脚本(test.py、predict.py),并附详细README说明。依赖清晰(requirements.txt),结构模块化,适合作为客服机器人、知识库问答或NLP教学实践项目的基础框架。

2026-06-12

基于双缓冲的工业HMI界面开发参考实例

一套可直接参考的工业人机界面(HMI)开发实例,采用VC++6.0环境实现,完整包含主控对话框、阀门控制、水泵状态显示、报警设置、信息窗口等核心模块。代码结构清晰,重点展示了双缓冲绘图技术在实时刷新界面中的应用,有效避免闪烁问题;同时集成模拟数据采集逻辑,支持状态变量动态更新与可视化反馈。资源包内含全部源文件(.cpp/.h)、资源图片(WATER.jpg、Back.jpg)、工程配置文件(.dsw/.dsp/.ncb/.aps/.plg)及类定义头文件(MyWin2.cpp、Valve.h、Pump.h、AlSet.h等),适用于学习工业控制界面的数据绑定、界面重绘优化和模块化设计方法。

2026-06-11

相机镜头选型指南[源码]

本文详细介绍了如何根据具体需求选择合适的相机和镜头。以拍摄100mm见方的黑白物体为例,要求分辨小于0.1mm的细节,相机到物体的距离在200~400mm之间。文章分析了景物大小、传感器靶面、像素数、物距等因素,并提供了常用计算公式。此外,还给出了两种具体的选型方案,包括相机型号、镜头型号、放大倍率、分辨率等参数的计算和验证。最后,总结了镜头选型的一些关键要点,如接口类型、光圈大小、光波长度的影响等,为实际应用提供了全面的参考。

2026-06-10

LCD1602液晶应用实例[代码]

本文介绍了在液晶LCD1602上显示“年月日十分秒”的具体实现方法,包括效果图展示、不完整代码示例以及思考题。代码部分涉及51单片机的头文件引入、时间初值定义、液晶控制引脚设置以及相关函数的实现,如延时函数、写命令到液晶、写数据到液晶等。思考题部分提出了修改初始年月日和星期、调整内容位置以及修改光标状态等具体要求,旨在帮助读者深入理解LCD1602的应用。

2026-06-07

ProgISP 1.6.6 Windows上位机工具包,兼容自制USBASP下载器

这是一套可在Windows系统下直接运行的AVR单片机编程工具,主程序progisp.exe无需安装,搭配libusb0.dll和驱动文件(usbprog.inf、libusb0.sys、GIVEIO.SYS)即可识别并支持自制USBASP下载器。内置完整AVR芯片支持列表,涵盖ATmega系列(如ATmega88、ATmega168、ATmega2560、ATmega1280)、AT90系列(如AT90USB1286、AT90CAN128、AT90PWM3)等数十款常用型号,每款芯片对应独立XML配置文件,确保熔丝位、Flash/EEPROM读写、校验等操作准确可靠。配套提供readme.txt和progisp_压缩文件说明.txt,说明软件使用方法、驱动安装步骤及常见问题处理;LICENSE.txt明确授权范围;progisp.ini用于保存用户设置;progispset.JPG为界面参考图;Thumbs.db和progisp.dat为系统或软件生成的辅助文件。整个工具包轻量便携,适合嵌入式开发者、电子爱好者快速完成AVR芯片烧录与调试。

2026-06-06

空空如也

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

TA关注的人

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