自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VC2008 SP1双平台运行库安装包:x86+x64官方原版,解决msvcr90.dll等缺失问题

装了老游戏、行业软件或旧版工具却弹出msvcr90.dll、msvcp90.dll找不到?这个包直接提供微软官方Visual C++ 2008 SP1完整运行库,含32位(vcredist_x86.exe)和64位(vcredist_x64.exe)两个独立安装程序,一步到位适配不同系统架构。安装后自动注册CRT、C++标准库、ATL、MFC、OpenMP和MSDIA等核心组件,支持Windows 2000 SP4、XP SP4、Server 2003、Vista等老系统;并行组件默认写入WinSxS目录,

2026-06-13 05:18:19 233

原创 Android低版本兼容的卡片滑动删除实现(API 14+支持,基于GestureDetectorCompat)

一套开箱即用的Android卡片滑动删除功能实现方案,专为兼顾老系统兼容性设计。核心使用GestureDetectorCompat替代原生GestureDetector,确保在Android 4.0(API 14)及以上版本稳定识别左右滑动手势。通过自定义CardView或ViewGroup,在onTouchEvent中整合VelocityTracker获取滑动速度、结合ScrollHelper计算位移,实现滑动距离判定、松手后自动归位或触发删除逻辑。支持灵活配置滑动阈值,内置平滑位移动画与透明度渐变反馈,

2026-06-13 04:24:39 207

原创 STM32F103C8T6智能浇花硬件全套资料:PCB工程+驱动源码+多传感器技术文档

