自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于ROS的差速小车激光SLAM建图与IMU增强导航C++工程(含Gazebo仿真与实车部署)

面向机器人开发者的完整ROS导航工程包,用C++实现激光雷达实时建图、IMU辅助姿态解算、AMCL定位、move_base导航栈集成及DWA动态避障路径规划。包含已验证的catkin工作空间(catkin_ws_lidar_slam)、模块化源码(src目录)、适配差速轮式底盘的驱动节点、TF坐标系配置、Gazebo仿真环境启动脚本(slam_demo.py)、建图与导航效果截图(slam_mapping.png、slam_navigation.png),以及详细README操作指南。支持ROS Noeti

2026-06-18 05:00:35 188

原创 C++魔塔游戏工程源码:地图/怪物/钥匙门全可调,VS2012+直接编译运行

一套开箱即用的C++魔塔游戏实现,基于Visual Studio 2012及以上版本构建,项目结构清晰,含完整可编译解决方案(.sln/.vcxproj)和全部源文件。地图数据以纯文本形式嵌入代码,无需外部资源文件,修改几行就能调整关卡布局;怪物系统支持三种基础类型,血量、攻击力、掉落物等参数均在头文件中明确定义,方便快速配置;门锁机制涵盖蓝门/红门/普通门三类,对应蓝宝石、红宝石及无钥匙通行逻辑,规则集中管理;还集成商人交易模块与宝石收集判定。所有核心逻辑封装在mt.h/mt.cpp中,main.cpp负

2026-06-12 13:27:55 187

原创 Protobuf协议定义到Java对象序列化全流程实操资源包

提供可直接运行的Protobuf Java序列化实战环境:含msg.proto和mobile.proto两个典型协议文件,覆盖enum定义、嵌套message、required/optional/repeated字段声明及跨结构体引用;内置protoc.exe编译器和protobuf-java-3.5.1.jar,支持一键将.proto生成标准Java类;附带CreateProtoBuf工程示例,完整演示Java对象构建、序列化为byte数组或InputStream、以及从字节流反序列化还原对象的全过程;项

2026-06-12 06:45:46 161

原创 Scrapy入门级图片爬虫模板:含1337张实测截图与可直接运行的项目结构

一套即拿即用的Scrapy轻量爬虫模板,核心只有1个spider文件、2份说明文档和1份LICENSE,搭配1337张真实采集的图片素材——包括1300张PNG、23张WEBP、7张JPEG和3个GIF,全部按精确时间戳命名(如202307051619561.gif),方便回溯抓取顺序。项目结构遵循Scrapy标准规范,涵盖spiders、items、pipelines、settings四大模块,不依赖数据库或前端,纯命令行操作。支持快速修改起始URL、调整CONCURRENT_REQUESTS、切换Use

2026-06-11 04:59:55 423

原创 TP-LINK WR703N v1一键变USB打印服务器:LEDE固件+Luci打印插件+全套刷机工具

专为TP-LINK WR703N v1硬件设计的即用型打印服务器部署方案,内含LEDE 17.01.7官方适配固件(factory.bin和sysupgrade.bin双版本),刷入后可直接通过Luci网页界面管理。核心功能由luci-app-usb_printer插件实现,已打包为IPK格式,支持WinSCP上传安装,无需编译或手动处理依赖。配套提供完整刷机辅助工具链:SecureCRT(x86/x64双平台)、WinSCP 5.21.3、tftpd32(用于TFTP刷机)、curl与dd命令行工具,覆盖

2026-06-10 04:13:58 246

原创 高校数据库课设用的SpringBoot+MySQL用户登录系统(含前后端可运行源码)

面向高校数据库或Java Web课程设计的教学实践项目,完整实现用户注册、登录、密码加密校验、会话保持及个人信息展示功能。前端基于原生HTML+CSS+JavaScript开发,具备表单实时验证、错误提示和基础响应式适配;后端采用SpringBoot 2.x构建,集成MyBatis访问MySQL数据库,完成用户信息CRUD、登录状态管理(Session)、BCrypt密码加密与登录拦截逻辑。项目结构规范,包含标准Maven配置(pom.xml)、分层清晰的src/main源码目录(controller/se

2026-06-09 09:42:49 186

原创 中文电子病历医学实体标注工具包:PyTorch实现BiLSTM-CRF与BERT模型训练全流程

提供一套可直接运行的中文电子病历命名实体识别(NER)代码,专注疾病、症状、检查、药物等临床实体自动识别。包含原始病历文本清洗(data_origin目录)、结构化转换(transfer_data.py)、批处理数据加载(data_manager.py),以及BiLSTM-CRF和BERT+Softmax两种主流模型实现(model.py)。训练主程序(main.py)支持断点续训、TensorBoard日志可视化(runs/tensorboard及子目录),已预置多组训练结果(如5all_400epoch

2026-06-08 12:58:26 216

原创 STM32F030最小系统板上跑通DS18B20测温+TM1637双位数码管+串口发小数温度

基于STM32F030R8T6芯片搭建的轻量级温度监控方案,直接适配常见最小系统板。DS18B20通过单总线实时采集环境温度,支持9–12位可配置分辨率,实测稳定输出0.0625℃步进数据;TM1637驱动两位共阴数码管,仅显示温度整数部分(如‘25’),刷新流畅无闪烁;同时通过USART1以115200波特率持续发送带一位小数的ASCII格式温度值(如‘25.3\r\n’),方便串口助手查看或接入PC端程序解析。工程已完整封装底层驱动:ds18b20.c实现复位、ROM搜索、寄存器读写与温度转换;tm16

2026-06-08 03:09:08 210

原创 轻量级Python聚类工具:专攻分类数据与混合类型数据的k-modes/k-prototypes实现

一套开箱即用的Python聚类工具,聚焦于纯类别型变量(如性别、职业、产品类型)和混合型数据(含分类+数值字段)的分组分析。核心包含两个模块:kmodes.py用于全分类数据聚类,kprototypes.py支持分类与数值特征共存场景。接口设计高度兼容scikit-learn,提供fit、predict、fit_predict等标准方法,方便嵌入现有数据处理流程。内置多个可直接运行的示例——iris.py演示数值+少量类别特征的混合聚类,soybean.py处理全类别农业病害数据,stocks.py模拟金融

2026-06-07 08:17:29 191

原创 C++编写的轻量级校园/小区水电缴费管理工具(含全部源文件)

这是一款纯C++开发的本地运行水电费管理程序,专为校园或小型社区设计,无需数据库依赖,所有数据以.dat文件形式本地存储。支持住户信息录入、修改、删除和批量查询,涵盖缴费登记、用量统计、历史记录回溯等功能。提供多条件检索能力,包括按姓名、用户编号、缴费日期等快速定位信息。系统内置独立密码管理模块,支持初始密码设置、用户端密码验证及重置流程。界面逻辑清晰,主程序通过main.cpp调度各功能模块:luru.cpp负责新增用户,jiaofei.cpp处理缴费操作,chaxun.cpp与inquiredata.c

2026-06-06 04:08:58 187

原创 FPGA开发板上跑的VGA贪吃蛇:带完整工程、源码和课程论文的实操包

一套开箱即用的FPGA贪吃蛇教学实践资源,支持主流Cyclone IV开发板(如EP4CE6/EP4CE10),输出标准640×480@60Hz VGA信号。包含可直接编译下载的Quartus工程(MY_PROJECT目录)、模块化Verilog代码(VGA驱动、游戏逻辑、键盘消抖、状态机控制等全在VGA_GAME目录),所有信号连接已配好引脚约束文件,接上VGA显示器和PS/2键盘就能运行。游戏功能完整:方向键控制蛇移动、实时分数显示、碰撞检测(撞墙/自咬)、游戏结束提示。配套课程设计论文由三位学生完成,

2026-06-04 05:27:07 180

原创 MATLAB一键运行MK趋势检验与UF/UB突变点绘图工具包

直接调用就能做Mann-Kendall趋势检验的MATLAB工具集,包含trendMK.m、MannKendall.m、mk.m三个主函数,输入一维时间序列数据(列向量),自动输出Z值、P值、趋势显著性判断(默认α0.05)和单调趋势方向;配套脚本支持一键生成三类关键图表:趋势斜率变化图、UF/UB双曲线突变检验图(含显著性临界线标注)、突变点位置高亮标记;所有代码纯MATLAB编写,不依赖Statistics or Signal Processing Toolbox,兼容R2016a及以上版本;附带示例数

2026-06-04 04:15:34 204

原创 CTF解题时快速扫文件找flag的小工具,带自动编码识别和高亮显示

破空_flag查找工具3.3是面向CTF实战的轻量命令行风格搜索程序,运行在Windows本地,双击即可启动,不依赖网络或安装。它能递归扫描指定目录下所有文件内容,智能匹配大小写混合的flag格式(如flag{...}、FLAG{...}、FlAg{...}等),并内置Base64、Hex、URL编码、Unicode、摩斯电码等多种常见编码识别模块,对匹配到的编码片段自动尝试解码,将可能的明文flag高亮标出。配置通过gjz.ini和config.完成,支持自定义关键词列表、排除特定路径、调整编码检测顺序以

2026-06-03 06:06:14 232

原创 UE4中用UMG做无缝循环滚动字幕的实操方案(含双行跑马灯蓝图)

直接拖进项目就能用的UE4滚动字幕方案,基于原生UMG组件实现,不依赖插件。核心是把Text放进ScrollBox,靠Tick持续调整VerticalOffset或HorizontalOffset来推动文字移动;滚动到底部或右端时自动归零,完成视觉上无停顿的循环效果。包里自带WB_ScrollTwoRowText控件蓝图,支持两行文本同步滚动,适配新闻栏、状态提示、活动公告等常见UI场景。附带TestUI.umap地图和TestUI_BuiltData.uasset资源,打开就能预览效果;ScrollTex

2026-06-02 07:19:51 223

原创 周立功多型号CAN接口卡统一调用开发套件(含USBCAN/PCI/CANET全驱动与API)

一套专为Windows平台设计的CAN通信快速接入工具包,支持周立功全系列主流CAN硬件——包括USBCAN、PCI5121、PC104CAN、CAN232、CANET-TCP和CANETE等。核心提供ControlCAN.dll及对应专用DLL(如usbcan.dll、PCI5121.dll、CANET_TCP.dll、CAN232.dll、PC104C2.dll),搭配ControlCAN.h头文件和ControlCAN.lib静态库,满足C/C++项目直接调用需求。所有动态库采用统一函数接口规范,VC

2026-06-02 07:11:45 187

原创 MATLAB拜耳图像双线性插值转RGB工具:支持BGGR/GRBG自动识别与转换

一套轻量级MATLAB拜耳图像去马赛克工具,包含两个核心函数:bayer_bggr_2_rgb.m处理BGGR排列原始数据,bayer_grbg_2_rgb.m处理GRBG排列数据,均输出标准24位RGB888格式(H×W×3 uint8数组)。主脚本bayer_2_rgb.m可自动检测输入图像的拜耳模式并调用对应函数,无需手动指定。所有算法基于纯双线性插值实现,不依赖Image Processing Toolbox以外的第三方组件,兼容MATLAB R2015a及以上版本。支持uint8和uint16单通

2026-06-02 06:52:29 194

原创 MATLAB版麻雀算法优化BP神经网络预测工具包(含示例数据与完整运行流程)

一套即装即用的MATLAB预测工具,用2021年提出的麻雀搜索算法(SSA)自动调优BP神经网络的权值和阈值,提升回归预测稳定性与精度。包内含主程序SSA_BP.m、适应度计算函数fun.m和示例数据data.mat,支持用户直接替换自己的输入输出矩阵(X和Y),无需修改核心逻辑。运行时自动执行SSA种群迭代、适应度评估、最优参数提取,并将结果注入BP网络完成训练与测试,同步输出预测值、真实值对比图及SSA收敛曲线。适用于电力负荷、商品价格、设备退化趋势等单步或多步回归场景。不依赖任何第三方工具箱,兼容MA

2026-06-01 11:10:11 156

原创 纯MATLAB写的PSO调参工具:不靠Simulink,直接算出PID最优Kp/Ki/Kd

用标准MATLAB环境就能跑的粒子群算法PID整定工具,所有代码都是.m文件,不调用Simulink、不依赖任何专业工具箱。主程序PsoPidMain.m启动整个流程,自动设置种群大小、迭代次数、惯性权重策略,支持自定义被控对象传递函数和采样时间。优化目标可选ITAE、ISE等常见性能指标,目标函数在PsoPidForObj.m里定义,响应数据由PsoPidForOut.m输出。运行完直接给出最优Kp/Ki/Kd三参数,同时生成阶跃响应曲线(output_response.png)和算法收敛过程图(conv

2026-05-31 11:16:23 175

原创 STM32F103多气体温湿度监测系统:含ESP8266联网、腾讯云MQTT对接与微信小程序实时查看

基于STM32F103RCT6主控,集成DHT11温湿度传感器和MQ-2、MQ-4、MQ-7、MQ-135四路气体传感器,可同步采集烟雾、液化气、一氧化碳及综合空气质量数据。通过ATK-ESP8266模块接入Wi-Fi,将数据稳定上传至腾讯云物联网平台,支持微信小程序端实时显示数值、历史曲线和报警状态。本地配备LCD屏幕直显关键参数,超限即触发声光报警(蜂鸣器+LED)。资源包提供完整KEIL工程(含标准分层结构:SYSTEM/USER/PROJECT_MDK等)、开发板与传感器原理图(含YL-41 DHT

2026-05-30 11:59:34 234

原创 Qt6.2.4在VS2019 x64下编译好的qtmqtt动态库+可直接运行的CMake示例(含Qt安装器与Perl依赖)

这个压缩包提供一套开箱即用的Qt MQTT开发支持方案,专为Qt6.2.4 + Visual Studio 2019 x64环境定制。里面包含已成功编译的qtmqtt动态库(Debug/Release双版本),完整目录结构涵盖lib、bin、include和modules,确保CMake项目能顺利找到Qt6MqttConfig.cmake并链接成功。附带一个独立可运行的simpleclient示例工程,含mainwindow界面文件、CMakeLists.txt配置脚本,所有路径均按x64+VS2019+Q

2026-05-30 03:42:24 165

原创 Java毕设实战资源包:Spring Boot论文选题系统(含数据库+文档+答辩PPT)

直接可用的本科毕业设计项目,用Java和Spring Boot开发的论文选题管理平台,后端逻辑清晰,MySQL存储教师、学生、课题、申报记录等全部业务数据。支持管理员、教师、学生三类角色登录,覆盖课题发布、浏览、申报、审核、自动分配、进度跟踪等完整流程。压缩包里有完整可运行源码(已本地测试通过),src目录结构规范,Maven构建脚本(mvnw/mvnw.cmd)开箱即用;配套提供详细设计文档(含需求说明、ER图、数据表字段解释)、Word格式论文初稿(runwen.docx)、两套风格不同的答辩PPT模板

2026-05-29 10:11:42 376

原创 MATLAB一键运行PGC相位载波调制与反正切解调全流程代码包

一套开箱即用的MATLAB信号处理资源,专注光纤干涉传感中的PGC(Phase Generated Carrier)相位载波调制与高精度反正切解调。主脚本‘反正切算法解调信号.m’直接读入原始干涉信号,完成载波调制、混频、低通滤波及arctan相位恢复全过程,输出待测物理量对应的相位时序。配套‘lowpassfilter.m’支持灵活配置截止频率和滤波器阶数,兼顾实时性与噪声抑制;PDF文档‘lowpassfilter滤波器设计总结.pdf’给出参数选取逻辑、幅频响应验证方法及典型仿真结果。所有代码基于经典

2026-05-28 10:08:21 165

原创 MATLAB环境下快速重复控制逆变器的仿真模型与嵌入式部署代码包

提供一套开箱即用的MATLAB/Simulink逆变器控制系统资源,核心是quick_cfkz_inverter.slx仿真模型,可直接运行验证快速重复控制在负载突变、谐波扰动等工况下的动态响应速度和稳态跟踪精度;配套qianrushi_cfkz.m脚本封装了重复控制器设计全流程,包括内模构建、周期延时环节离散化、采样频率对齐策略及嵌入式适配预处理逻辑,支持参数灵活配置与算法级功能验证;附带多张系统分析图(Nyquist稳定性图、补偿器Bode图、零极点分布图、系统频响曲线),辅助理解控制结构与稳定性边界;

2026-05-28 09:21:23 205

原创 STM32F411智能循迹小车完整工程:FreeRTOS多任务调度+CubeMX图形化配置+HAL驱动

基于STM32F411RE主控芯片的智能循迹小车控制工程,开箱即用,支持红外或灰度传感器实时巡线、十字路口识别、黑白块判别、路径偏离自动纠偏及任务完成后自动返程。整个项目采用STM32CubeMX生成初始化代码,基于HAL库开发,集成FreeRTOS实现多任务管理,包含任务调度(Task)、消息队列(Queue)、信号量(Semaphore)等核心组件。工程结构清晰,含标准Keil MDK-ARM项目文件(.uvprojx、.uvoptx)、CMSIS与HAL驱动层、硬件抽象层(HardWare)、传感器驱

2026-05-28 07:39:46 354

原创 Python图书馆管理桌面程序(含PyQt5界面、MySQL数据库及全部运行依赖)

直接解压就能运行的图书馆管理系统,用Python写的桌面应用,界面是PyQt5做的,数据存MySQL里。包里已经配好了所有要用的库:PyQt5、PyMySQL、pyqt5_tools、pyqt5_plugins,不用自己装环境。功能分块清晰——登录页(login.py)、读者信息维护(reader.py)、图书增删改查(BookAdmin.py)、系统管理员操作(systemadmin.py),主程序从main.py启动。配套给了建库脚本Library.sql,照着执行就能生成数据库;还有ER图.emf展示

2026-05-28 04:40:39 389

原创 SAP存货价值与数量调整的三种实用场景及操作指南

本文详细解析了SAP系统中存货价值与数量调整的三种核心场景及操作指南。针对账实不符问题,分别介绍了使用MIGO 501进行价值与数量双调整、使用MIGO 511/512进行仅数量调整,以及使用MR22/MIRO进行仅价值调整的具体步骤、会计影响与适用场景,帮助财务与仓库人员实现精准、合规的存货管理。

2026-03-11 05:18:14 484

原创 Qwen-Image-Edit三合一编辑实战:从文本精准替换到IP创意生成的完整工作流解析

本文深入解析了Qwen-Image-Edit模型在图像编辑领域的实战应用。通过ComfyUI工作流,详细展示了如何利用其文本编辑、外观编辑和语义编辑三大核心功能,实现从精准文字替换到创意IP生成的一站式解决方案,显著提升设计效率与创意自由度。

2026-03-11 05:16:14 515

原创 如何用WiX Toolset轻松打包Windows应用?最新GitHub下载指南

本文为高级开发者提供了从GitHub手动获取和部署WiX Toolset的详细指南。文章深入解析了GitHub Releases的版本选择策略,并重点介绍了便携式与系统集成式两种核心部署模式,帮助开发者在CI/CD、离线环境或需要严格版本控制的场景下,实现对Windows应用打包工具链的精细化掌控。

2026-03-11 05:15:55 475

原创 TensorFlow 2.0实战:如何高效读取文件夹中的图片并自动分类(附完整代码)

本文详细介绍了在TensorFlow 2.0中高效读取文件夹图片并构建自动分类数据管道的实战方法。文章对比了`tf.keras.preprocessing.image_dataset_from_directory`的快速原型方案与手动构建`tf.data.Dataset`流水线的灵活方案,重点阐述了如何通过并行映射、预取和缓存等技巧优化性能,并提供了处理非标准数据结构及集成数据增强的完整代码示例。

2026-03-11 05:15:00 402

原创 Canoe Offline模式下的通道重映射实战指南

本文详细介绍了在Vector Canoe软件的Offline模式下,如何通过通道重映射功能高效处理多通道CAN日志文件。文章提供了从理解原始数据、配置工程环境,到核心的Channel Mapping操作步骤,以及结合过滤与录制生成纯净日志文件的高阶实战指南,帮助汽车电子工程师快速聚焦目标通道数据,提升离线数据分析效率。

2026-03-11 05:14:50 458

原创 极狐GitLab私有化部署全攻略:从Ubuntu 22.04安装到域名配置(附避坑指南)

本文提供了一份极狐GitLab私有化部署的完整教程,涵盖从Ubuntu 22.04环境准备、核心安装、域名与SSL配置,到日常运维及CI/CD Runner配置的全过程。文章结合实战经验,重点解析了部署中的关键步骤与常见避坑指南,旨在帮助运维和开发人员快速搭建稳定、安全的企业级GitLab平台。

2026-03-11 05:14:42 475

原创 Python+ChatGPT实战:如何用开源大模型30分钟搞定标书生成(附GitHub源码)

本文分享了一个利用Python和开源大模型,在30分钟内自动化生成标书的实战方案。通过将产品手册结构化并与招标需求建立映射关系,引导大模型进行内容适配与组装,而非完全创作,从而大幅提升效率并保证内容质量。文章提供了从环境搭建、核心原理到代码实操的完整指南,并附有GitHub源码。

2026-03-11 05:14:02 622

原创 LangChain高级玩法:用Python+GPT-4打造智能合同审查系统(附完整代码)

本文深入对比了LangChain、Dify与纯代码开发在构建AI应用时的核心差异与适用场景。LangChain作为模块化框架,提供了高度的灵活性与定制能力,适合复杂企业级应用开发;Dify作为低代码平台,则能极大提升开发与部署效率。文章通过实战代码与决策框架,为开发者提供了清晰的技术选型指南。

2026-03-11 05:12:21 617

原创 华为EC6108V9C刷机避坑指南:从固件选择到短接J16全流程详解

本文提供华为EC6108V9C机顶盒的详细刷机教程与避坑指南。重点解析高安版与非高安版的鉴别方法、固件选择策略,并详细演示了通过短接J16测试点进行强刷固件的完整操作流程,帮助用户安全、高效地完成刷机,避免设备变砖。

2026-03-11 05:11:32 845

原创 从零构建YOLOv11表情识别引擎:PyQt5界面开发与模型训练全流程解析

本文详细解析了从零构建YOLOv11表情识别引擎的全流程,涵盖环境搭建、数据准备、模型训练与调优,并重点介绍了如何使用PyQt5开发实时图形界面。通过整合人脸检测与表情识别模型,实现了一个可实时运行的系统,并提供了功能扩展与实战调试技巧,帮助开发者快速掌握AI应用开发的核心技能。

2026-03-11 05:11:05 438

原创 【SkyWalking】自定义TraceId实战:从SW8协议到插件开发

本文深入探讨了在微服务架构下,如何通过自定义SkyWalking插件实现业务语义化TraceId的实战方案。文章详细解析了SW8跨进程传播协议,并提供了从插件开发、编译打包到部署验证的完整步骤,帮助开发者将订单号、用户ID等业务信息融入链路追踪,极大提升问题排查与业务监控效率。

2026-03-11 05:10:48 469

原创 校园共享单车智能调度与运维优化:从库存估算到故障响应的全链路模型解析

本文系统解析了校园共享单车智能调度与运维优化的全链路模型。针对校园潮汐现象,通过构建多时段库存估算模型摸清车辆时空分布,并设计三车启发式调度模型实现动态调平。同时,引入综合运营效率模型科学评价点位,并利用故障回收路径优化模型提升响应速度,最终形成数据驱动的智能运维决策体系。

2026-03-11 05:10:48 420

原创 五大主流地图数据本地化实战:高德、百度、腾讯、必应与ArcGIS下载指南

本文提供高德、百度、腾讯、必应与ArcGIS五大主流地图数据的本地化下载实战指南。详细阐述了地图瓦片、坐标系、下载级别等核心概念,并逐步演示了从工具准备、范围框选、参数配置到数据管理与应用的完整流程,旨在帮助GIS从业者与数据分析师建立离线地图库,摆脱网络依赖,实现高效、安全的地理信息处理。

2026-03-11 05:10:48 610

原创 RK3588 Android 12 异显功能开发实战:命令行与Presentation双方案解析

本文详细解析了在RK3588平台上基于Android 12系统开发异显功能的两种核心方案。通过命令行控制可快速验证多屏配置与旋转,而Presentation框架则为构建灵活的应用层多屏交互提供了官方支持。文章结合实战经验,深入探讨了权限申请、Display对象获取、窗口创建及常见问题排查,助力开发者高效实现智能座舱、商显广告等场景下的独立多屏显示。

2026-03-11 05:10:40 98

原创 从零开始:手把手教你设计DP接口电路(含原理图实战)

本文是一份详尽的DisplayPort接口电路设计实战指南。文章从DP接口的核心架构与HDMI的差异讲起,手把手解析了高速差分对、AUX辅助通道、热插拔检测等关键模块的原理图设计要点,并提供了一个完整的DP Source端原理图实例,最后总结了PCB布局与信号完整性的核心考量,旨在帮助硬件工程师高效、稳定地完成DP接口电路设计。

2026-03-11 05:10:28 577

TeeChart 8.06完整源码包,含VCL/QR4/C++Builder多平台工程及PDF中文导出修复

这个资源包含TeeChart图表控件8.06版本的全部原始源代码,覆盖Delphi 9、10、11以及C++Builder 2005/2006等多个IDE环境。内含VCL核心组件(Steema.TeeChart.VCL)、设计时包(Design.bdsproj)、Web控件(WebControl.bdsproj)、数据库扩展(TeeDB)、图像处理(TeeImage)、OpenGL渲染(TeeGL)、树形控件(TeeTree)、多语言支持(Languages.bdsproj)和QuickReport集成(TeeChart8_QR4_C2006)等完整模块。所有项目均以.bdsproj和.bdsgroup格式组织,适配BDS(Borland Developer Studio)系列开发环境。特别包含PDF导出功能的中文字符显示修正,解决原版在生成含中文标签或标题的PDF图表时乱码或缺失的问题。适用于需要深度定制图表外观、行为或集成到自有框架中的开发者,也方便学习TeeChart内部实现机制。

2026-06-04

RTL8370MB千兆交换芯片驱动与API例程包(V1.3.11)

这个资源包提供Realtek RTL8370MB 8端口千兆以太网交换芯片的完整底层驱动支持和功能调用示例。包含初始化、端口管理、VLAN(SVLAN)、QoS调度、IGMP组播控制、EEE节能、LED指示灯配置、MIB统计、镜像(Mirror)、OAM、802.1X认证、CPU报文标签处理、未知组播转发、TRUNK链路聚合、速率限制、中断与Trap事件处理等核心模块的C语言实现。所有驱动代码均基于rtl8367c_asicdrv系列命名规范,适配RTL8370MB硬件特性,配套有PDF格式的API文档说明,方便嵌入式开发者快速集成到无管理型交换机固件中。源文件结构清晰,头文件与实现分离,支持按需编译特定功能模块,适用于Linux或裸机环境下的交换芯片二次开发。

2026-06-04

C语言实时有效值计算模块,支持256点滑动平均与参数可调

提供一套轻量级C语言有效值(RMS)计算实现,核心逻辑封装在Calc.c和Calc.h中,适用于嵌入式实时采集场景。采用四分之一周波滑动平均算法,默认按工频周期256个采样点设计,支持修改采样总数以适配不同硬件时钟和信号频率。每次新采样到达即触发一次计算,无需缓存整周期数据,内存占用低、响应快。算法兼顾精度与效率,浮点运算路径清晰,便于在STM32、GD32、ESP32等常见MCU平台移植,也适合配合ADC DMA或定时采样中断使用。头文件定义了关键配置宏(如SAMPLE_NUM)和计算接口函数,用户只需传入当前采样值即可获得更新后的有效值结果。

2026-06-04

百度地图V1.3离线版开发资源包(含API、瓦片、示例页)

一套可直接在无网络环境下运行的百度地图V1.3离线开发资源,包含压缩版JS文件apiv1.3.min.js(附注释参考)、基础样式bmap.css、核心依赖模块(map/oppc/tile/control/marker)、本地化地图瓦片目录maptile、以及开箱即用的demo.html示例页面。支持Chrome和Firefox浏览器双击打开直接运行,IE兼容性存在限制。配套提供光标文件closedhand.cur和openhand.cur、地图控件图标(mapctrls1d3.gif、mapctrls2d0.png)、版权标识copyright_logo.png、红点标记素材marker_red_sprite.png,以及基础占位图blank.gif等UI资源。所有文件按功能归类存放于js、images、res等子目录中,结构清晰便于二次集成。适用于内网系统、嵌入式设备、离线演示场景或网络受限环境下的地图功能快速接入。

2026-06-04

Python测试开发后端[项目源码]

本文详细介绍了使用Django框架进行后端开发的全过程,包括虚拟环境创建、Django项目初始化、应用创建、数据库模型设计、DRF(Django Rest Framework)的集成与使用、序列化与反序列化处理、视图函数编写、API接口规范制定以及Swagger在线接口文档的集成。内容涵盖了从基础配置到高级功能的全方位指导,适合测试开发人员学习和实践。

2026-06-03

OpcDaNet.dll实现OPC访问[项目代码]

本文详细介绍了如何使用OpcDaNet.dll实现C#客户端与OPC服务器的通信。内容包括OPC服务器的配置(以Matrikon OPC为例)、客户端的开发步骤(如连接服务器、获取Group和Item、读写数据等),并提供了具体的代码示例。文章还提到了如何测试客户端与服务器的通信是否成功,以及如何断开与服务器的连接。对于需要开发OPC客户端的开发者来说,这是一篇实用的参考指南。

2026-06-03

JH-ViewInspector工具[项目代码]

JH-ViewInspector是一款轻量级的Android应用,旨在通过悬浮窗实时获取和分析任意应用的控件信息和ID。该工具具有实时控件捕获功能,能够通过无障碍服务获取当前页面的所有控件信息,并以树形结构清晰展示控件的嵌套关系。此外,它还支持文本和属性的双重筛选,并通过不同颜色对控件属性进行标识,提升用户体验。技术实现上,该工具采用Java语言开发,最低支持Android 7.0 (API 24)版本,需要无障碍服务权限和悬浮窗权限。控件信息包括类名、文本内容、资源ID、可点击状态、可用状态、可聚焦状态以及屏幕位置和尺寸信息。用户可通过GitHub下载安装,并支持给项目点赞。

2026-06-02

SQL备份表方法详解[项目代码]

本文详细介绍了SQL中备份表的三种主要方法:复制表结构及数据、仅复制表结构以及仅复制数据。具体包括使用`create table as select`、`select into`(适用于SQL Server、Oracle等)以及`create table like`结合`insert select`的方法。文章还提供了不同数据库环境下的执行示例和效果展示,帮助读者全面理解并掌握这些SQL语句的用法。

2026-06-01

C++动态数组指南[源码]

本文详细介绍了C++中动态数组的四种实现方式,包括原生指针+new/delete、C风格malloc/free、vector和array,并重点推荐使用vector。文章对比了各种方式的优缺点,详细讲解了vector的基本操作、内存管理和性能特点,并提供了在高精度计算器中的应用实例。此外,还介绍了动态扩容原理、最佳实践和常见错误,最后通过总结对比表帮助读者选择最适合的方案。

2026-06-01

基于ASP开发的轻量级在线订餐系统源码包,含安装脚本与微信/QQ登录支持

一套可直接部署的ASP架构网上订餐系统源码,支持PC端与WAP端访问,内置订单管理、菜品展示、购物车、打印小票(print.php)、微信支付回调(wxpay_notify.php)及第三方登录(qqlogin.php、weixin.php)。包含完整安装流程(install.php)、基础配置文件(common.php、inc.php)、前端样式资源(webcss)、上传目录(upload)、缓存机制(cache)、数据存储结构(data)和扩展模块(plus、lib、source)。系统采用简洁目录组织,.htaccess提供基础Web服务器规则,说明.htm和说明.txt附带中文使用指引,适合中小餐饮商户快速搭建自有订餐平台,无需复杂依赖,兼容常见Windows+IIS+ASP环境。

2026-05-31

MATLAB环境下用多项式模型做GPS高程点拟合的简易实现

提供一个可直接运行的MATLAB脚本(多项式高程拟合.m),用于对GPS实测高程数据进行区域性的多项式曲面拟合。用户只需准备包含平面坐标(x,y)和对应高程(z)的数值矩阵或表格数据,导入后即可自动完成一次、二次或三次多项式拟合,并输出拟合系数、残差及拟合优度指标。脚本支持手动指定多项式阶数,适用于小范围地形平缓区域的高程内插与校正,不依赖工具箱,纯基础MATLAB语法编写,便于理解与二次修改。适合测绘、地质、地理信息相关领域的初学者或现场快速建模需求。

2026-05-31

拖动技术详解[项目源码]

本文详细介绍了拖动(Draggable)技术的原理、实现方法及其在实际应用中的优势。拖动技术通过事件监听(如mousedown、mousemove和mouseup)实现元素的实时定位和移动,用户可以通过鼠标或其他指针设备拖动页面元素。实现方法包括原生JavaScript和第三方库(如jQuery UI、Draggable.js),后者提供了更简便的API。拖动技术能显著提升用户体验,支持多种交互效果(如排序、自定义布局),并适用于桌面和移动设备。通过本文,读者可以深入了解拖动技术的核心概念和应用场景。

2026-05-30

Telink蓝牙配置指南[项目源码]

本文详细介绍了如何使用Telink SDK进行蓝牙开发的基本配置,适用于Telink 825X和921X系列芯片。文章从文件结构、广播配置、连接参数、广播周期与通道等方面进行了详细说明,并提供了具体的代码示例和配置方法。通过本文,开发者可以快速上手并运行一个简单的蓝牙例程,实现蓝牙设备的广播和连接功能。文章还总结了SDK在蓝牙配置方面的优势,为开发者提供了实用的参考。

2026-05-29

C语言实现的DotCode二维码生成工具,支持自定义点形、尺寸与字符集

一套轻量级C语言DotCode二维码编码实现,包含核心编码逻辑(DotEncod.c/h)和可直接运行的示例程序(main.c)。支持ASCII、ISO-8859-1及UTF-8多字符集输入,能将文本转换为DotCode码图并保存为BMP格式。提供灵活的图形参数控制:可设置码点形状(圆形或方形)、单点直径、行间距、列间距、宽高比等,适配不同打印或识别场景。代码结构清晰,无外部依赖,便于嵌入式环境移植或二次开发。编译后即可生成可视化的DotCode图像,适用于工业标识、物流标签等需要高密度点阵编码的场合。

2026-05-29

Python写的电商销售数据采集+分析+图表展示全套代码(含京东/淘宝类商品爬虫)

一套开箱即用的Python商品销售数据分析工具,支持自动抓取主流电商平台(如模拟京东、淘宝等结构)的商品价格、销量、评论等公开数据;内置数据清洗、统计分析逻辑,可生成折线图、柱状图、热力图、词云等可视化图表;采用Django框架搭建轻量Web界面,本地运行即可查看分析结果;包含完整依赖列表(requirements.txt)、数据库配置示例、HTML模板和静态资源文件;适合课程设计、毕业项目或快速验证销售趋势分析思路,所有源码模块清晰,注释较充分,便于二次开发与教学演示。

2026-05-28

VsCode数据库插件使用[代码]

本文介绍了如何在VsCode中使用Database Clinent插件连接并操作多种数据库,包括MySQL、Redis等。通过安装插件并配置连接,用户可以方便地进行可视化操作、语句查询、数据导入导出等。文章详细说明了安装步骤、连接配置及常见错误解决方法,并展示了连接成功后的操作界面。该插件功能强大,集成了多种数据库操作,避免了额外下载可视化软件的需求,极大提升了开发效率。

2026-05-28

H5爆点项目网页版源码包:免公众号注册+VIP控制+代理分佣功能

一套可直接部署的H5爆点项目网页端源码,彻底绕过微信公众号依赖,无需申请、租用或维护公众号,规避封号风险与额外成本。支持纯网页注册登录,内置VIP会员体系、内容保存开关控制、多域名配置(入口/落地/登录域名分离),以及完整的代理推广与分销返利逻辑。源码结构清晰,含admin8.php后台入口、database.php数据库连接、route.php路由控制、functions.php核心函数库等关键文件,搭配.htaccess规则和index.php入口,适配主流PHP环境。提供build.php构建脚本、Cmd.php命令执行模块、redirectvyun.php跳转逻辑及tousu2.php/tousu3.php投诉接口,满足运营与风控基础需求。日志文件(Quo.log、run.log、Cmd.log)便于问题追踪,CONTRIBUTING.md包含协作说明,适合有PHP+MySQL基础的开发者快速搭建上线。

2026-05-27

Java通过Utgard库对接OPC服务器实现数据采集与VR展示

这个资源包提供了一套可直接运行的Java工程,基于Utgard OPC DA客户端库,完成与MatrikonOPC Server模拟器的稳定连接、标签读取和实时数据获取。项目已实际用于将工业现场OPC数据推送至自研VR眼镜系统进行可视化呈现。结构完整,包含编译后的opc.jar、标准Maven配置(pom.xml)、源码目录(src/main/java)、测试代码(src/test/java)以及IDEA工程配置文件,开箱即用。依赖管理清晰,无需额外配置OPC环境即可本地验证连接逻辑;支持常见OPC DA 2.0协议操作,如同步读取、订阅变更通知等基础功能。配套HELP.md说明了运行前提、关键类作用及调试建议,适合嵌入到工业数据采集、边缘计算或数字孪生前端集成场景中。

2026-05-27

Python编写的分布式智慧能源负荷预测代码包,含完整运行脚本和数据处理工具

一套可直接运行的Python能源负荷预测实现方案,覆盖从气象数据清洗(clean_brecs.py)、节假日识别(holiday.py)、温度转建筑负荷映射(temps_to_building_pkl.py),到可视化分析(plotter_new.py)和结果查询(query_temps.py)的全流程。包含requirements.txt依赖清单、通用工具函数(utils.py)、版本管理(versions.py)及项目说明文档(项目说明.md),所有模块已通过实测验证,支持快速部署与二次开发。适用于高校课程设计、毕业设计、企业能源系统原型验证等场景,尤其适合具备基础Python能力的学习者上手调试或拓展功能,如接入实时IoT数据、替换预测模型或对接调度策略模块。

2026-05-27

Linux安装exFAT支持[可运行源码]

本文介绍了在LinuxMint(基于Ubuntu版本)上安装exFAT文件系统支持的方法。首先,通过安装exfat-fuse和exfat-utils包可以自动挂载exFAT格式的驱动器。此外,文章还提供了手动挂载exFAT分区的步骤,包括创建挂载点和使用mount命令。对于Ubuntu 14.04用户,需要启用Universe仓库以获取这两个包,并在安装后更新所有仓库。这些步骤帮助用户在Linux系统上实现对exFAT格式驱动器的支持。

2026-05-26

Go语言编写的Modbus TCP数据采集服务,适配DTU设备通信

这是一个基于Go语言实现的轻量级Modbus TCP服务器程序,专为工业现场通过DTU设备进行远程数据采集设计。项目包含核心服务逻辑(server.go)、主入口文件(beemapserver.go)、说明文档(README.md)以及第三方Modbus TCP协议支持模块(modbustcpserver-master)。程序启动后可监听指定TCP端口,接收来自DTU转发的Modbus RTU/TCP请求,解析寄存器读写指令,对接真实传感器或PLC设备完成数据采集与响应。支持常见功能码如0x03(读保持寄存器)、0x04(读输入寄存器)、0x10(写多个寄存器)等,具备基础错误处理和连接管理能力。代码结构清晰,无外部框架依赖,便于嵌入边缘网关或小型工控设备中二次开发与部署。适用于需要快速搭建低成本、低资源占用Modbus数据接入服务的场景。

2026-06-19

JSP+SQL实现的实验教学管理全套毕业设计资料(含系统源码、论文及过程文档)

一套完整的高校实验教学管理类毕业设计资源,基于JSP动态网页技术和SQL Server数据库开发,包含可运行的系统源码、完整数据库脚本、毕业论文(含多版文档)、开题报告、中期检查表、封面模板、修改说明书以及三篇英文文献(含原文与中文翻译)。系统功能覆盖实验课程安排、学生选课、教师管理、成绩录入与查询等常见教学管理场景,所有文档格式规范,符合本科毕业设计常规要求,可直接用于参考、学习或二次开发。资源包内文件结构清晰,文档命名明确,便于快速定位所需材料,适合计算机或教育技术相关专业学生完成课程设计、实训项目或毕业课题。

2026-06-19

基于DQN算法的五子棋智能对弈实现代码包

包含完整的深度Q网络(DQN)训练与推理代码,用于在标准五子棋规则下实现AI自动落子。核心模块包括CnnNet.py(卷积神经网络结构定义)、Map.py(棋盘状态管理与动作映射)、DQN_point_game主训练脚本,以及已保存的模型检查点文件(cnnsaver.ckpt-*)。模型采用CNN提取棋盘特征,结合经验回放与目标网络稳定训练,支持从零开始训练或加载已有权重继续优化。资源包内含Saver目录存放模型快照,__pycache__和.pyc文件为编译缓存,不影响运行;checkpoint文件记录最新保存路径。适配Python 3.7环境,依赖TensorFlow或PyTorch(需根据CnnNet.py实际框架调整),可直接运行训练或测试对局逻辑。

2026-06-16

人群密集区域异常行为识别工具包(含Matlab源码、多场景视频与标注数据)

提供适用于广场、室内、草坪三类典型拥挤场景的异常事件检测实现方案,包含Plaza.m、Indoor.m、Lawn.m等核心检测脚本,配套plazawithDots.fig、indoorwithDots.fig等可视化结果文件,以及Trim1.mp4至Trim11.mp4共11段原始监控视频片段。内置alarm1.mat至alarm11.mat共11组标注数据,涵盖跌倒、奔跑、聚集、滞留等常见异常模式,groundTruth.m用于加载真实标签,PlazaCalculateROC.m等脚本支持模型性能评估与ROC曲线绘制。README.md详细说明运行流程、参数配置及自定义修改方法,所有代码基于Matlab编写,可直接运行或适配调整用于教学演示、算法验证或轻量级部署。

2026-06-17

PNG图片批量裁切透明边并导出坐标配置文件

一款轻量级Windows桌面工具,专为游戏、UI开发等场景设计,支持一次性处理多个PNG图像,自动识别并裁去四周透明像素区域,保留内容最小包围矩形;同时生成配套的JSON或文本格式配置文件,记录原始尺寸、裁切偏移量(x/y)、裁切后宽高,方便资源打包和运行时定位;无需安装依赖,双击即用,界面简洁,操作只需拖入文件夹或单张图片即可开始处理;适用于Unity、Cocos、自研引擎等需要精简图集或动态加载素材的开发流程。

2026-06-16

Java开源商城系统:Spring Boot + Vue + 微信小程序全端源码包

一套开箱即用的轻量级Java电商系统源码,后端基于Spring Boot构建,支持高并发基础架构;管理后台采用Vue开发,提供商品、订单、用户、优惠券、分类、品牌等完整运营功能;用户端覆盖多终端:微信小程序(含购物车、下单、支付模拟)、H5移动端(Vue实现)、PC后台管理三端分离。代码结构清晰,包含完整.env配置文件、ESLint/Prettier规范配置、Jest测试配置及Vue CLI构建脚本,适配开发、测试、部署全流程。项目已实现首页展示、专题/分类/品牌浏览、新品与人气推荐、团购模块、搜索功能、商品详情页、优惠券领取与使用等核心购物流程,但演示实例中支付为模拟逻辑,不对接真实支付通道,退款功能未开放或仅限测试环境禁用。适合学习Spring Boot前后端分离实践、快速搭建中小电商MVP、或作为教学案例二次开发。

2026-06-14

AI助力程序员高效开发[项目代码]

文章详细探讨了AI在程序员日常工作中的多种应用场景,包括提高开发效率、自动生成代码注释、优化代码重构、编写测试用例及报告,以及协助代码走查和工作量分析。作者通过个人经验和实际案例,展示了AI如何成为程序员的得力助手,使得开发过程更加高效和轻松。文章还提供了具体的实例和详细的分析,帮助读者了解如何更好地利用AI工具提升工作效率。对于对AI在编程领域应用感兴趣的读者,这篇文章提供了实用的建议和深入的见解。

2026-06-12

VB.NET环境下Chart图表控件的实操演示项目

这是一个基于VB.NET开发的Windows窗体应用程序,完整展示了Chart控件在实际项目中的基础用法。项目包含可直接运行的解决方案文件(.sln)、主窗体Form1.vb及其设计资源(.Designer.vb、.resx),以及编译输出所需的bin和obj目录结构。代码逻辑清晰,图表初始化、数据绑定、坐标轴设置、图例显示等常见操作均有对应实现,适合初学者快速上手Chart控件的可视化开发。所有功能均通过标准WinForms方式调用System.Windows.Forms.DataVisualization.Charting命名空间下的类库,无需额外安装第三方组件。项目已配置为默认启动窗体,打开解决方案后按F5即可查看动态图表效果,支持修改数据源、切换图表类型(如柱状图、折线图、饼图)并实时刷新显示。

2026-06-12

ESP32控制SES品牌24针墨水屏电子价签的完整驱动方案

一套开箱即用的ESP32嵌入式工程,专为驱动SES品牌的24-pin接口墨水屏电子价签设计。包含底层硬件初始化、SPI通信配置、屏幕刷新逻辑及典型显示控制函数,支持黑白双色静态画面更新。工程基于ESP-IDF框架构建,目录结构清晰:main/下为主程序入口main.c,e-paper/组件封装了墨水屏驱动核心代码,ESP32_SSP.md提供接线说明与使用指引,README.md含编译烧录步骤,app-release.apk为配套安卓调试工具(用于蓝牙下发指令)。CMakeLists.txt和sdkconfig已预配置适配常见ESP32-WROOM-32模组,.vscode配置文件便于VS Code开发环境快速启动。不依赖外部图形库,轻量高效,适用于零售货架标签、仓储信息屏等低功耗静态显示场景。

2026-06-12

纯C语言SM2签名验证模块(基于国标参数,支持外部公钥和(r,s)输入)

这是一个专注SM2数字签名验证的轻量级C语言实现,不包含签名功能,仅提供验签能力。代码以OpenSSL为基础,依赖libeay32.lib或libeay32.dll,头文件需正确配置。验签时接收标准SM2公钥坐标(x,y)和签名值(r,s),全部以参数形式传入,无需内部生成密钥。采用GM/T 0003.5-2012规范定义的椭圆曲线参数,确保合规性;相比早期示例代码,去除了非标参数,提升安全性与互操作性。内存管理经过优化,增加了显式清理逻辑,减少泄漏风险。调试阶段保留了椭圆曲线参数校验(通过_DEBUG宏控制),发布版本自动剔除,兼顾开发可靠性与运行效率。源码结构清晰,含sm2_custom.c核心实现、sm2_custom.h接口声明及test_main.c验证示例,便于集成到嵌入式或服务端C项目中,适合需要国密算法合规验签能力的场景。

2026-06-10

Boss直聘Python岗位数据采集与结构化分析脚本

一套可直接运行的Python爬虫工具,专门用于抓取Boss直聘平台中Python相关招聘岗位的实时信息,包括公司名称、职位标题、薪资范围、工作地点、经验要求、学历门槛、岗位职责和任职要求等字段。数据以标准JSON格式保存在jobs_python.文件中,便于后续导入Excel、数据库或进行可视化分析。项目包含完整反反爬适配逻辑(如请求头模拟、随机延时、User-Agent轮换),支持按城市、关键词、工作经验等条件灵活配置搜索参数。源码结构清晰,含README.md详细说明安装依赖、运行步骤和注意事项;目录中Boss_zhipin_spider-master为原始爬虫主模块,www_zhipin_com相关文件为域名适配与页面解析组件。不依赖第三方SaaS服务,纯本地执行,适合学习Web爬虫实战、招聘市场调研或构建个人岗位监控系统。

2026-06-10

TXT文本批量转XML格式的桌面小工具(含源码)

这是一款基于WPF开发的轻量级桌面工具,专门用于将纯文本(TXT)格式的数据文件转换成标准XML结构。支持自定义字段分隔符和节点命名规则,转换过程无需数据库依赖,直接读取TXT内容并按预设模板生成合规XML文档。项目包含完整Visual Studio解决方案(.sln)、可编译源码(C#)、配置文件(App.config)及UI界面(MainWindow.xaml),适合开发者快速集成或二次开发。使用前需根据实际TXT数据格式,在txttoxml.cs中调整解析逻辑,比如行分割方式、列映射关系和根节点名称等。输出XML可直接用于Web服务调用、配置加载或跨平台数据交换场景。工具运行环境为.NET Framework 4.5及以上,编译后生成的可执行文件位于bin目录下。

2026-06-10

基于STM32的PS2手柄遥控小车方案,含舵机转向与振动反馈实验

这套资料提供完整的PS2手柄无线遥控小车实现方案,主控采用STM32系列MCU,支持舵机精准控制转向,同时集成PS2手柄振动马达反馈功能。资源包内含多平台适配内容:既有Arduino平台下的PS2X库(含PS2X_lib.zip、PS2X_Example.ino、连接图与手册),也有专为STM32优化的KEIL工程(含PS2振动实验KEIL5项目、USER/SYSTEM/Libraries标准目录结构)。配套文档齐全,包括《PS2解码通讯手册V1.5.pdf》《PS2解码通讯常见问题汇总.pdf》,以及多个ReadMe说明文件和keilkill.bat一键清理脚本。所有例程均围绕PS2手柄数据解析、按键映射、摇杆读取、振动指令发送及舵机PWM输出展开,适用于嵌入式初学者学习遥控协议与外设驱动,也适合课程设计或毕业项目快速搭建遥控底盘。硬件连接清晰标注,软件逻辑分层明确,可直接编译下载运行。

2026-06-10

微信小程序留言墙实现[源码]

本文详细介绍了如何在微信小程序中实现留言墙功能,包括需求分析、功能设计、页面设计以及核心代码实现。需求分析部分明确了用户输入留言并发表、查看所有留言的功能需求。功能设计涵盖了获取用户信息、请求留言数据、新增留言等关键步骤。页面设计展示了留言墙的布局和样式。核心代码部分提供了向服务器请求获取和新增留言的具体实现,包括前端页面代码(message.wxml、message.wxss)和后端逻辑代码(message.js)。通过本文的指导,开发者可以快速实现一个功能完善的微信小程序留言墙。

2026-06-09

WPS表格图片批量处理[源码]

本文介绍了如何使用WPS JS宏实现表格中图片的批量导入、导出和清除功能。通过三个自定义函数CommandButton1_Click、CommandButton2_Click和CommandButton3_Click,分别实现了清除所有图片、从指定路径批量加载图片到表格对应单元格,以及将表格中的图片批量保存到指定路径的功能。代码中详细展示了如何获取工作表最后一行、处理图片路径、设置图片位置和尺寸等关键操作,为WPS表格用户提供了高效的图片批量处理解决方案。

2026-06-09

Pro/E二次开发实操代码包:含完整示例与可运行工程文件

一套面向Pro/E(现为Creo)平台的二次开发学习资源,聚焦实际动手能力培养。内含多个可直接编译运行的C语言开发示例,覆盖常用API调用场景,如零件建模、特征操作、参数读写、界面交互等。每个例子均配套独立工程目录(如Example4_1)、源码文件、编译配置说明及对应生成的prt/osv/sec等模型或配置文件,方便对照调试。资源中大量trail.txt类日志文件记录了开发过程中的操作轨迹,有助于理解命令执行逻辑与错误排查。所有代码基于Pro/TOOLKIT SDK编写,适配经典Pro/E Wildfire系列版本,适合从零起步的工程师快速上手并复现功能。无需额外安装复杂环境,解压即用,重点突出‘照着改、改完跑、跑了懂’的学习路径。

2026-06-09

GitHub常用命令指南[代码]

本文详细介绍了GitHub仓库的常用命令,包括设置邮箱和用户名、创建新仓库并提交代码、拉取他人项目、分支操作以及常见操作合集。内容涵盖了从初始化配置到基础工作流、分支管理、同步更新、查看历史与差异、撤销与重置、暂存现场、标签管理以及清理维护等多个方面。此外,还提供了核心概念速记图解和避坑指南,帮助用户更好地理解和使用Git命令,避免常见错误。

2026-06-08

AIVideo全流程自动化解析[项目源码]

本文详细介绍了AIVideo一站式AI长视频工具的全流程自动化能力,从文案生成、分镜设计、语音合成到剪辑导出的完整流程。该工具能够帮助用户快速创作专业级视频内容,无需专业技能即可完成高质量视频制作。文章还提供了部署与配置指南、核心功能详解、实战演示案例以及应用场景与实用技巧,展示了AIVideo在提升视频创作效率和质量方面的核心价值。无论是知识科普、商业应用还是创意内容创作,AIVideo都能提供强大的支持。

2026-06-07

海洋声传播多模型计算工具集:FFP、简正波、射线法、抛物方程一体化MATLAB实现

一套面向海洋声学建模与仿真的MATLAB程序集合,内置五种主流声传播数值方法:快速场程序(FFP)、简正波(Normal Mode)求解器(modes.m)、几何射线追踪(rays.m)、射线聚焦分析(rayf.m)以及抛物方程(PE)近似算法(pe.m)。所有脚本均以函数形式组织,输入参数明确,支持典型海洋环境剖面(如声速剖面、海底反射/吸收特性、源深度、接收深度、频率范围等)配置,可直接用于水下声场预测、传播损失计算、时频响应仿真及声源定位辅助分析。程序结构清晰,注释完整,适合作为教学演示、科研快速验证或工程预研的声学计算基础模块。

2026-06-05

MATLAB实时读取游戏手柄数据并动态控制图形视角与云台

这个资源包提供一个可直接运行的MATLAB脚本(Untitled.m),实现对标准USB游戏杆(joystick)的实时数据采集与响应。脚本能自动识别已连接的手柄设备,持续读取X/Y轴摇杆偏移、按钮按下状态等原始输入信号,并将这些值映射为具体控制动作:比如实时调整figure窗口的三维视图角度(azimuth/elevation)、驱动模拟云台转动、或触发图形元素更新。代码中包含清晰的注释说明如何清除已有绘图曲线、如何动态修改曲线上标记点(Marker)的边框颜色(MarkerEdgeColor)等常用绘图控制技巧,适合用于人机交互式可视化、远程设备操控界面、教学演示或硬件在环(HIL)实验原型开发。无需额外工具箱,兼容主流Windows/macOS平台下的MATLAB R2018a及以上版本。

2026-06-04

空空如也

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

TA关注的人

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