这个资源包提供基于STM32F103C8T6主控的完整智能浇花硬件实现方案,支持土壤湿度(YX55769传感器)、空气温湿度(DHT11)、环境光照(5506光敏电阻)三路数据采集,本地通过OLED屏幕实时显示各项参数;灌溉动作由AOD4184L NMOS管驱动水泵执行,电源采用MP2451 DC-DC芯片实现高效稳定供电。包含Altium Designer格式的完整PCB工程文件(含原理图、封装库、浇花系统PCB_Project),所有关键器件中文技术手册(STM32F103x8B数据手册、STM32中文

2026-06-12 10:22:27 207

原创 VS2010环境下可直接运行的C# OPC DA通信测试工程(含OpcNetApiChs依赖)

开箱即用的C# OPC客户端工程,基于Visual Studio 2010开发,无需额外安装OPC SDK。通过内置OpcNetApiChs.dll实现与OPC DA 2.0/3.0服务器的标准通信,支持连接建立、地址空间浏览、实时变量读取与写入。项目采用标准WinForms架构,包含完整窗体界面(TestForm)、OPC连接管理封装(Connection.cs)、配置文件(app.config)、多语言资源(Resources.resx)、图标(OPC.ico)及项目定义文件(OPCTest.cspro

2026-06-12 07:31:44 232

原创 Windows下VS2019编译的GDAL 3.0.0静态库全功能包(含PROJ+SQLite3,附S57/Ozi/MicroStation等地理数据支持)

直接可用的GDAL 3.0.0 Windows静态链接二进制包,用Visual Studio 2019在Win10上以Release模式编译完成,内置PROJ坐标系转换引擎和SQLite3空间数据库驱动,无需额外安装依赖。包含gdal_translate、gdalwarp、gdalinfo、gdaldem、gdal_contour、ogr2ogr、ogrtindex、gdaltindex、gdalsrsinfo、gdallocationinfo等24个常用命令行工具,覆盖栅格重采样、投影变换、DEM地形分析

2026-06-11 11:38:48 177

原创 C#纯代码解析PSD文件:读取图层、尺寸、颜色模式等结构信息

这个资源包提供一套完整的C#工程,不依赖任何第三方库,直接通过二进制解析方式处理Photoshop原生PSD格式文件。支持加载PSD文件并提取图层名称、顺序、可见性、混合模式、尺寸、分辨率、颜色模式(RGB/CMYK/灰度等)、通道数量、图像数据偏移位置等关键结构信息。核心逻辑封装在Photoshop PSD操作类.cs、ImagePsd.cs和ImagePSD.cs中,配合Windows窗体界面FormMain.cs,可直观查看解析结果。项目基于.NET Framework构建,包含完整解决方案文件(.s

2026-06-11 07:13:52 205

原创 惠普等品牌打印机LED状态控制开发套件v2.2.2(含32位驱动支持与详细使用手册)

这个开发包专为需要对接惠普等主流品牌打印机LED指示灯功能的工程师设计,提供完整的LED状态读取、控制和故障提示能力。里面包含LEDM SDK核心文件、适配Windows 32位系统的x86专用压缩包、版本更新说明(Releasenotes.txt)以及《LEDM Proxy 用户指南》PDF文档,覆盖API调用方式、服务代理部署步骤、集成注意事项和典型应用示例。适用于OEM厂商做打印机固件协同开发、嵌入式设备与打印状态联动、或定制化打印管理软件的场景。不带图形安装程序,需手动集成到目标应用环境,运行依赖本

2026-06-11 05:53:46 170

原创 IEEE 33节点配电网Simulink可运行模型包(含参数说明、拓扑图与DG接入示例)

一套开箱即用的IEEE 33节点配电网Simulink仿真模型,节点数固定为33,支路32条,采用标准辐射状结构,基准电压12.66kV,总负荷约3.72MW/2.3Mvar。模型已配置完整线路阻抗、负荷类型(支持恒功率与恒阻抗切换)、母线编号规则及统一基准值,可直接在MATLAB R2018a及以上版本中加载运行。配套提供多份Word和HTML格式文档,涵盖建模逻辑、各节点负荷与支路参数表格、常见报错解决方案(如代数环警告、初值不收敛等)、潮流结果读取方法;附带1.jpg展示模型主结构或典型电压分布波形。

2026-06-10 06:43:21 260

原创 Windows系统时间手动/自动校准工具(MFC源码+可执行程序)

直接运行ChangeTimeTool.exe就能调整Windows系统时间,支持两种方式:一是通过图形界面输入年月日时分秒,点一下立即生效;二是设置定时任务,让程序在指定时间自动同步系统时钟。工具基于原生Win32 API开发,核心调用SetSystemTime函数,所有操作都经过管理员权限检测和提升处理,确保在现代Windows系统(如Win10/Win11)上稳定运行。配套提供完整的Visual Studio工程文件(.sln、.vcxproj),含全部源码(.cpp/.h)、资源定义(.rc)、图标(

2026-06-10 04:18:43 192

原创 51单片机驱动LCD12864实现动态指针电子钟(含仿真工程与可烧录代码)

用STC89C52等51系列单片机控制LCD12864液晶屏,做出带真实表盘效果的指针式电子钟,时针、分针、秒针在屏幕上按实际角度实时旋转,支持24小时制显示。时间走时靠定时器中断精准控制,不依赖外部晶振校准。包里有完整可运行代码:main.c主程序(含三角函数计算指针坐标、Bresenham画线算法绘制指针)、编译好的main.hex文件(直接烧录到单片机就能跑)、Proteus仿真工程(.DSN文件,打开即见指针平滑转动)、原理图与PCB设计文件(.PWI)、数据库备份(.DBK),还有关键头文件LCD

2026-06-09 05:32:19 228

原创 JME3鱼游物理演示工程:Blender建模+键盘控制+Bullet碰撞

用JME3搭建的可运行3D交互小项目,主角是一条Blender制作并导出的3D鱼模型,支持三种动作:按S键启停向前游泳、I键切换原地待机、T键执行一次180度转向(非360度)。所有动画已适配JME3格式,存放在Models目录下。场景内置基础物理系统,靠JME3集成的Bullet插件实现——包括重力模拟、刚体碰撞检测和外力响应,对应libbulletjme.dylib等本地库文件已打包在内。界面使用Nifty GUI管理,当前提供三组可视化对象组合:红球配恐龙模型与编号球、蓝球配格罗模型与五边形编号球、绿

2026-06-09 03:31:17 200

原创 Matlab凸轮设计脚本:参数化生成位移/速度/加速度曲线与理论/实际轮廓图

这套Matlab脚本实现凸轮机构从参数输入到运动特性可视化的一站式计算。支持手动设置基圆半径、推程角、远休角等基本几何参数,可切换多种运动规律(等速、等加速、余弦、正弦加速度等),适配尖顶、滚子、平底三类从动件。运行主文件‘基于Matlab实现凸轮机构的设计计算和运动分析.m’后,自动完成位移、速度、加速度三段曲线绘制,并生成凸轮理论轮廓与考虑滚子半径的实际轮廓图像,附带动画演示从动件运动过程。所有计算逻辑清晰封装在脚本中,无GUI依赖,纯命令行执行,便于逐行调试与教学讲解。配套的‘结果说明.txt’逐项解

2026-06-08 12:55:24 244

原创 四自由度机械臂MATLAB运动学建模与轨迹生成全套代码(含DH参数、正逆解、工作空间及线/圆弧路径规划)

提供一套开箱即用的MATLAB代码,专为四自由度机械臂设计,覆盖从基础运动学建模到实际轨迹生成的完整链路。采用改进DH参数法建立机器人模型,包含正向运动学计算函数myfkine.m,以及两种逆运动学求解方案(myikine.m支持解析解,myikine2.m适配多组解筛选)。通过workspace.m可快速绘制并可视化机械臂可达工作空间。轨迹规划部分同时支持关节空间和笛卡尔空间:关节空间提供三次与五次多项式插值(cubic_traj.m、quintic_traj.m),满足平滑启停需求;笛卡尔空间支持直线路

2026-06-08 06:33:31 192

原创 VS2015环境下C++直接读取并用OpenCV显示DICOM图像的可执行工程包

这个工程包提供一个无需额外安装DICOM库就能运行的C++项目,支持直接加载标准DICOM文件(如11.DCM),自动解析像素数据、位深度、窗宽窗位、图像尺寸等关键元信息。代码内嵌Rescale Intercept/Slope校正逻辑,完成像素值线性变换与归一化处理,输出适配OpenCV imshow的8位灰度Mat对象。包含完整Visual Studio 2015解决方案(.sln)、项目配置(.vcxproj)、编译后可执行文件(11111.exe)、调试符号(.pdb)和依赖说明(ReadMe.txt

2026-06-08 04:07:26 181

原创 Windows下可调试的串口数据监听工具(含计重协议识别与MFC源码)

专为Windows平台设计的串口通信监控工具,基于Visual C++ 6.0和MFC框架开发,支持实时捕获、显示和解析COM端口收发的原始数据。界面直观,同时呈现十六进制与ASCII格式内容,便于协议分析;内置计重指令识别逻辑,适配电子秤、工业传感器等常见串口设备的数据格式。提供完整可编译工程(含smapp.dsw、sermon.dsp等),模块划分清晰:主应用(smapp)、串口监控核心(sermon)、驱动交互封装(drvclass)、视图渲染(smview)、文档管理(smdoc)。附带调试版可执行

2026-06-07 11:31:55 223

原创 Android 7.1系统设置里直接开关状态栏和导航栏的方案(免Root、AOSP级实现)

在Android 7.1设备上,通过原生Settings菜单就能一键开启或隐藏状态栏与导航栏,不用Root、不装第三方App。整套方案基于AOSP源码层级开发,修改点集中在frameworks/base和packages/apps/Settings两个模块,SystemUI中封装了标准WindowManager调用和View.setSystemUiVisibility逻辑,确保全屏切换流畅、手势导航不冲突、重启后设置依然生效。所有代码适配Android 7.x全系列机型,目录结构严格对齐官方源码路径,开发者

2026-06-07 08:37:30 225

原创 Java命令行员工工资录入与查看工具(含完整源码和编译文件)

一个纯控制台运行的Java小工具,专为练习基础编程逻辑设计。支持逐条添加员工信息,包括工号、姓名、基本工资、奖金等字段;所有数据保存在内存中的ArrayList里,不依赖数据库或文件持久化。首次启动只提供录入入口,完成至少一次输入后,菜单自动解锁‘显示全部’功能,方便核对已录数据。核心结构清晰:Yuangong类封装员工属性和标准getter/setter,demo类负责整体流程控制、Scanner输入读取和布尔状态切换逻辑。压缩包里包含可直接编译运行的.java源文件(Yuangong.java、demo

2026-06-07 04:01:55 219

原创 安卓手机直接解包微信.dat缓存文件,支持图片还原和多格式识别,附源码与APK

在安卓设备上点开就能用的DAT文件处理工具,专门针对微信聊天中保存的.dat格式缓存文件。能自动识别并还原成JPG、PNG、GIF、BMP、TIFF等常见图片,也支持尝试恢复PDF、MP4、MP3、ZIP、RAR、HTML、CSS、JS、XML、SQL、JAVA、DOCX、PST、DWG等近百种文件类型。不用电脑、不依赖密钥,靠文件头部字节特征匹配判断原始格式,适合未加密或简单混淆的DAT数据。压缩包里包含已签名可安装的APK(datToImg.apk),装好就能批量选文件转换;还提供完整的Android

2026-06-05 07:47:18 250

原创 SpringBoot酒店管理系统源码包:含三角色前台+后台+数据库脚本+界面截图

基于SpringBoot开发的酒店管理Java项目,支持管理员、酒店员工、普通客户三种角色权限分离。管理员可管理客房信息、房型设置、员工账号及系统全部功能;酒店员工能维护客户资料、处理房间预订、查看订单明细和财务流水;客户端提供注册登录、密码找回、房型浏览、在线预订、个人订单查询等完整操作流程。项目结构清晰,采用标准Maven构建,pom.xml已预置SpringBoot核心依赖(如spring-boot-starter-web、spring-boot-starter-data-jpa、mysql-conn

2026-06-04 09:13:38 212

原创 蓝桥杯单片机竞赛实战包:STC15开发板模块代码+十一届起真题工程源码

直接可用的蓝桥杯单片机备赛资源,基于国信长天竞赛板和STC15F2K61S2芯片,包含USB驱动、STC-ISP烧录工具、IAP15仿真调试指南及完整硬件手册。覆盖数码管、LED、独立按键、外部中断、PWM调光、串口通信、ADC电压采集、DS18B20温度传感器、HC-SR04超声波测距、AT24C02 EEPROM读写、NE555方波发生器、DS1302实时时钟等全部外设模块例程,每个例程均带注释与引脚说明。同步提供第十一届至最新届省赛与国赛真题,包括智能照明控制器、彩灯控制、电压测量仪、温控装置等典型项

2026-06-04 03:13:07 244

原创 野外真实火情烟雾检测数据集(YOLO格式,含训练/验证/测试全划分)

专为野火早期识别设计的烟雾目标检测数据集,包含516张训练图像、147张验证图和74张测试图,全部来自实地拍摄与可信公开来源,覆盖森林火灾中典型烟雾形态。每张图像均配有YOLO格式txt标注文件,记录烟雾、火焰及常见背景干扰物三类目标的归一化边界框坐标与类别编号。数据按标准结构组织:images和labels目录严格对应,train/valid/test三级子目录完整分离;配套data.yaml已预置三类名称、路径指向及nc3参数,开箱即用于YOLOv5/v8/v10等主流模型训练与评估。图像分辨率适中,在

2026-06-03 04:14:57 285

原创 基于多模型融合的车辆型号与颜色联合检索工具(含训练代码、测试图例与完整文档)

用Python搭建的轻量级车辆图像检索工具,支持同时识别车型和车身颜色并加权匹配。车型识别部分内置VGG16、Inception_V3、ResNet50三个预训练CNN模型,全部完成迁移学习微调,训练准确率97%;颜色识别在HSV色彩空间进行直方图分割,结合aHash/dHash/pHash图像哈希算法比对,并映射到红、黄、蓝、黑、白、灰六类标准色系。所有功能通过main.py统一调度,配套vehicle_search_demo.py用于快速演示,pHash.py、dHash.py、aHash.py、his

2026-06-02 13:17:19 230

原创 C# WinForm视频播放实战:LibVLCSharp句柄直绘+内存回调双模式示例

C# WinForm项目里快速集成LibVLCSharp 3.8.2实现视频播放,提供两种稳定可用的渲染路径。一种是窗口句柄直绘模式,直接把VideoView绑定到Panel、GroupBox等控件的Handle上,通过设置mediaPlayer.Hwnd panel1.Handle完成底层画面输出,适合常规UI嵌入,无需额外绘制逻辑,响应快、兼容性好。另一种是内存回调模式,启用SetVideoCallbacks接口,由开发者自主管理视频帧内存分配(VideoLockCallback)、数据拷贝与画面触发

2026-06-02 09:12:22 222

原创 MATLAB心电图交互分析包:带标注、滤波、心跳识别与数据库存档

直接加载.mat或.txt格式心电数据,在图形界面中完成实时查看、手动事件标注、IBI滤波、快速平滑处理、RR间期计算、模板匹配式心跳定位、异常峰检测及平均波形生成。所有标注结果自动写入Access数据库(annotations.mdb),支持后续查询与复用。内置sample_ecg.mat和sample_ecg.txt示例数据、预置模板sample_template.mat,以及多组可替换模板文件夹(templates)。核心功能由纯MATLAB脚本(如ecgViewer.m、matchTemplate.

2026-06-02 07:24:11 177

原创 Matlab蚁群路径规划实战包:含基础版+两种改进算法、收敛对比图与轨迹动效演示

一套开箱即用的Matlab路径规划代码集合,包含传统蚁群算法(traditional_ant.m)、带撤回机制的改进版(improved_ant.m)和二次优化版(improved_ant2.m),配合环境建模函数G2D.m支持二维栅格地图建模。所有脚本兼容R2018a及后续主流Matlab版本,无需安装额外工具箱或修改路径。配套PDF文档《改进蚁群算法与无人机轨迹优化问题》详解算法逻辑、关键参数含义(如信息素挥发系数、启发因子)、撤回机制设计原理及在障碍物绕行中的实际应用流程。资源内含12张清晰轨迹图(覆

2026-06-01 10:06:01 226

原创 学生课表查询+教师成绩录入的教务系统源码(Vue3+Node+MySQL含毕设文档)

直接可用的教务管理全栈项目,前端用Vue3(兼容Vue2)搭建,后端基于Node.js + Express开发,数据库用MySQL,附带完整建表语句和测试数据。功能覆盖学生端课程查询、课表查看、成绩查看;教师端课表管理、成绩录入与修改;管理员端班级信息维护、用户权限基础配置。项目结构规范:前端src目录包含router路由配置、store状态管理、api接口封装、views页面组件、components通用组件及util工具函数;后端app.js独立运行,接口清晰,支持跨域与基础错误处理。本地部署只需安装N

2026-05-31 12:23:59 198

原创 RNN电影评论情感分析完整实现:含训练权重、数据加载与预处理脚本

直接可用的中文电影评论情感二分类工具,基于RNN构建,支持正向/负向判断。包内已包含训练完成的模型权重(RNN_weights.h5)和结构定义(RNN_model.),加载即推理;附带data_loader.py和data_utils.py两个核心脚本,覆盖文本清洗、中文分词(兼容jieba基础流程)、序列统一长度填充、标签数值化等全流程预处理;输入支持豆瓣、IMDb风格的短评文本,输出为情感概率或明确类别标签;training_s.png展示训练过程指标变化,目录预留预测结果保存路径;requireme

2026-05-30 09:49:35 172

原创 Java Swing实现的桌面版学生选课管理工具(含MySQL建库脚本、IDEA工程源码与完整实训文档)

一个开箱即用的Java桌面应用,用Swing搭建界面,后端对接MySQL 5.7+数据库,全程在IntelliJ IDEA中开发调试。系统支持三类核心操作:账号登录与密码维护、学生/课程/选课记录的增删改、按学号/课程名/学期等条件快速查询。压缩包里直接提供studentCourseSelect-idea.zip——解压后可导入IDEA一键编译运行;配套studb.sql脚本,执行即可创建完整数据库结构;还有Word格式课程设计报告,涵盖需求说明、模块划分、关键界面截图、功能测试步骤和结果;另附数据库文件及

2026-05-30 09:00:36 212

原创 深空通信相位同步MATLAB仿真工具:SUMPLE与SIMPLE算法实现及幅度补偿效果对比

一套开箱即用的深空通信相位补偿仿真工具,基于MATLAB实现SUMPLE和SIMPLE两种主流算法的完整信号处理链路。包含10个功能明确的.m脚本(text1.m至text9.m,其中text7.m为独立模块),覆盖信号建模、相位噪声注入、双算法相位估计、幅度修正步骤、误差统计分析及补偿前后SNR量化对比。配套Word文档汇总均方误差、收敛迭代次数、残余抖动标准差等关键指标,支持不同天线间距、采样率和信道噪声强度下的参数快速调整。所有代码无依赖外部工具箱,主流程清晰标注输入输出变量,可直接运行验证算法在深空

2026-05-30 06:17:17 176

原创 水下渔网识别专用图像集:VOC与YOLO双格式,含划分好的训练验证文件

一套开箱即用的水下渔网目标检测图像数据集,包含26张真实水下场景拍摄的JPG图片,每张图均配有精确边界框标注。数据组织清晰,同时提供标准PASCAL VOC格式(JPEGImages + Annotations/XML)和YOLO格式(images/labels/ + train.txt/val.txt),标注一一对应、命名统一,无需重命名或路径调整。支持主流目标检测模型直接训练,如YOLOv5、YOLOv8、Faster R-CNN、SSD等;兼容PyTorch、TensorFlow及Ultralytic

2026-05-30 06:13:35 201

原创 车载驾驶员状态监测工具包:实时识别玩手机、打哈欠、闭眼等危险行为(含YOLOv5+dlib双模型代码与部署文档)

直接可用的驾驶员行为监测方案,支持USB摄像头或本地视频输入,自动识别分心动作(如拿手机、喝水、吸烟)和疲劳特征(眨眼频率、PERCLOS值、哈欠持续帧数)。底层用YOLOv5检测常见干扰物品,配合dlib 68点人脸关键点定位计算眼部/嘴部运动参数;输出带框标注的检测画面和结构化日志文件(含时间戳、行为类型、置信度)。提供完整Python工程:main.py为运行入口,内置模型加载逻辑;包含训练好的best.pt目标检测权重、shape_predictor_68_face_landmarks.dat人脸关

2026-05-30 03:31:21 173

原创 二自由度机械臂RBF神经网络实时轨迹跟踪MATLAB仿真全套代码与图表

直接运行就能看到效果的二关节机械臂轨迹跟踪MATLAB方案,用RBF神经网络在线补偿非线性动力学误差。Control.m主控脚本读取位置偏差并调用RBF_input.m初始化径向基函数结构,DX.m负责把控制指令转成真实关节扭矩,整个闭环在Simulink模型RBF_sim.mdl里跑起来。RBF_plot.m自动输出末端执行器实际路径和目标路径对比图(轨迹跟踪.jpg/png)、两个关节的控制输入随时间变化曲线(控制输入.jpg/png),所有参数——比如连杆长度、质量、RBF隐层节点数、学习率——都写死

2026-05-29 13:02:04 339

原创 JavaWeb问卷系统实战工程:含完整源码、MySQL建库脚本与可直接运行的JSP页面

这个JavaWeb问卷系统是基于Servlet + JSP + MySQL开发的轻量级调查工具,不依赖Spring等框架,适合教学和入门实践。项目结构清晰,包含标准Maven配置(pom.xml),支持IDEA或Eclipse一键导入运行。功能覆盖用户登录验证、问卷新建与编辑、单选/多选/填空题型管理、答卷实时提交、结果统计查看等全流程操作。数据库使用MySQL,附带question.sql建表与初始化脚本,字段命名规范、关系明确,可快速部署。前端页面全部采用原生JSP+HTML+CSS+JavaScrip

2026-05-29 11:48:09 232

原创 中南大学计网课设实战包:STCP可靠传输与简化TCP协议栈源码+实验文档

提供中南大学计算机网络课程A1和A3两个核心实验的完整可运行代码,包括基于UDP实现的可靠传输协议STCP(含stcp_api.c、transport.c、connection_demux.c等模块)和简化版TCP协议栈(含tcp_sum.c校验和计算、mysock.c套接字抽象层、network_io_socket.c网络I/O封装)。所有源文件均配套标准头文件(.h)、Makefile一键编译脚本及ENVCFG.MK环境配置,开箱即用,适配主流Linux系统。内含client.c与server.c示例程

2026-05-29 09:01:03 286

原创 Quartus一键编译的FPGA四位密码锁工程(含超时报警与本地改密)

直接导入Quartus就能综合下载的FPGA密码锁完整工程,支持四位数字密码输入、按键确认解锁、运行中随时修改密码,还内置20秒超时保护机制——输入过程中超时即触发蜂鸣器或LED报警信号。源码全部用Verilog HDL编写,包含主控模块password.v、定位逻辑locate.v和顶层原理图mimasuo3.bdf,配套齐全的Quartus编译中间文件(.cdb/.bpm/.bsf等),已在Cyclone系列开发板实测通过。不需要任何代码调整,插上板子选好引脚约束就能跑起来,特别适合数字电路课程设计快速

2026-05-29 07:42:23 355

原创 植物幼苗分类实战:PyTorch训MobileNetV2→ONNX→TensorRT端到端部署包

一套开箱即用的植物幼苗图像分类训练与部署代码包,基于PyTorch实现MobileNetV2模型训练,适配12类精简版植物幼苗数据集。内置标准数据加载器(dataset.py),支持Cutout和Mixup两种增强方式,采用余弦退火学习率调度提升收敛稳定性。训练脚本train.py完成模型训练与验证,输出.pth权重;torch2onnx转换为ONNX格式后,可用test_onnx.py校验推理一致性;再通过onnx2trt.py编译为TensorRT引擎,由test_trt.py调用GPU加速推理;同时提

2026-05-29 04:11:04 391

原创 安卓旅行日记源码:GPS轨迹记录+行程图文编辑+社交分享一体化

一套开箱即用的Android旅行记录应用源码,基于Android Studio开发,兼容Android 5.0至12.0主流系统。核心功能包括实时GPS轨迹采集与地图可视化、手动添加景点名称、现场照片、文字笔记和精确时间戳,自动生成结构化行程日记;支持路线规划,可导入导出KML/GeoJSON格式文件,方便跨平台使用;提供微信、QQ一键分享,以及生成含交互地图的HTML页面功能;内置轻量社交模块,支持关注好友、浏览公开行程、点赞和评论互动。项目包含完整APK安装包(app-release.apk)、标准Gr

2026-05-28 08:36:38 202

原创 Linux终端跑的纯C版植物大战僵尸:字符界面+完整课程设计资料

在Linux命令行里就能玩的植物大战僵尸简化版,全部用标准C语言写成,不调任何图形库,靠字符画实现地图、植物、僵尸和阳光系统。内置豌豆射手、向日葵、坚果墙、樱桃炸弹等植物,以及普通僵尸、读报僵尸、铁桶僵尸等敌人,支持阳光采集、冷却时间、碰撞检测、僵尸路径移动等核心机制。代码按功能拆分成独立模块:游戏主逻辑(logic.cpp)、地图管理(Map.cpp)、键盘响应(Keyboard.cpp)、Linux终端绘图(ScreenDraw_linux.cpp)、环境封装(linux_env.cpp)等,每个头文件

2026-05-28 03:53:19 377

原创 保姆级教程:如何在Windows10上快速搭建PyTorch-GPU开发环境(含CUDA和cuDNN配置)

本文提供了一份在Windows10系统上搭建PyTorch-GPU开发环境的保姆级教程。详细解析了从硬件驱动检查、CUDA和cuDNN版本匹配与安装,到使用Conda创建虚拟环境并安装PyTorch-GPU版的完整流程。重点强调了版本兼容性、环境变量配置以及国内网络环境下的安装技巧,旨在帮助开发者快速构建稳定高效的深度学习开发环境。

2026-03-11 04:51:17 448

原创 施耐德M580与ATV930的Modbus TCP/IP通讯实战解析

本文详细解析了施耐德M580 PLC与ATV930变频器通过Modbus TCP/IP协议实现以太网通讯的三种实战方法。内容涵盖硬件连接、IP参数设置,并重点对比了使用READ_VAR/WRITE_VAR功能块编程、通用Modbus Device DTM以及专用ATV930 DTM进行配置的步骤与优劣,旨在帮助自动化工程师快速、可靠地建立设备间的数据交换链路,适用于项目调试与系统集成。

2026-03-11 04:49:36 497

STC15F104W单片机直接驱动WS2812灯珠的完整工程源码与编译固件

基于STC15F104W这款精简型51单片机,实现对WS2812可寻址RGB彩灯的精准时序控制。资源包包含Keil uVision工程文件(.uvproj)、主程序源码(IRC_main.c)、STC15系列专用头文件(STC15.h)、已编译生成的HEX固件(IRC_2812.hex)、链接定位文件、列表文件及调试配置等全套开发材料。所有代码采用标准C51编写,不依赖复杂库函数,通过精确延时模拟WS2812所需的800kHz单总线通信时序,适配STC15F104W主频为1T模式下的指令周期特性。工程结构清晰,含Objects和Listings两个输出目录,方便查看编译中间结果与汇编映射。适用于单灯或小规模灯带控制场景,可作为51单片机IO口时序编程、嵌入式LED驱动教学及轻量级灯光效果开发的实操参考。

2026-06-06

MySQL 8.0.29安装指南[项目源码]

本文详细介绍了在Windows系统上通过命令行安装MySQL 8.0.29(Win64版本)的完整步骤。从下载MySQL ZIP归档文件、配置环境变量、创建配置文件,到初始化MySQL、安装MySQL服务、修改root用户密码以及测试MySQL,每一步都提供了清晰的操作指南。文章还特别提醒读者注意初始化过程中生成的临时密码,并给出了常见问题的解决方案。无论是初学者还是有经验的开发者,都可以按照本文的指导轻松完成MySQL的安装与配置。

2026-06-05

MATLAB实现贝叶斯图像分割:含肤色样本数据、可运行代码与教学PPT

提供一套完整的贝叶斯图像分割实践资源,基于MATLAB开发,包含可直接运行的PRwork1.m主程序、训练用array_sample.mat、测试图像309.bmp、分割掩膜Mask.mat、小鱼肤色分割.ppt教学课件,以及说明文档ReadMe.txt。整个流程覆盖贝叶斯分类器建模、先验概率与类条件密度估计、后验概率计算与像素级决策,适用于肤色区域提取等二分类图像分割任务。PPT内容涵盖理论推导、公式解释、步骤拆解和结果可视化,适合模式识别课程作业或入门级图像处理实验。所有文件结构清晰,无需额外配置,下载后在MATLAB中打开PRwork1.m即可运行并查看分割效果。资源已优化执行效率,积分参数由50调整为5,提升运算响应速度。

2026-06-05

全国中小学及高校地理坐标点位数据(SHP格式,含Excel与TXT补充)

包含全国范围内各类学校(含小学、中学、高校等)的精确地理坐标点位数据,主文件为标准ESRI Shapefile格式(.shp/.shx/.dbf/.prj),可直接加载至ArcGIS、QGIS、PowerMap等GIS平台进行空间查询、缓冲区分析、热力图绘制和地图标注;同步提供同源的Excel表格(.xlsx)和纯文本(.txt)版本,便于非GIS用户快速查看学校名称、地址、经纬度等基础字段;schema.ini说明字段结构,.xml文件支持元数据读取,所有文件统一命名、结构清晰,开箱即用。

2026-06-05

VC++ BMP图像加载与显示源码包,含完整MFC工程文件

一套基于Visual C++ 6.0开发的BMP位图读取与显示程序,采用MFC框架实现,支持标准Windows BMP格式(包括24位真彩色)的解析、内存加载和窗口绘制。工程包含完整的文档类(BMPDoc)、视图类(BMPView)、主框架(MainFrm)及资源文件,可直接编译运行。源码中封装了BMP文件头与信息头解析逻辑,能正确读取图像宽高、位深度、像素数据偏移等关键参数,并在客户区完成逐行扫描显示。配套多个示例BMP文件(如20063261115560367.bmp、Toolbar.bmp),便于调试验证。项目已配置好调试路径与资源引用,含ReadMe.txt说明文档及PUDN来源标注,适合C++图像处理入门学习、MFC图形编程实践或嵌入式GUI图像加载模块参考。

2026-06-05

VS Code连接SQL Server失败?离线版SQL Tools服务层组件(Win64/NET8)

VS Code安装SQL Server扩展后无法连接数据库,常见原因是缺少后台服务组件Microsoft.SqlTools.ServiceLayer。该资源包提供预编译的Windows x64版本,基于.NET 8运行时,包含完整依赖库(如sni.dll、hostfxr.dll、Microsoft.SqlTools.ResourceProvider.DefaultImpl.dll等),可直接解压到MSSQL扩展对应sqltoolsservice子目录下(路径类似C:Usersxxx.vscodeextensionsms-mssql.mssql-x.x.xsqltoolsservicex.x.x.xWindows),无需联网下载GitHub资源。适用于国内网络受限环境,解压后重启VS Code即可恢复T-SQL智能提示、查询执行、对象浏览等核心功能。注意:需匹配已安装的mssql扩展版本号,文件夹名中的数字(如5.0.20241206.1)须与扩展实际部署路径一致。

2026-06-05

setnx分布式锁缺陷[可运行源码]

本文分析了基于setnx的分布式锁存在的单点风险,即当存储锁的Redis节点挂掉时,可能导致锁丢失,进而引发多个客户端同时持有锁的问题。无论Redis采用单机、主从、哨兵还是集群模式,都存在这一风险。为解决这一问题,Redis之父antirez提出了redlock算法,该算法通过部署奇数个独立的Redis主节点来确保数据一致性。文章详细解释了为什么redlock需要奇数个节点,以及如何通过最小资源实现最大容错。例如,3台Redis实例可容忍1台故障,5台可容忍2台故障,而偶数部署在相同容错能力下需要更多资源。

2026-06-04

基于Vue3与Vant构建的新蜂商城前端应用(含完整页面截图和可运行代码)

一套开箱即用的Vue3商城前端项目,采用Vue3全家桶(Vue Router、Pinia、Axios)搭配Vant 4组件库实现,覆盖首页、商品搜索、商品详情、购物车、订单列表、订单详情、生成订单、地址管理、用户登录等核心业务流程。项目结构清晰,src目录下按功能划分views和common模块,assets存放静态资源,配套newbee-mall-api-swagger.png展示后端接口文档,多张界面截图(如首页.png、购物车.png、订单详情.png等)直观呈现实际效果。已配置Babel、PostCSS、ESLint等开发工具链,支持yarn或npm安装依赖,通过main.js入口和App.vue主组件启动,newbee-v3-server.js提供简易本地服务对接示意。适合学习Vue3工程化实践、移动端商城交互逻辑及Vant组件集成方案。

2026-06-04

韩老师实操版ADRC四容水箱控制系统仿真资源包(含ESO、非线性PD、fal等核心模块)

一套完整的自抗扰控制(ADRC)仿真资源,专为四容水箱系统设计,包含参考模型ReferenceProcess、自抗扰控制器ADRController、扩张状态观测器ESO、非线性PD控制器、fal函数、SecondRise和fst等关键算法模块,以及adrc1.mdl、adrc_quandruple_tanks.mdl、adrc2.mdl三个Simulink模型文件,另附PIDcon.mdl用于对比分析。所有代码与模型均基于MATLAB/Simulink实现,模块命名清晰、结构规范,可直接运行或二次开发。适用于ADRC原理学习、控制器参数整定、四容水箱过程控制实验及教学演示。资源中NonlinearPD.m和ESO.m体现典型二阶ADRC结构,fal.m提供标准跟踪微分器与非线性反馈函数,SecondRise.m和fst.m支持快速响应设计,ReferenceProcess.m构建真实感水箱动态响应。所有文件无加密、无依赖外部工具箱,开箱即用。

2026-06-04

Element UI 最新版离线文档包,含中英法西四语言支持

这个离线文档包完整收录 Element UI 最新版本的官方文档内容,支持中文(zh-CN)、英文(en-US)、法文(fr-FR)和西班牙文(es)四种语言,所有页面资源本地加载,无需联网即可查阅组件用法、API 说明、示例代码和主题配置。包含完整的 HTML 入口文件(index.html)、多语言 JS 数据文件(如 zh-CN.db42cf2.js、en-US~es~fr-FR~zh-CN.db42cf2.js)、样式表(docs.88a387a.css、zh-CN.63683e4.css 等)、图标字体(element-icons.535877f.woff)、导航图(navbar_*.png)、主题配色样式(color-brewer.css)、响应式布局依赖(vue.runtime.min.js)以及二维码和 favicon 等辅助资源。目录结构清晰,开箱即用,适合开发环境无网络、内网部署、教学演示或出差途中随时查阅。

2026-06-04

一套开箱即用的HTML+CSS个人简历网页源码,含响应式布局与多图素材

这是一份完整的静态个人简历网页实现,基于纯HTML和CSS构建,无需后端或框架支持,直接在浏览器中打开index.html即可查看效果。项目包含清晰的结构化内容区域:个人信息、教育背景、工作经历、技能列表、作品展示等,视觉上采用现代简约风格,配有自定义字体(FZCKJ.OTF)、渐变背景(background.gif)、多张高清配图(如PM.jpg、Resume.jpg、restaurant.jpg等)以及交互小元素(如heart图标、联系方式图标)。所有CSS样式集中在advancedresume.css中,JavaScript仅用于极简增强(advancedresume.js),不影响基础功能。配套提供多张实际运行截图(含不同页面状态),方便快速验证效果。资源包内文件组织清晰,images文件夹归类图片素材,字体与脚本分离,便于学生理解代码逻辑并进行个性化修改。适合网页设计入门者参考学习,也适合作为期末大作业直接提交。

2026-06-02

兔年HTML红包动画源码包,含微信风格开红包特效与新年祝福页面

一套即用型兔年主题网页资源,主打HTML+CSS+JavaScript实现的动态红包交互效果,点击后模拟微信红包展开动画,配合心跳动效、悬停反馈和节日GIF背景。内置完整项目结构:index.html为入口页,style.css与minified版本支持开发与生产环境切换,anime.min.js驱动流畅动画,heartbeat.min.css提供脉冲式视觉反馈,hover-min.css增强按钮交互体验。资源包含SCSS源文件(style.scss)及对应map映射文件,便于二次修改;字体图标使用Font Awesome 6.0完整版,存放在fontawesome-free-6.0.0-web目录;js和css资源分门别类置于独立文件夹,NewYear子目录可作主题扩展区。所有样式兼容主流浏览器,无需额外依赖,解压即可本地运行或部署到任意Web服务器。

2026-06-01

微信小程序病人随访系统[代码]

本文详细介绍了基于微信小程序的病人随访信息系统的开发过程和技术实现。系统采用多种技术栈,包括Node.js、Express、Spring Boot、Python、PHP等,支持跨平台应用开发。文章涵盖了系统架构设计、功能模块实现、数据库设计、前后端接口开发、安全加密手段以及系统测试等内容。系统经过压力测试和性能测试,能够支持100人同时使用,响应时间达到0.1秒。此外,文章还提供了Java类核心代码展示,并详细说明了系统的技术可行性分析。最后,作者介绍了自己的技术背景和项目获取方式。

2026-05-31

Matlab Simulink环境下模糊自适应PID控制器仿真模型包

提供一套开箱即用的模糊自适应PID控制仿真资源,基于MATLAB 2016b平台构建,核心包含Simulink主模型文件(simulation.slx)、两个FIS模糊规则文件(fuzzy_control2.fis及目录中同名逻辑文件)、两版问题定义脚本(peoblem.m与problem.m,注意拼写差异)、说明文本test.txt以及完整工程文件夹‘模糊自适应pid(700)’。该模型实现PID参数在线动态调整:通过模糊推理系统实时分析系统误差及其变化率,自动修正比例、积分、微分三项系数,提升非线性或时变对象的跟踪精度与抗扰能力。所有模块均在Simulink中完成封装与连接,支持直接运行观察阶跃响应、跟踪曲线及参数调节过程;.fis文件可导入Fuzzy Logic Toolbox进行规则编辑与可视化调试;.m脚本用于初始化参数、设定参考信号或批量仿真配置。适用于控制原理教学、毕业设计验证及工业PID智能优化方案前期仿真验证。

2026-05-31

哈工大STRCF视觉跟踪算法MATLAB实现包:含论文原文、原理详解与可运行代码

这个资源包聚焦于哈尔滨工业大学提出的STRCF(Spatial-Temporal Regularized Correlation Filters)视觉目标跟踪算法,核心解决传统相关滤波器在目标遮挡、快速形变和运动模糊下的模型退化问题。算法通过引入时间正则项约束滤波器更新过程,抑制模型漂移;同时采用ADMM(交替方向乘子法)进行高效迭代求解,在保持精度的同时显著提升运行速度,满足实时跟踪需求。包内包含完整MATLAB工程(STRCF-master.zip),开箱即用,支持主流视频序列测试;附带CVPR 2018正式发表论文《Learning Spatial-Temporal Regularized Correlation Filters for Visual Tracking》PDF原文;另提供中文原理解读文档及配套网页说明(含算法流程图、公式推导要点、关键参数作用分析),帮助理解时间正则化建模逻辑与ADMM求解步骤。所有材料均面向复现实验与二次开发优化设计,适合跟踪算法入门学习、课程作业实现或研究基线对比使用。

2026-05-30

ECG心电图PQRST波形检测实战包:含DWT算法Matlab代码与操作录像

这套资源专为心电信号分析设计,用离散小波变换(DWT)精准提取ECG中的P波、Q波、R波、S波和T波。包含多个真实ECG数据文件(如100m.mat、103m.mat、123m.mat),配套的Matlab 2021a可运行脚本(Runme1.m~Runme4.m),处理流程演示PPT(ECG Signal Processing.pptx),以及三段高清操作录像(如操作录像0034.avi),手把手演示从数据加载、小波分解、模极大值检测到波形定位的全过程。所有图片(111.jpg、222.jpg、000.jpg)和.info说明文件均对应各数据集的采集参数与标注信息。适合本科生、研究生开展生物医学信号处理课程设计、毕业设计或科研入门训练,无需额外配置环境,解压即用。

2026-05-29

Python实现的3D-CT肺结节检测完整工程包:含训练代码、测试脚本、预处理工具、可视化结果与详细文档

一套开箱即用的肺结节检测实战项目,基于Python构建,专为医学影像分析场景设计。包含完整的3D-CT数据预处理流程(去噪、坐标对齐、ROI提取、标签生成)、两阶段patch处理机制(训练用128³,测试用208³)、困难负样本挖掘与数据增广策略,以及分类器+检测器双网络结构。提供可直接运行的main.py和test_detect.py,支持DICOM转原始数据(dicom2raw.py)、切片合并与结果还原(split_combine.py)、预测结果导出(prediction.csv)及3D检测框在2D切片上的可视化展示(detection demo.ipynb)。配套开发文档(README.md)、配置文件(config_submit.py)、各模块工具函数(utils.py, layers.py)和训练日志管理结构(work/training目录),所有代码经实测验证,适配常见CT数据格式,便于课程设计快速复现、毕业设计二次开发或科研原型搭建。

2026-05-29

MySQL truncate权限问题解决[源码]

文章详细描述了在使用MySQL的truncate table命令时遇到的DROP权限问题。作者在生产环境中执行truncate操作时出现错误,提示用户没有DROP权限。通过查阅官方文档发现,MySQL 5.1.32及以上版本中,truncate table在二进制日志和复制中被视为DROP TABLE后跟CREATE TABLE操作,即DDL而非DML。对于非InnoDB引擎的表(如MEMORY引擎的临时表),truncate操作实际上是通过先drop再create实现的,因此需要用户具备DROP权限。解决方案是使用root账户为相应用户授予对应表的DROP权限,通过执行GRANT DROP ON 表名 TO 用户名命令即可解决该问题。

2026-05-29

解决Excel弹出stdole32.tlb错误[代码]

当打开Microsoft Excel时出现stdole32.tlb错误提示,通常是由于相关组件或类型库损坏或不兼容所致。stdole32.tlb是存储自动化对象定义的类型库,其问题可能影响Excel或其他Office应用程序的正常运行。本文提供了多种解决方法,包括重新注册类型库、替换类型库文件、使用系统文件检查器(SFC)扫描、运行Office修复、禁用UAC后重新安装Office、使用兼容模式运行Excel以及检查第三方软件冲突。如果问题仍未解决,建议彻底卸载Office并清理注册表后重新安装,或寻求专业IT支持。

2026-05-29

洪水填充算法详解[代码]

洪水填充算法是一种广泛应用于图形编辑、游戏开发和图像处理的算法,其核心思想是从一个起始点开始,向四周扩散填充相同颜色的区域。本文详细介绍了洪水填充算法的基本概念、工作原理、应用场景以及多种实现方法,包括递归实现、栈实现、队列实现和扫描线填充算法。此外,文章还分析了不同实现方式的性能特点,并提供了优化策略和实际应用案例,如简单的图像编辑器、迷宫求解和连通区域检测。最后,文章总结了洪水填充算法的优缺点,并展望了未来的发展方向,为读者提供了全面的学习指南和实践建议。

2026-05-28

Linux导出MySQL数据库命令[代码]

本文介绍了在Linux环境下使用mysqldump命令导出MySQL数据库表结构及数据的方法。针对使用Navicat工具导出时生成SQL文件过大、还原速度慢甚至卡死的问题,以及部分服务器受堡垒机限制无法使用图形化工具的情况,提供了命令行解决方案。具体包括两种导出方式:一是导出完整数据(表结构+数据),命令格式为mysqldump -u 用户名 -p 数据库名 > 导出路径/数据库名.sql,示例为导出test数据库到指定路径;二是仅导出表结构(不含数据),通过添加-d选项实现,命令格式为mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql。这些命令能有效提升导出效率并适应受限环境。

2026-06-18

MATLAB李雅普诺夫指数计算函数lyapunov.m

这是一个用于计算动力系统李雅普诺夫指数的MATLAB函数文件(lyapunov.m),适用于混沌系统、非线性系统等场景下的稳定性与混沌特性分析。函数提供基础框架,需用户根据具体系统模型(如微分方程形式、状态维度、初始条件、积分步长等)自行修改参数和迭代逻辑。不包含完整可运行示例或图形界面,仅作为核心算法组件使用,依赖MATLAB基础数值计算环境(如ode45等求解器)。适用于科研人员或工程师在已有系统模型基础上快速嵌入Lyapunov指数估算模块,支持单变量或多变量连续系统的最大李氏指数近似计算,也可扩展为全谱估计。使用前需确认系统可微、状态空间轨迹可数值积分,并合理设置时间窗口与扰动尺度。

2026-06-18

YOLOv5实现的手势识别控制无人机源码包(含PC端与机载摄像头双方案)

这个资源提供一套完整的基于YOLOv5的手势识别控制无人机的可运行代码,支持两种部署方式:一是通过普通电脑摄像头实时识别手势并发送指令控制无人机飞行,需提前配置PyTorch环境,将PC_camera文件夹中的detect.py、control.py及对应权重文件放入标准YOLOv5工程目录后即可启动;二是利用无人机自身搭载的摄像头进行实时手势识别,对应UAV_camera文件夹,直接运行window.py即可进入控制界面。项目包含数据生成脚本data_gen.py、模型导出export.py、检测detect.py、飞行控制control.py、验证val.py、训练train.py等核心模块,并附有README.md说明文档。所有代码基于PyTorch框架开发,适配YOLOv5官方结构,便于二次开发与算法优化。

2026-06-18

用 phantomjs.exe 直接截图网页或导出 PDF(含百度、新浪示例脚本)

这个资源包提供开箱即用的 PhantomJS Windows 执行环境,包含 phantomjs.exe 可执行文件及多个预置脚本:baidu.js 和 sina.js 分别用于抓取百度首页和新浪首页,生成对应 baidu.png 和 sina.pdf;NetToPicMoban.js 是通用网页转图模板;phantomjsbaidu.js 为百度定制化截图脚本。配套 jar 包 jsoup-1.7.3.jar 支持基础 HTML 解析,FileToolsUtil.class、window.class 等 Java 类文件表明部分功能通过 Java GUI 封装调用,适合快速集成到本地工具链中。所有脚本均基于 PhantomJS 2.x 语法编写,无需额外安装 Node.js 或 npm,双击运行或命令行调用即可完成网页快照与 PDF 导出。配置文件存放在 config 目录,README.md 提供基础使用说明,LICENSE.BSD 明确开源授权方式。

2026-06-15

SQL注入识别模型集合:含SVM、AdaBoost等8种训练好的机器学习分类器

提供一套开箱即用的SQL注入检测机器学习模型,包含SVM、AdaBoost、随机森林、决策树、逻辑回归、KNN、朴素贝叶斯、GBDT共8个已训练完成的二分类模型(.model文件),支持直接加载预测。配套数据集涵盖正常SQL语句与注入语句两类样本,包括原始CSV文件(normal_less.csv、sqlnew.csv)、特征矩阵文件(all_matrix.csv、sql_matrix.csv、nor_matrix.csv等)及测试集(sql_test.csv、normal_test.csv、alltest_matrix.csv等)。预处理脚本featurepossess.py可对新SQL语句提取TF-IDF、字符统计、语法结构等12类特征;各算法训练脚本(如sqlsvm.py、adaboost.py、sqltree.py等)结构清晰,便于复现或微调;testsql.py提供统一接口进行模型效果验证,输出准确率等基础评估指标。所有代码基于Python 3.6开发,依赖库明确,适合安全研究人员快速集成到WAF、日志分析或自动化审计流程中。

2026-06-17

STC8A单片机驱动TM1652数码管显示方案(IO模拟串口,免外部晶振)

基于STC8A系列单片机实现TM1652数码管驱动,不依赖硬件UART,全部通过普通GPIO口软件模拟串行通信协议发送指令,支持任意IO引脚配置,适配性强、移植方便。系统使用芯片内置RC振荡器,出厂校准至11.0592MHz,无需外接晶振即可满足TM1652时序要求。压缩包内含完整Keil工程文件:主程序源码(main.c)、项目配置(ControlBroad.uvproj)、编译输出(.hex、.OBJ、.M51等)、列表文件(.LST)及链接定位信息(.lnp),开箱即用,可直接烧录验证。适用于需要低成本、小体积、快速落地的数码管显示控制场景,如家电面板、工业仪表、小型HMI等。

2026-06-17

Oracle远程数据库JDBC中文乱码配置修复方案(含properties与Spring DB配置)

解决Java应用通过JDBC连接远程Oracle数据库时出现中文乱码的问题,重点围绕字符集统一配置展开。资源包内含config.properties和applicationContext-db.xml两个核心配置文件,前者用于定义JDBC连接URL中的characterEncoding参数、user及password等基础信息,后者在Spring框架中配置DataSource,确保connectionProperties正确传递oracle.jdbc.defaultNChartrue及useUnicodetrue等关键属性。实际生效依赖于Oracle服务端字符集(如AL32UTF8)、客户端JVM启动参数(-Dfile.encodingUTF-8)以及JDBC驱动版本兼容性。该方案适用于Web项目集成场景,无需修改业务代码,仅调整配置即可生效,适配主流Oracle 11g/12c/19c版本及ojdbc6/ojdbc8驱动。

2026-06-16

CARAR模型系统辨识MATLAB实现:广义最小二乘GLS_ARARX算法代码

提供针对CARAR(可控自回归自回归)结构线性系统的系统辨识MATLAB函数GLS_ARARX.m,采用广义最小二乘(GLS)策略估计模型参数,兼容ARARX类模型结构,支持带外生输入的闭环或开环辨识场景。代码封装为单文件函数,输入包括采样数据序列、模型阶次(na, nb, nc, nk)、迭代收敛阈值等关键参数,输出为辨识所得的A、B、C多项式系数及残差信息。适用于控制工程、过程建模与动态系统建模等任务,可直接调用或嵌入辨识流程中进行参数估计与模型验证。不依赖额外工具箱,基于基础MATLAB语法编写,便于理解算法逻辑与调试修改。

2026-06-14

WPF窗口内拖入文件自动读取路径的完整实现示例

这个资源包提供了一个可直接运行的WPF桌面应用,支持将本地文件或文件夹直接拖拽到窗口指定区域,实时获取并显示其完整文件路径。项目基于.NET Framework 4.7.2(兼容更高版本),使用C#编写,核心逻辑封装在主窗体Form1中,包含DragEnter、DragOver和Drop事件的标准处理流程,并已正确启用AllowDrop属性。代码结构清晰,附带完整的项目文件(.sln、.csproj)、设计器文件、资源文件及编译输出目录,开箱即用。适用于需要快速集成文件拖放功能的工具类软件,比如日志分析器、批量文件处理器、配置导入工具等场景。所有路径解析均采用System.IO.Path规范处理,兼容中文路径与长路径,不依赖第三方库。

2026-06-13

DTLZ1至DTLZ7七种三目标优化问题的精确Pareto前沿数据集(MATLAB+TXT)

提供DTLZ1、DTLZ2、DTLZ3、DTLZ4、DTLZ5、DTLZ6、DTLZ7共七类经典多目标测试函数在三维目标空间下的真实Pareto前沿面数据,覆盖不同几何特性(如线性、球形、不连续、退化、偏斜等),适用于多目标进化算法(MOEA)性能评估与对比实验。资源包含MATLAB可直接加载的Pareto_Front.m文件,以及每个DTLZ变体对应的独立TXT文本文件(DTLZ1.txt至DTLZ7.txt),所有数据均已验证为理论真实前沿,无近似或采样误差。文件命名清晰,结构统一,支持一键导入仿真环境,便于快速开展收敛性、分布性、扩展性等指标(如IGD、HV、SP)的基准测试。适用于高校科研、算法开发、课程实验及论文复现等场景。

2026-06-13

RT-Thread CPU使用率计算[项目源码]

RT-Thread通过空闲线程(idle thread)的运行时间占比来计算CPU使用率,核心公式为CPU使用率 = 1 - 空闲线程占用率。空闲线程优先级最低,当系统无任务运行时调度器会切换到该线程。实现机制包括启用CPU使用率统计、在idle线程中插入统计代码、高精度时间测量以及定期计算CPU使用率。该方法简单且开销小,适用于所有RT-Thread平台,但精度受限于tick的精度,且依赖idle线程的运行。改进方案包括使用DWT Cycle Counter提高精度。与其他系统相比,RT-Thread的方案与Linux类似,均基于idle时间反推使用率。

2026-06-14

ThingsBoard MQTT遥测[代码]

本文详细介绍了如何使用MQTT协议向ThingsBoard平台发送遥测数据。首先概述了MQTT作为一种轻量级发布-订阅协议的特点及其在物联网中的应用,包括ThingsBoard支持的QoS级别和预定义主题。接着说明了客户端连接方式,重点介绍了使用访问令牌进行认证的流程和连接状态码含义。文章详细阐述了遥测数据上传API,包括支持的数据格式(JSON键值对、数组格式等)和主题路径(v1/devices/me/telemetry),并提供了带时间戳的数据上传示例。最后通过具体案例演示了从设备创建、MQTTX工具连接到实际发送遥测数据的完整流程,包括服务器地址设置、访问令牌使用和JSON格式数据发送等实操步骤。

2026-06-13

C#图像处理工具包:含直方图分析、均值中值滤波与快速傅里叶变换

一套基于C#开发的轻量级图像处理工具,支持常见图像操作功能。内置直方图统计与可视化模块(HistForm),可实时显示灰度分布并辅助阈值设定;提供均值滤波与中值滤波两种去噪方式(meanMedian),适配不同噪声类型;集成复数运算(Complex.cs)与一维/二维快速傅里叶变换(FFT.cs),支持频域分析与频谱可视化;所有界面组件通过.resx资源文件本地化管理,项目结构清晰,含完整VS解决方案(ImageExpert.sln)、编译输出目录(bin/obj)及图标资源(ImageExpert.ico)。代码采用标准Windows Forms架构,各功能模块解耦明确,便于学习图像处理基础算法或二次开发。

2026-06-12

Goby漏洞检测POC集合包,含1275个实战可用的JSON与Go格式检测脚本

这个资源整理了1275个Goby平台可用的POC检测脚本,覆盖主流中间件、OA系统、网络设备及云管理平台等常见目标。包含JSON格式(如TamronOS IPTV远程命令执行、TerraMaster TOS信息泄露与RCE、Terramaster F4-210任意文件读取等)和Go语言编写的POC(如Weaver e-Cology工作流XML RCE、ThinkPHP5远程代码执行、Confluence OGNL注入、F5 BIG-IP登录绕过、Spring Cloud Gateway RCE等)。所有POC均来自公开漏洞披露(CVE/CNVD编号明确)、厂商安全通告或社区验证案例,适配Goby 3.x及以上版本,可直接导入扫描器使用。目录结构清晰,按目标类型与漏洞类型归类,便于快速检索与批量测试。不含重复、失效或仅理论可行的POC,强调实际环境中的可触发性与稳定性。

2026-06-11

GitLab安装备份恢复[代码]

本文详细介绍了GitLab的安装、备份和恢复过程。首先强调了备份和恢复必须使用相同版本的GitLab,否则无法恢复。接着详细说明了恢复所需的准备资料,包括备份文件、配置文件和数据库秘钥。然后逐步讲解了安装GitLab、设置配置文件、重载配置、启动GitLab、重置密码等步骤。最后介绍了如何手动备份GitLab以及如何编写脚本实现每天自动备份,并设置定时任务删除30天前的备份文件。整个过程详细且实用,适合需要管理GitLab服务器的用户参考。

2026-06-11

HydroD环境数据教程[源码]

本文详细介绍了HydroD软件中环境数据的设置与应用,包括Location、Wind Profile、Directions和Water等关键模块。Location模块用于定义基本环境参数如重力加速度、空气密度和水深等;Wind Profile模块描述了风速随高度的变化规律,支持指数律和IMO MODU两种表示方式;Directions模块用于定义波浪传播方向;Water模块则涵盖了波浪谱、洋流剖面等复杂环境参数的设置。文章还提供了具体的代码示例和操作步骤,为海洋工程结构分析提供了实用的技术指导。

2026-06-10

Turbo码完整仿真资源包:含吴雨霏MATLAB实现、CCSDS标准、BCJR/SOVA/Log-MAP译码对比

这套资源聚焦Turbo码的工程实现与算法验证,包含吴雨霏团队整理的MATLAB代码体系,覆盖RSC编码器(5/7生成多项式)、交织器设计、BPSK调制下的端到端仿真流程。提供多种译码核心模块:BCJR算法(logmapo.m、turbo_logmap.txt)、SOVA(sova0.m)、以及简化Log-MAP变体,支持3GPP与CCSDS两种主流标准配置。配套有Simulink系统级模型(Turbo_simulink.zip)、可运行演示脚本(turbo_sys_demo.m)、状态转移相关函数(trellis.m、int_state.m、bin_state.m)、比特级编解码工具(encoderm.m、demultiplex.m、rsc_encode.m)及图像传输应用案例(turbo码图像传输(1).pdf)。所有代码均基于MATLAB平台,附带说明截图(Snipaste_2019-12-16_21-21-36.png)和测试数据文件(turbo_sys_demo.mat),适合通信专业学生开展课程设计、毕业设计或算法复现。

2026-06-10

Excel生成SQL技巧[项目源码]

本文介绍了如何利用Excel的公式自动生成功能快速生成SQL语句的方法。首先,通过编写一个SQL插入语句模板,然后在Excel中使用公式引用单元格数据来生成完整的SQL语句。这种方法可以大大提高编写重复SQL语句的效率,尤其适用于批量插入数据等场景。文章还展示了如何将这种方法扩展到其他SQL操作,如查询数据库中所有表的记录数。通过简单的Excel操作,即使是SQL新手也能快速生成复杂的SQL代码,适用于各种需要批量生成SQL语句的场景。

2026-06-09

Midscene.js简介[源码]

Midscene.js是一款基于AI的自动化工具,旨在通过自然语言交互简化脚本编写和维护。其核心功能包括动作执行(.ai或.aiAction方法)、数据查询(.aiQuery方法)和页面断言(.aiAssert方法),均支持自然语言提示。工具提供Chrome扩展,支持无代码操作,并支持YAML脚本、Puppeteer和Playwright等多种集成方式。Midscene.js还提供可视化报告,包含动画回放和调试工具,支持通用LLM(如GPT-4)和开源模型(如UI-TARS),注重数据隐私,用户可自由选择部署方式。项目完全开源,与云服务解耦,适合各类自动化场景。

2026-06-06

Windows 下免安装即用的 Git 2.35 64位便携工具包

这个 PortableGit 工具包直接解压就能用,不需要管理员权限或系统级安装,适合U盘携带、临时开发机或受限环境使用。内置完整 Git 命令行工具(git.exe、bash.exe、sh.exe)、图形界面客户端(git-gui.exe、gitk.exe)以及 SSH 支持组件(start-ssh-agent.cmd、start-ssh-pageant.cmd)。配套有启动脚本 post-install.bat 和说明文件 README.portable,开箱即支持 Git 操作、仓库管理、分支协作、SSH 密钥代理和基础 GUI 功能。所有可执行文件和依赖库(包括 mingw64 运行时、OpenSSL 加密模块、文档和配置模板)均已预置在包内,无需额外下载或配置环境变量。适用于 Windows 7 及以上 64 位系统,兼容主流 IDE 和终端工具。

2026-06-06

空空如也

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

TA关注的人

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