自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1522)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring Boot写的HBase简易Web控制台,支持建表删表和RowKey精准查数据

一个轻量级HBase管理工具,用Spring Boot开发,打包即用,无需Hadoop生态组件依赖。能直连HBase集群,通过网页界面完成基础运维操作:创建带列族的表、删除已有表、按RowKey单条或批量查询数据。适合开发、测试阶段快速验证表结构和数据内容。项目基于Gradle构建,含完整源码目录(src/main/java、resources等),本地可直接运行调试,也支持编译成jar部署到小型服务器。界面简洁无图表渲染,聚焦核心数据操作,启动快、资源占用低、上手简单,不需要额外学习复杂配置。

2026-06-03 11:49:37 181

原创 MATLAB水果识别小工具:带操作界面和实拍测试图的即用型代码包

直接运行就能识别苹果、香蕉、橙子等常见水果的MATLAB工具,打开shuiguoshibie.m就能启动图形界面,支持拖拽或浏览本地图片上传,自动输出识别结果。界面由shuiguoshibie.fig构建,控件功能在配套Word文档‘水果识别分.doc’里逐项说明,包括按钮作用、结果显示区逻辑和参数调整位置。内置8张不同光照、角度、背景的实拍水果图(如1.bmp、2hei.bmp、2zaosheng.bmp等),覆盖日常拍摄常见干扰情况,方便快速验证效果。算法基于颜色直方图与纹理特征提取,配合简单有效的分类

2026-06-02 03:25:03 174

原创 Y-Geo断裂力学仿真开发包:含图形界面Y-GUI(V3.0.0)的完整源码与构建环境

Y-Geo是一个开源的连续-非连续介质耦合力学仿真平台,核心算法基于有限离散元法(FDEM),专为岩石破裂、材料损伤演化、岩土结构失稳等场景建模设计。配套图形界面Y-GUI V3.0.0提供独立可执行文件,支持Windows系统下的前处理建模、材料参数配置、网格划分、任务提交及计算结果可视化(如位移场、裂纹扩展路径、应力分布)。资源包内含全部源代码(src)、头文件(include)、跨平台构建脚本(SConstruct和Makefile)、编译输出目录(build)、用户操作手册(YManual.doc)

2026-06-01 12:14:38 224

原创 时滞惯性系统下PSO在线辨识与广义预测控制的MATLAB对比仿真包

这个MATLAB资源包专为时滞惯性系统设计,提供两种可对比运行的控制策略:基础广义预测控制(GPC)和嵌入粒子群优化(PSO)的自适应GPC。PSO模块实时更新系统模型参数,包括时滞值和惯性时间常数,确保GPC控制器始终基于最新对象特性生成控制量。整个流程覆盖模型转换(tf2AB)、Diophantine方程求解(diophantine)、脉冲响应矩阵构建(getG、getGij)、控制量计算(SolveU1)及适应度评估(fitness)。配套脚本contrast.m支持一键运行双算法对比,输出超调量、调

2026-06-01 10:09:30 175

原创 openwifi开源Wi-Fi基带FPGA工程:ZC706/ZCU102等多平台即用位流+mac80211驱动支持

提供开箱即用的IEEE 802.11a/g/n Wi-Fi基带FPGA实现,完整对接Linux内核mac80211协议栈,适用于软件定义无线电(SDR)开发与教学实验。Verilog代码覆盖OFDM物理层收发、MAC接口桥接、时钟域同步及射频子板控制逻辑,已验证适配Xilinx ZC706、ZCU102、ZedBoard和AntSDR等主流硬件平台。资源包内置各平台预编译.bit位流文件、ILA调试.ltx配置、Vivado工程一键生成脚本(create_vivado_proj.sh)、IP核打包工具(pa

2026-05-31 10:19:32 188

原创 PCS-SCD 3.6.7 轻量虚端子配置工具:免装即用,支持SCD建模、GOOSE/SV连线与Excel表导出

双击pcsscdrun.bat就能直接运行的SCD配置工具,专为智能变电站二次设计人员打造,不依赖安装,基于Qt4.8.7开发,兼容主流Windows系统。核心功能包括可视化虚端子配对(内部信号与外部信号一键连接)、全站SCD文件生成与语法/逻辑校验、按标准格式导出Excel虚端子表,满足施工调试阶段交付要求。相比3.6.3版本,3.6.7新增SCD模型比对、CCD文件差异分析能力,并提供工程配置模式(适合新手快速上手)和专业配置模式(支持资深工程师高效批量操作)。软件自带ACE_wrappers等底层模块

2026-05-31 05:23:47 180

原创 Ferry开源工单系统一键部署包:含Docker镜像、云原生配置与Casbin权限模板

开箱即用的Ferry工单系统部署资源,集成完整Docker构建环境,支持MySQL或SQLite3数据库快速切换,内置标准云原生配置(如健康检查、资源限制、服务发现适配)。包含预配置的Casbin权限模型文件(rbac_model.conf)、Go项目标准初始化结构(init.go/router.go/mysql.go),以及可直接运行的main.py入口和依赖清单(requirements.txt)。工单功能覆盖申请提交、多视图筛选(我创建的/我相关的/我待办的)、流程引擎(支持排他网关与并行网关)、模板

2026-05-30 08:02:10 259

原创 Cyclone III开发板DDR2+USB3.0硬件设计包:含原理图/PCB/Verilog工程与FX3上位机示例

面向Altera Cyclone III FPGA(EP3C40/EP3C16)的DDR2内存与USB 3.0高速通信开发资料包,硬件部分提供完整原理图(usb3.0-altera-ddr2_sch.pdf)、PCB顶层与底层布局图(pcb_top/pcb_bottom.pdf)、板卡尺寸文件(Board_size.pdf),支持复刻或二次设计;配套关键芯片手册齐全,包括DDR2颗粒MT47H64M16、Flash存储器EPCS64和M25P64、电源管理TPS650243与LP2996、电平转换MAX32

2026-05-30 07:45:25 174

原创 Flask博客源码包:含后台管理、用户中心与角色权限,支持MySQL+uWSGI+Nginx一键部署

开箱即用的Flask博客系统源码,直接运行就能搭建个人或团队技术博客。前端支持文章发布、分类浏览、评论互动、用户注册登录及个人资料编辑;后台提供管理员专属入口,可审核文章、管理用户、配置标签和站点参数;权限按角色字段区分普通用户与管理员,实现基础访问控制。数据库使用SQLAlchemy ORM,兼容MySQL,初始化只需修改settings.py中的数据库连接地址,再执行flask db migrate和flask db upgrade生成表结构。依赖统一定义在requirements.txt中,推荐在Py

2026-05-30 03:28:42 148

原创 STM32F103R6 Proteus仿真工程:串口收发调试+四位数码管实时显示(CubeMX生成,含虚拟串口工具)

这个资源包提供一套可直接运行的STM32F103R6嵌入式仿真环境,基于Proteus 8.x搭建完整电路,支持PC与单片机通过USART1进行双向串口通信。接收到的数据(如ASCII数字或十六进制值)自动解析并动态刷新到四位共阴数码管上,发送状态也通过数码管指示。所有代码由STM32CubeMX 6.x生成,包含ioc配置、Core初始化文件、标准外设库驱动及Keil MDK-ARM工程,无需修改即可编译下载或在Proteus中联调。配套提供Proteus原理图(.pdsprj)、备份文件(.pdsbak

2026-05-29 06:28:35 352

原创 腹部13个器官精准分割工具包:Transformer-Unet模型+标注数据+训练推理全流程可直接运行

一套开箱即用的腹部多器官医学图像分割解决方案,支持脾脏、左右肾、肝脏、胆囊、胃、胰腺、主动脉、下腔静脉、门静脉系统、食道、左右肾上腺共13类解剖结构(含背景共14类)的像素级识别。基于PyTorch实现Transformer-Unet混合网络架构,包含完整训练、评估与预测三阶段脚本:train.py自动记录损失值、IoU、学习率变化,并生成可视化训练日志和数据集样本图;evaluate.py输出测试集像素准确率(0.988)、平均IoU(0.755)、精确率、召回率及混淆矩阵;predict.py支持单张或

2026-05-29 06:01:24 334

原创 Tesla自动驾驶域控制器(HW1.0-HW4.0)的硬件演进与性能对比

本文系统梳理了特斯拉自动驾驶域控制器从HW1.0到HW4.0的十年硬件演进历程。从早期依赖Mobileye EyeQ3芯片,到中期采用英伟达平台并构建环绕视觉系统,再到自研FSD芯片确立纯视觉路线,直至HW4.0实现传感器全面升维与算力冗余。每一次迭代都紧密围绕其自动驾驶技术路线,核心在于逐步掌握全栈自研能力,并通过超前硬件预埋为软件OTA升级提供持续潜力。

2026-03-11 07:27:17 583

原创 Modelsim SE-64 10.6d安装破解全攻略:从下载到环境变量配置(附常见错误解决方案)

本文提供Modelsim SE-64 10.6d在Windows系统下的详细安装教程,涵盖从下载、安装、破解到环境变量配置的全过程。重点解析了许可证生成失败等常见错误的解决方案,并分享了多版本管理的高级技巧,帮助用户顺利完成数字电路仿真环境的搭建。

2026-03-11 07:25:41 709

原创 银河麒麟KY10系统编译ZLMediaKit避坑指南:x86与ARM版差异全解析

本文详细解析了在银河麒麟KY10操作系统上编译ZLMediaKit流媒体服务器时,x86与ARM两种架构下的关键差异与避坑要点。从环境准备、依赖安装到编译配置,文章提供了针对性的操作指南,帮助开发者在国产化平台高效部署流媒体服务,避免因架构差异导致的常见编译错误。

2026-03-11 07:25:16 604

原创 避坑指南:Vue2组件拖拽那些你可能遇到的坑(从插件冲突到性能优化)

本文深入探讨了在Vue2项目中实现组件拖拽功能时常见的深水区问题与解决方案。针对vue-grid-layout和vuedraggable两大主流方案的选型冲突、事件监听泄露、坐标偏移计算以及复杂列表下的性能卡顿等核心痛点,提供了从场景解构、内存管理到性能调优的完整避坑指南,帮助开发者实现流畅、稳定的拖拽交互。

2026-03-11 07:23:21 400

原创 STM32F103 MPU6500 DMP库移植与姿态解算实战

本文详细介绍了将Invensense官方DMP库移植到STM32F103平台以驱动MPU6500传感器,并实现稳定姿态解算的完整实战流程。文章重点解析了底层I2C接口替换、关键参数调整、自检函数选择等核心步骤,帮助开发者快速掌握DMP库的使用,高效获取俯仰、横滚和偏航角,适用于四轴飞行器、机器人等需要姿态感知的项目开发。

2026-03-11 07:23:01 431

原创 高性价比双通道音频DAC芯片选型指南(I2S接口)

本文为嵌入式开发者提供高性价比双通道音频DAC芯片选型指南,聚焦I2S接口。文章详细解析了数据格式、信噪比、内置功放等核心参数,并横向评测了TM8211、ES8156、MAX98357A、CS4344及PCM5102等热门芯片的优缺点与适用场景,旨在帮助读者根据成本、音质和主控兼容性,快速锁定最适合项目的音频解决方案。

2026-03-11 07:19:12 473

原创 【Linux】【HarmonyOS】【开发实战】从零构建鸿蒙原生应用交叉编译工作流

本文详细介绍了如何在Linux环境下,从零构建一套完整的鸿蒙原生应用交叉编译工作流。文章超越了基础环境搭建,重点讲解了如何通过编写健壮的配置脚本和CMake工具链文件,将复杂的多文件C++项目成功移植到HarmonyOS,并涵盖产物验证、设备部署及第三方库处理等实战进阶内容,旨在帮助开发者建立可重复、可扩展的标准化开发流程。

2026-03-11 07:19:02 485

原创 解决YOLOv5标签显示问题:隐藏特定类别/调整小数点精度的两种方法

本文针对YOLOv5目标检测模型,详细介绍了两种精细化控制检测结果可视化的方法:一是通过条件判断智能隐藏特定类别标签,以保护隐私或聚焦关键信息;二是调整置信度的小数点显示精度,提升报告严谨性。文章从源码结构出发,提供了实战代码示例,帮助开发者实现更专业、清晰的可视化输出。

2026-03-11 07:18:57 450

原创 ARM交叉编译工具链GLIBC版本不兼容?3种方法快速定位问题根源

本文针对ARM交叉编译中常见的GLIBC版本不兼容问题,提供了三种快速定位根源的实战方法:命令行查询工具链与目标机版本、检查编译器头文件与宏定义、逆向分析预编译二进制文件。通过对比分析,帮助嵌入式开发者精准诊断并解决因GLIBC版本差异导致的运行时错误,提升开发效率。

2026-03-11 07:18:57 518

原创 解决protobuf版本冲突:从ImportError到streamlit顺利运行的实战指南

本文针对运行Streamlit时遇到的`ImportError: cannot import name 'builder' from 'google.protobuf.internal'`错误,提供了详细的诊断与解决方案。该错误通常源于Protobuf库版本(如3.20+)与Streamlit依赖之间的冲突。文章核心介绍了三种实战方法:升级Protobuf至兼容版本、降级至稳定版本(如3.20.3),以及使用Python虚拟环境进行依赖隔离,帮助开发者彻底解决版本冲突,确保Streamlit应用顺利运行。

2026-03-11 07:18:51 627

原创 极海APM32F107RC实战:HDMI-CEC待机唤醒功能完整开发指南(附代码解析)

本文提供了基于极海APM32F107RC微控制器实现HDMI-CEC待机唤醒功能的完整开发指南。详细解析了CEC协议时序、硬件电路设计,并给出了状态机驱动的代码实现,重点解决了低功耗模式下稳定接收唤醒命令的关键问题,附有可直接移植的代码模块和调试技巧。

2026-03-11 07:17:59 141

原创 如何为Windows 11 IoT LTSC添加中文语言包?保姆级教程来了

本文提供了一份详细的教程,指导开发者如何为英文版Windows 11 IoT企业版LTSC系统添加中文语言包。文章从核心原理、工具准备讲起,详细说明了在线安装语言包、设置系统语言以及为离线映像集成的具体步骤与命令,并强调了获取官方匹配资源的重要性,以保障系统稳定性和后续更新。

2026-03-11 07:17:52 752

原创 Slurm任务监控技巧:用squeue命令实时查看多线程/多进程作业状态

本文深入探讨了使用Slurm的squeue命令高效监控多线程与多进程作业状态的实战技巧。文章详细解读了作业状态码,并提供了定制化监控视图的命令示例,帮助用户精准诊断作业排队、运行缓慢等常见问题,从而提升集群资源利用效率与工作效率。

2026-03-11 07:17:45 494

原创 深入解析<wx-open-launch-app>标签样式隔离与点击区域优化方案

本文深入解析了微信开放标签<wx-open-launch-app>样式失效与点击无响应的核心原因。由于标签内部采用document-fragment实现样式隔离,外部CSS无法生效。文章提供了在<template>内部定义样式、并通过精确控制容器尺寸与动态高度计算,实现全区域点击优化的完整解决方案,有效解决了点击无响应问题。

2026-03-11 07:17:38 402

原创 鸿蒙Ability实战:用JS开发一个跨设备天气预报服务卡片(附流转效果演示)

本文详细介绍了如何使用HarmonyOS的JS UI框架开发一个支持跨设备流转的天气预报服务卡片。通过实战项目,讲解了从环境搭建、Page Ability生命周期管理、自适应UI构建、服务卡片配置到实现跨设备数据同步与流转的全过程,并提供了真机调试与问题排查指南,帮助开发者快速掌握鸿蒙分布式开发的核心能力。

2026-03-11 07:16:52 384

原创 mvnd vs原生Maven实测对比:构建速度提升3倍的配置技巧(附mvnd.properties优化方案)

本文通过实测对比mvnd与原生Maven的构建性能,详细展示了mvnd如何通过守护进程架构和并行优化,将中型多模块项目的构建速度提升约3倍。文章重点提供了mvnd.properties文件的深度调优方案,包括线程池、JVM参数和缓存配置,并探讨了其在CI/CD流水线中的集成实践,助力开发者和DevOps团队大幅提升构建效率。

2026-03-11 06:21:22 483

原创 Pandas实战进阶:从数据清洗到商业洞察(含真实电商数据集)

本文通过一份真实电商数据集,手把手演示了使用Pandas进行数据分析的完整实战流程。从数据清洗、异常值处理,到用户画像分析、商品销售洞察,再到RFM模型构建与营销效果评估,系统讲解了如何将原始数据转化为商业洞察,并分享了提升Pandas处理效率的实用技巧。

2026-03-11 06:18:46 386

原创 探索赛普拉斯FM25V02A FRAM芯片:高速SPI接口与工业级数据存储解决方案

本文深入解析赛普拉斯FM25V02A FRAM芯片,重点介绍其高速SPI接口与无延迟写入特性。该芯片结合了RAM的速度与ROM的非易失性,提供高达40MHz的通信速率、10^14次读写寿命及工业级温度范围,是解决高速数据采集、频繁参数更新及高可靠性存储需求的理想解决方案。

2026-03-11 06:17:51 441

原创 【一起学Rust | 框架篇 | Tauri2.0框架】Tauri2.0跨平台开发环境配置与移动端项目初探

本文详细介绍了Tauri2.0框架的跨平台开发环境配置与移动端项目创建全流程。作为一款基于Rust的轻量级框架,Tauri2.0正式支持Android与iOS开发,允许开发者使用Rust与前端技术栈构建高性能应用。文章从Rust工具链、Node.js环境及移动端SDK的安装入手,逐步指导读者完成项目初始化、桌面与移动端应用的构建与调试,并分享了实战中常见的环境配置问题与解决方案。

2026-03-11 06:17:19 457

原创 从多项式逼近到优化求解:泰勒展开与拉格朗日乘子的机器学习实践

本文深入探讨了泰勒展开与拉格朗日乘子法在机器学习中的核心应用。通过直观的工程类比,阐释了泰勒展开如何为梯度下降等优化算法提供理论支撑,以及拉格朗日乘子法如何优雅处理带约束的优化问题。文章结合支持向量机(SVM)、牛顿法等实例,并辅以Python代码实战,展示了这两种经典数学工具在现代机器学习模型训练与算法设计中的强大威力与演进。

2026-03-11 06:16:53 395

原创 PostgreSQL 14.7主从部署实战:从单机到高可用的完整配置指南(含repmgr插件)

本文提供了PostgreSQL 14.7结合repmgr插件实现高可用主从部署的完整实战指南。详细阐述了从架构设计、环境准备、主节点与备用节点配置,到自动化克隆、复制状态验证以及高级运维监控的全过程。内容涵盖关键参数调优、自动故障转移配置及常见故障处理方案,旨在帮助系统管理员构建健壮、可观测的PostgreSQL高可用集群,确保业务连续性。

2026-03-11 06:15:40 414

原创 通达信金叉共振指标实战:如何用7行代码捕捉主升浪(附完整源码)

本文详细解析了通达信金叉共振指标的实战应用,通过仅7行核心代码,巧妙结合MACD与KDJ指标的金叉信号,实现多维确认,旨在精准捕捉股价主升浪的启动点。文章提供了完整的公式源码和主图指标构建方法,并探讨了策略优化与风险控制,帮助交易者构建简洁高效的量化交易工具。

2026-03-11 06:15:00 529

原创 Python高效操作:SQLite数据库的CRUD与事务管理实战

本文详细介绍了Python操作SQLite数据库的完整实战指南。内容涵盖从零开始的数据库连接、核心CRUD操作(增删改查)以及关键的事务管理,并提供了参数化查询、错误处理等安全实践。通过一个简易通讯录管理系统的完整案例,帮助开发者快速掌握这一轻量级本地数据库的高效使用方法,适用于数据分析、工具开发及原型验证等多种场景。

2026-03-11 06:14:43 388

原创 微信小程序源码实战:从零搭建一个2048小游戏(附完整代码下载)

本文提供了一份详细的微信小程序源码实战指南,教你从零开始搭建一个经典的2048小游戏。内容涵盖项目初始化、核心游戏逻辑(包括网格数据模型与移动合并算法)、页面交互与动画实现,以及性能优化技巧,并附有完整代码可供下载学习。

2026-03-11 06:14:19 530

原创 手把手教你用Docker快速部署OpenHands:30k星开源AI开发助手

本文详细介绍了如何使用Docker快速部署GitHub上拥有30k星的开源AI开发助手OpenHands。通过清晰的步骤指导,帮助开发者轻松搭建这一AI驱动的软件开发平台,实现代码生成、API调用等任务的自动化,从而显著提升开发效率。

2026-03-11 06:13:27 555

原创 Vivado BD设计中ILA核时钟域选择与PCIe设备上电时序引发的Labtools警告深度解析

本文深度解析了在Vivado Block Design中使用ILA核调试PCIe XDMA项目时,因时钟域选择与PCIe设备上电时序引发的Labtools 27-3361警告。文章指出,在BD中ILA应优先选择与被监测AXI总线同源的时钟以确保采样同步,并详细阐述了PCIe链路训练未完成导致调试核心无时钟的时序问题,最后提供了标准的上电、烧录与调试操作流程及故障排查方法。

2026-03-11 06:13:08 387

原创 从数学建模到3D打印:正方体截面设计的全流程指南

本文提供了一份从数学建模到3D打印的完整实践指南,详细讲解了如何将抽象的正方体截面几何概念转化为可触摸的实体模型。指南涵盖在GeoGebra中构建并提取精确截面数据、使用Fusion 360等软件将二维截面转化为三维可打印模型,以及关键的3D打印参数设置与后处理技巧,旨在为STEM教育和创客项目提供一套清晰、可操作的跨学科实践方案。

2026-03-11 06:12:58 141

原创 不会编程也能用!百度AI+PPT基础操作实现字体批量修改(含图片清理技巧)

本文面向非技术背景的办公族,介绍如何利用百度AI(如文心一言)生成VBA代码,结合PPT基础操作,实现字体批量修改和图片清理等自动化任务。无需编程知识,通过清晰描述需求、复制粘贴AI生成的代码,即可高效完成重复性工作,显著提升PPT处理效率。

2026-03-11 06:12:50 497

原创 Ubuntu/Deepin密码正确却卡在登录界面?5步快速修复GUI桌面崩溃

本文针对Ubuntu/Deepin系统用户遇到的密码正确却卡在登录界面的“密码无限循环”问题,提供了5步专业修复指南。首先引导用户通过快捷键进入tty命令行终端,随后逐步诊断清理配置文件、排查环境变量与显示管理器、重装桌面环境与驱动,并最终通过分析系统日志进行高级恢复,帮助用户快速解决GUI桌面崩溃问题。

2026-03-11 06:12:21 390

MATLAB环境下高效处理图结构的C++加速工具集,含最短路径、最大流、布局算法等核心功能

一套为MATLAB深度优化的图论计算工具包,底层基于C++ Mex接口实现,显著提升大规模图数据运算效率。支持经典图算法:广度优先与深度优先遍历(bfs_mex、dfs_mex)、带权/无权最短路径(matlab_bgl_sp_mex、matlab_bgl_all_sp_mex)、A*启发式搜索(astar_search_mex)、最大流求解(max_flow_mex)、最小生成树(mst_mex)、强连通/双连通分量识别(components_mex、biconnected_components_mex)、拓扑排序(topological_order_mex)、支配树构建(dominator_tree_mex)、平面图判定与绘图(planar_test_mex、planar_drawing_mex)、社区聚类系数(clustering_coefficients_mex)、介数中心性(betweenness_centrality_mex)、核数分析(core_numbers_mex)、二分图匹配(matching_mex)、Kamada-Kawai与Fruchterman-Reingold两种图布局(kamada_kawai_spring_layout_mex、fruchterman_reingold_mex)等。提供Windows平台编译脚本(compile-win32.bat、compile-win64.bat),适配主流MATLAB版本,可直接调用,无需额外依赖。适用于复杂网络建模、社交关系分析、交通路网仿真、生物信息通路挖掘等需要高频图计算的科研与工程场景。

2026-05-21

Android平台连连看游戏完整工程包:含可运行APK、源码与实验报告

这是一个基于Android平台开发的连连看游戏完整项目资源,包含已编译可直接安装运行的LLKAndroid2.apk文件,以及完整的Eclipse工程结构(含src、res、AndroidManifest.xml、project.properties等标准目录)。源码采用面向对象设计,核心模块划分清晰:AbstractBoard抽象类统一管理棋盘结构,FullBoard、HorizontalBoard、VerticalBoard三个子类分别实现矩形、横向、竖向三种方块布局方式;GameServiceImpl实现GameService接口,封装消除逻辑、连通性判断(支持最多两个拐点的三线段连接)、计分与步数控制等核心规则;LLKActivity负责主游戏界面渲染与交互响应,StartActivity实现带进度条的启动页;GameView继承自View,通过重写onDraw完成方块绘制与连线渲染;Piece和PieceImage分别封装单个方块的状态信息与图片资源绑定;ImageUtil工具类自动扫描drawable-mdpi目录并随机配对加载图片资源,确保每次开局图案组合不同;GameConf保存游戏配置参数,Llkinfo用于结构化存储两点间连接路径坐标。配套提供软件需求规格说明书(LLKSoftware Requirements Specification_V1.0doc.doc)和参考实验报告,适合课程设计、毕业设计或Android入门实战练习。

2026-05-21

Python贝叶斯邮件分类实战包:含源码、中文分词支持、95%+准确率测试数据

一套开箱即用的垃圾邮件识别实践资源,基于朴素贝叶斯算法实现,使用Python 3.4开发,集成结巴分词处理中文文本。包含完整项目结构(src/、data/、spam/、normal/、test/等目录)、清洗后的中英文混合邮件数据集(共400封,正常与垃圾邮件各200封)、训练与预测脚本(ttss.py)、中文停用词表及详细README说明。在测试集上达到95.15%分类准确率,无需复杂特征工程,仅依赖词频统计与概率计算即可完成判别。适配课程设计、期末大作业或机器学习入门练习,已通过高校导师评审(评分98分),可直接运行调试,支持快速复现和二次开发。

2026-05-20

B站弹幕下载脚本[代码]

本文介绍了一个简洁的油猴脚本,专门用于下载Bilibili视频的弹幕,包括需要会员的番剧弹幕。脚本通过提取视频的cid和标题信息,生成弹幕下载链接,并支持一键下载。与Bilibili-Evolved插件相比,该脚本更轻量且不易损坏,解决了插件频繁重装的问题。此外,文章还详细说明了脚本的工作原理,包括从网页源码中提取数据的方法,以及如何支持番剧弹幕下载。最后,作者分享了下载弹幕的实际用途,如结合其他平台观看免费视频。

2026-05-16

Claude Code配置MCP教程[项目代码]

本文详细介绍了如何配置Claude Code使用模型上下文协议(MCP)连接外部工具和数据源。MCP是一个开源标准,允许Claude Code访问工具、数据库和API。文章首先列举了MCP的五大应用场景,包括实现问题跟踪器功能、分析监控数据、查询数据库、集成设计和自动化工作流。接着详细讲解了三种MCP服务器配置方式:远程HTTP服务器(推荐)、远程SSE服务器(已弃用)和本地stdio服务器。文章还深入介绍了MCP的三种作用域级别(本地、项目和用户),以及如何管理服务器配置、处理动态工具更新和认证远程服务器。最后,文章提供了多个实用示例,如使用Sentry监控错误、连接GitHub进行代码审查和查询PostgreSQL数据库。

2026-05-15

Android14解决libncurses.so.5缺失问题[项目源码]

本文详细介绍了在Android14系统中解决编译报错libncurses.so.5与libtinfo.so.5缺失问题的方法。文章首先解释了这两个动态库的作用,libncurses.so.5是用于构建文本用户界面的库,而libtinfo.so.5是其升级版本,提供了更现代的终端控制功能。随后,作者提供了两种解决方案:方案一通过创建符号链接将libncurses.so.6和libtinfo.so.6链接到旧版本库名;方案二则在相同目录下创建符号链接。这些方法适用于Linux系统,帮助开发者解决编译过程中的库缺失问题。

2026-05-14

Mathematica基本使用指南[代码]

本文详细介绍了Mathematica软件的基本使用方法,包括初等运算、常用函数、自定义函数、表达式赋值、软件绘图、方程与微积分求解、矩阵与表处理等多个方面。文章首先介绍了Mathematica的基本运算和常用函数,如Sqrt[x]、Exp[x]、Log[x]等,并详细说明了如何自定义一元和多元函数。接着,文章讲解了如何利用Mathematica进行绘图,包括直角方程曲线、参数方程曲线、极坐标方程曲线和散点图的绘制方法。此外,文章还涵盖了方程求解、极限求解、求导运算、积分运算、求和求积运算、幂级数展开、微分方程组求解等内容。最后,文章详细介绍了矩阵和表的生成、操作及运算,包括矩阵的转置、加减乘除、行列式求解、特征值和特征向量计算等。本文内容全面,适合Mathematica初学者快速掌握软件的基本操作。

2026-05-02

推箱子游戏技术解析[可运行源码]

本文详细解析了一个纯前端实现的推箱子游戏项目,涵盖HTML5/CSS3/JavaScript技术栈的应用。文章从项目架构、HTML语义化结构、CSS样式系统到JavaScript核心算法(如玩家移动、碰撞检测、撤销功能)进行了全面剖析。项目采用模块化三栏布局设计,结合Flexbox与Grid实现响应式适配,并通过现代CSS特性(渐变、毛玻璃效果、过渡动画)打造沉浸式体验。重点讲解了数据模型设计、事件系统、性能优化策略及可扩展性分析,最后提供完整代码实现。该案例展示了原生前端技术在游戏开发中的实践,适合开发者学习游戏逻辑与前端工程化思维。

2026-04-28

Echarts CPU监控实现[项目代码]

本文详细介绍了如何使用Echarts实现CPU监控功能,包括折线图和仪表盘的混搭展示。内容涵盖了Echarts图表的初始化、配置选项的设置、数据加载与展示等关键步骤。通过具体的代码示例,展示了如何创建CPU监控图表,包括空闲率、系统使用率、用户使用率和I/O等待率等指标的动态展示。此外,还介绍了如何通过Ajax异步获取数据并更新图表,以及如何处理图表加载过程中的各种状态。

2026-04-28

木马免杀与shellcode学习[代码]

本文详细介绍了木马免杀技术中的shellcode学习,包括shellcode的定义、获取方式以及执行方法。shellcode是一段利用软件漏洞进行执行的机器码,通常用于获取系统的命令终端shell接口。文章还探讨了如何通过工具或网上资源获取shellcode,并详细讲解了使用Python语言编写加载器执行shellcode的过程。此外,文章还提供了将Python脚本打包成exe文件的方法,并分析了免杀效果的原因,指出使用较少人用的语言编写加载器是一种有效的免杀途径。

2026-04-27

鸿蒙游戏代码拆解[源码]

本文详细拆解了一个简单的鸿蒙游戏代码结构,从状态层(Store)、系统层(System)、UI层(UI)到入口层(main)进行了全面分析。文章强调了状态集中管理的重要性,避免逻辑混乱和页面膨胀,同时展示了如何通过分层设计实现游戏的可扩展性和多端支持。作者展菲作为资深开发者,分享了其在鸿蒙开发、物联网等领域的深厚造诣,旨在为读者提供有深度、实用价值的技术洞察。

2026-04-25

技术奇点解析[项目代码]

本文详细探讨了人类历史上的技术奇点,从火的驯化到农业革命、铁器时代、工业革命、信息技术革命,再到脑机接口与AI新三奇点。文章通过时间轴和技术影响力曲线展示了技术发展的指数级加速特征,并解析了三大规律:加速定律、不可逆性以及风险与希望并存。技术奇点被视为质的飞跃和指数级增长的结合,未来可能引发超级智能(ASI)的出现,彻底改变人类文明。文章还对比了数学、物理学和技术领域中的奇点概念,强调技术奇点是一个未来时间点,其后的世界将超出人类预测能力。

2026-04-20

Linux安装JDK17指南[可运行源码]

本文详细介绍了在CentOS 7.9系统上通过源码方式安装Java JDK 17的完整步骤。首先通过uname命令确认系统架构,然后从Oracle官网下载对应版本的JDK安装包。接着在/usr/local目录下创建java文件夹并解压安装包。随后配置环境变量,包括设置JAVA_HOME、CLASSPATH和PATH等关键参数,并通过source命令使配置生效。最后通过java -version命令验证安装是否成功。整个过程包含具体命令和参数说明,适合Linux系统管理员和开发者参考。

2026-04-17

分库分表面试八股文[代码]

本文通过一场模拟面试,详细介绍了MySQL分库分表的核心知识点。面试官从分库分表的必要性入手,逐步深入探讨了分库分表的判断标准、拆分方案(垂直拆分和水平拆分)、优缺点以及解决方案。文章特别强调了分库分表带来的挑战,如跨库查询、多表分页、数据倾斜和跨库事务等问题,并提供了相应的解决思路,如字段冗余、冷热数据分离和分布式事务等。最后,还提到了订单ID生成的问题,引出了雪花算法的应用。全文以幽默风趣的对话形式展开,既生动又全面地覆盖了分库分表这一复杂主题。

2026-04-16

数据挖掘课后习题解析[代码]

本文提供了数据挖掘(Data Mining)第七章的课后习题及其详细解析,涵盖了决策树算法(如C4.5、ID3)、分类评价标准(如Precision、Recall)、随机森林、朴素贝叶斯分类、贝叶斯信念网络(BBN)、支持向量机(SVM)以及K近邻(KNN)等核心内容。习题涉及算法原理、优缺点、应用场景及计算题(如信息增益率、熵、Gini指标等),帮助读者巩固数据挖掘分类技术的理论基础与实践能力。部分题目还探讨了分类与预测的区别、过拟合与欠拟合问题,以及离散化方法的特点。

2026-04-11

MATLAB超声声场建模工具集,含凸阵/线阵/聚焦阵列仿真与散射计算

一套基于MATLAB的实用超声声场仿真工具包,包含凸阵、线阵、矩形阵、三角阵、多行阵列等多种换能器几何建模函数,支持动态聚焦、延时计算、孔径加权(apodization)、波形生成及声场初始化。提供完整的声场正向计算流程:从阵元参数设置(xdc_开头系列函数)到声压分布生成(set_field、field_init、field_guide),再到散射响应模拟(calc_scat、calc_scat_multi、calc_scat_all)和高频近似计算(calc_hhp)。附带可视化辅助函数(xdc_show、xdc_times_focus等)便于结果验证。所有脚本已实测可用,用户只需调整输入参数(如阵元数量、曲率半径、焦距、采样频率等)即可快速构建定制化超声声场模型,适用于医学超声成像算法验证、换能器设计评估及教学演示等场景。

2026-04-11

MAVLink协议开发必备:含C库源码、协议详解、消息定义与实测数据

一套面向无人机飞控与地面站开发者的MAVLink通信协议实战资料包,覆盖v1版本全链路技术内容。包含官方c_library_v1-master源码工程,含mavlink_types.h、protocol.h、checksum.h等核心头文件,以及common、ardupilotmega、standard等常用消息集定义;提供MAVLink通讯协议全文PDF、MAVLINK_FOR_DUMMIES入门指南、协议解析图解(如PARAM_REQUEST_LIST #21)、消息结构Excel(MSG.xlsx)和测试用Word文档;附带ASP调试工具、Conn.asp、input.asp等Web端交互参考,以及abc.mdb数据库示例和【新提醒】Mavlink协议理解论坛精华整理。所有材料均来自实际开发场景,支持快速集成到自研飞控、地面站或机载设备中,适用于基于AutoQuad、MatrixPilot、SLUGS、uAvionix等平台的协议对接与二次开发。

2026-04-07

MATLAB水锤压力模拟工具:基于特征线法的简单管道瞬变流计算

提供一个用MATLAB编写的水锤压力计算程序,采用特征线法(Method of Characteristics)求解管道内瞬变流动引起的压力波动。程序适用于简单直管系统,输入参数包括管道长度、直径、流速、阀门关闭时间、液体密度与波速等,输出沿程各节点在不同时刻的压力变化曲线和极值结果。配套Word文档《水锤计算.doc》详细说明理论基础、算法步骤、程序变量定义、使用方法及典型算例,方便工程人员快速上手验证常见工况下的水锤效应。程序文件water_hammer.m可直接在MATLAB环境中运行,无需额外工具箱,适合教学演示、课程设计或初步工程估算。

2026-04-06

隧道爆破振动信号联合降噪MATLAB实现:CEEMDAN分解+小波包阈值处理

这套MATLAB代码完整复现了针对隧道爆破振动信号的两步联合降噪流程。先调用ceemdan.m对原始信号进行自适应分解,得到一系列本征模态分量(IMF),再通过计算各IMF与原始信号的相关系数,结合频谱图观察和方差贡献率分析,自动识别并标记出含噪主导模态。接着在CEEMDAN_WaveletPacket.m中,对这些被标记的噪声模态单独执行小波包分解,采用软阈值或硬阈值策略进行系数收缩,完成精细化去噪。最后将去噪后的模态与保留的有用模态一并重构,输出信噪比提升明显的净化信号。配套emd.m提供基础经验模态分解支持,便于对比验证。整个流程支持输入单通道振动时程数据,输出降噪前后信号、各阶IMF、小波包能量谱分布图及关键指标(如SNR、RMSE)计算结果,适用于工程现场采集的强噪声爆破信号预处理。

2026-04-05

PL/0编译程序语法分析[项目代码]

本文详细介绍了PL/0编译程序的语法分析实现过程。任务要求基于词法分析程序,使用C/C++语言编写语法分析程序,并通过平台测试验证其正确性。文章提供了多个测试用例,包括正确和错误的语法输入,展示了预期输出结果。此外,文中还包含了完整的代码实现,涵盖了词法分析、语法分析、错误处理等功能模块。最后,文章扩展了文件输入输出功能,使程序能够读取指定目录下的源程序文件并进行语法分析,将结果输出到指定文件。整体内容全面,适合编译原理学习者参考。

2026-04-04

XCodeMap助力开发者[项目源码]

本文探讨了开发者在阅读和理解复杂代码时面临的挑战,特别是当代码涉及异步多线程、预构建和复用分支时。作者指出,理想的代码应具备高性能、稳定性、扩展性和可读性,但这些特性往往相互冲突。为了解决这一问题,XCodeMap提供了一种阅读模式,通过代码覆盖标记和全链路追踪技术,帮助开发者更清晰地理解代码执行流程。此外,XCodeMap还记录了函数的输入输出数据,减少了调试时的记忆负担。文章还提到,随着AI生成代码的普及,程序员的核心能力将转向设计能力和调试能力,而XCodeMap旨在成为提升这些能力的工具。

2026-06-04

基于MFC框架的可定制计算器源码包,含界面配色与字体设置功能

这个计算器项目使用Visual C++和MFC类库开发,完整包含标准四则运算(加、减、乘、除)、退格删除、数字输入等基础功能。界面由对话框驱动,支持用户自定义编辑框字体样式,以及整体窗体背景颜色调整,便于二次学习与个性化改造。资源包内含全部工程文件:.dsw工作区、.dsp项目文件、.rc资源脚本、.h头文件与.cpp实现文件,还有编译中间产物如.ncb、.opt、.plg等,适合VC6.0环境直接打开构建。配套ReadMe.txt提供基础说明,ComputerDlg.cpp和ComputerDlg.h是主对话框逻辑核心,resource.h管理资源ID,Computer.rc定义界面布局和控件属性。所有图标、字符串表、菜单资源均置于res目录下,结构清晰,便于理解MFC消息映射、控件响应及GDI绘图基础应用。开发者可基于此代码快速扩展科学计算、历史记录、表达式解析等功能。

2026-06-04

EMQX数据持久化到MySQL插件推荐[项目代码]

本文介绍了emqx_persistence_mysql插件,这是一个专为EMQX社区版设计的增强型插件,用于将EMQX的消息数据持久化到MySQL数据库中。该插件由社区开发者贡献,已在多个项目中得到验证和应用。文章详细分析了插件的技术栈(包括EMQX、MySQL和Erlang/OTP)、架构设计以及应用场景(如物联网数据存储、实时监控系统和消息队列管理)。插件具有数据可靠性、灵活配置和社区支持等技术优势,并具备兼容性强、易于集成、功能丰富和社区活跃等特点。通过简单的配置和编译步骤,用户可以轻松地将插件集成到现有的EMQX系统中,无需复杂的操作。

2026-06-03

C#实现的轻量级人像磨皮滤镜源码包,含完整VS解决方案

提供一套可直接运行的C#人像磨皮滤镜DEMO,基于Windows Forms开发,集成在Visual Studio解决方案(TestDemo.sln)中,支持加载PNG图像(Test.png)实时预览磨皮效果。代码结构清晰,注释完整,重点优化了肤色区域识别与细节保留逻辑,在平滑肤质的同时避免‘塑料感’,适合二次开发或算法学习参考。项目目录包含主程序入口、核心滤镜处理类及资源文件,无需额外依赖即可编译运行。适用于图像处理初学者理解基础磨皮原理,也便于开发者快速集成到自有图像编辑工具中。

2026-06-03

MATLAB实现五种经典DOA估计算法对比:CBF、Capon、MUSIC、ESPRIT与最大似然法

提供完整的MATLAB实现代码,涵盖波束形成(CBF)、Capon最小方差、MUSIC子空间、ESPRIT旋转不变性以及确定性/随机最大似然(DML/SML)五种主流DOA估计算法。每个算法均包含独立可运行脚本,如Conventional_Beamforming.m、Comparation_of_Music_and_Capon.m、LS_ESPRIT_Algorithm_for_DOA_Estimation_with_Monte_Carlo.m等,并附带蒙特卡洛仿真、均方误差(MSE)分析及多组对比图(1.png–3.png)。支持MATLAB 2014a至2021a版本,所有代码已验证可直接运行,输出角度估计结果与性能曲线。适用于阵列信号处理教学、雷达/通信系统方向估计研究、研究生课程设计及算法原理验证场景,侧重算法结构清晰性、参数可调性与结果可视化,不依赖第三方工具箱,核心函数全部自主实现。

2026-06-03

MATLAB实现的多种熵值计算函数合集(样本熵、模糊熵、香农熵等)

提供一套开箱即用的MATLAB熵计算工具,涵盖样本熵(SampEn)、模糊熵(FuzzyEn)、香农熵(ShannonEn)、排列熵(PermEn)、条件熵(CondEn)及修正条件熵(CorrecCondEn)等主流熵指标。所有函数均以独立.m文件形式组织,命名清晰(如SampEn.m、FuzzyEn.m),便于直接调用或嵌入已有分析流程;代码结构简洁,输入为一维时间序列向量,输出为对应熵值标量,部分函数支持自定义参数(如嵌入维数、相似容限、延迟步长等)。配套license.txt说明使用许可,Entropy_measures文件夹归类存放相关脚本,新建文件夹为预留扩展位。适用于生物信号(如EEG、ECG)、机械振动、金融时序等领域的复杂度与规律性量化分析。

2026-06-02

董威《软件设计与体系结构》配套代码与设计模式实践素材

包含董威《软件设计与体系结构》课程的配套源码资源,覆盖基础项目结构(src目录)、Head First风格的设计概念示例(headfirst目录),以及经典设计模式的可运行实现(designpatterns目录)。所有代码按教学逻辑组织,支持Java等主流语言环境,便于对照教材理解模块划分、架构分层、模式应用场景及代码落地细节。资源适用于课堂演示、课后练习、课程设计和自学复现,无需额外配置即可快速导入IDE运行调试。内容聚焦于从需求到结构的转化过程,突出高内聚低耦合、开闭原则、依赖倒置等核心设计思想在真实代码中的体现方式。

2026-06-01

BP神经网络实现sEMG手势识别的Matlab完整工程包(含数据+注释代码+运行截图)

提供一套可直接运行的表面肌电信号(sEMG)手势识别Matlab实现,基于BP神经网络模型。包含原始采集数据(.mat和.txt格式,覆盖多人多组实验样本)、预处理模块(filterdat.m、waveletdec.m、exaction.m)、主训练脚本main.m,以及详细文档说明(人工神经网络.doc)和实际运行效果截图(运行结果.jpg)。所有代码采用参数化设计,关键参数如学习率、隐层节点数、训练次数等均可在main.m中一键修改;函数命名规范,每段逻辑均配有中文注释,便于理解网络结构搭建、特征提取(时域/小波域)、归一化及分类流程。适配Matlab 2014a/2019a/2021a环境,无需额外工具箱,解压后打开main.m点击运行即可复现结果。适用于电子信息、生物医学工程、自动化或计算机专业学生的课程设计、大作业及毕业设计项目,尤其适合零基础入门神经网络与肌电信号处理的学习者快速上手。

2026-05-31

UE4+AirSim无人机仿真平台完整可运行工程(含编译配置与飞行控制逻辑)

一套基于Unreal Engine 4和Microsoft AirSim构建的无人机飞行模拟仿真系统源码,已通过本地完整编译并实测可运行。项目包含标准UE4工程结构(UAVSimulation.uproject)、配套插件(AirSim插件集成在Plugins目录)、核心C++模块(位于Source/UAVSimulation)、配置文件(DefaultEngine.ini等)及启动目标文件(UAVSimulationEditor.Target.cs等),支持Windows平台部署。内置基础飞行控制逻辑、传感器数据模拟(如IMU、GPS、相机图像流)、三维场景交互与遥测可视化功能,适合作为本科毕业设计、课程设计或期末大作业参考,助教审核通过,评分98分,难度适中、结构清晰、注释完整。压缩包内不含冗余文件,目录组织规范,开箱即用,无需额外环境魔改即可加载编辑器调试或打包运行。

2026-05-31

Matlab版DerainNet图像去雨模型测试包(含预训练权重与演示脚本)

提供开箱即用的Matlab环境下的DerainNet去雨模型测试代码,基于论文Clearing the Skies: A deep network architecture for single-image rain removal实现。包含完整运行依赖:预训练模型DerainNet.mat、主演示脚本demo.m、快速导向滤波相关函数(fastguidedfilter.m / fastguidedfilter_color.m)、基础图像处理工具(boxfilter.m)、模型加载与前向推理流程、以及real_world和synthetic两个测试图像目录。支持直接运行demo.m对合成雨图或真实场景雨图进行单张图像去雨处理,输出清晰无雨结果。配套matconvnet深度学习框架已集成在包内,附Makefile及编译配置文件(Makefile.mex、Makefile.nvcc),适配CPU/GPU加速。所有代码经Matlab R2016b–R2021a验证可用,README.md与readme.txt提供详细环境配置、运行步骤与参数说明。

2026-05-31

PHP开发的电视直播管理源码,支持网页+手机端实时推流与观看

这是一套基于PHP语言开发的电视直播管理系统源码,具备高并发响应能力,适配PC网页端和移动端双平台直播场景。系统包含完整的前后端结构,支持直播频道管理、节目单配置、在线状态监控、用户观看记录等功能;手机直播功能允许主播通过移动设备直接推流,观众也可在手机浏览器中无缝观看,无需额外安装App。目录中可见核心文件如index.php、online.php、page-livetelecast.css等,表明系统已集成直播页面样式与交互逻辑;include目录下含Lurd.class.php、arc.caicai.class.php、image.class.php等多个功能类,支撑权限控制、内容处理、图片上传等基础服务;uploads、media、litimg等文件夹用于存储直播截图、媒体资源及用户上传素材;payment和shopcar.class.php暗示系统预留了打赏、付费观看或周边商品接入扩展能力。配套CSS样式(如lanrentuku.css、page-global.css)和HTML模板(index.html、sitemap.html)说明界面已做基础适配,可快速部署上线。

2026-05-30

STM32F103驱动LCD1602实现贪吃蛇游戏源码包(含Keil工程与实物演示)

基于STM32F103C8T6最小系统开发的贪吃蛇游戏,使用LCD1602字符型液晶屏作为显示界面,通过按键控制蛇的上下左右移动,支持碰撞检测、分数统计与游戏重置功能。资源包包含完整Keil MDK-ARM工程(.uvprojx格式),已编译生成可直接烧录的Template.hex文件;核心代码模块清晰,main.c为主逻辑入口,stm32f10x_it.c处理按键中断,SYSTEM和CORE目录封装底层驱动与启动文件;配套成品展示.gif直观呈现运行效果,贪吃蛇.xmind梳理了整体架构与流程逻辑;附带JLink调试配置和一键清理编译残留的keilkilll.bat脚本,方便快速上手。所有代码经实机测试验证,可在标准STM32F103开发板(如正点原子、野火等)上稳定运行。适合单片机入门学习、课程设计实践或毕业设计参考,不依赖复杂外设,仅需基础GPIO、定时器和外部中断功能,便于理解嵌入式实时交互逻辑。

2026-05-29

C++实现的DBSCAN点云聚类工具,支持PCD文件输入与彩色簇可视化

提供一套开箱即用的C++点云聚类代码,基于DBSCAN算法处理.pcd格式点云数据。输入点云文件(如cloud_plane.pcd),程序自动识别噪声点、提取核心点并完成簇划分,输出结果保存为cloud_clusters.pcd;其中核心点在cloud_corepts.pcd中以红色高亮显示,不同聚类簇在最终结果中采用区分色渲染,便于直观观察聚类效果。项目含完整CMake构建配置(CMakeLists.txt),可直接编译运行,配套README.md说明使用方法和参数含义。适用于三维感知、SLAM后处理、激光雷达点云分析等场景,无需依赖PCL以外的第三方库,聚焦轻量级聚类功能实现。

2026-05-26

LSTM股票基金价格预测Python毕设项目(含训练数据、模型代码与可视化结果)

一套开箱即用的Python毕业设计资源,基于LSTM长短期记忆网络实现股票和基金价格趋势预测。项目包含完整可运行代码(lstm_model.py、Views.py等)、预处理脚本(get_funds_LSJZ_1.py)、训练与测试数据集(funds_data_train.xlsx、funds_data_test.xlsx)、实测预测结果文件(test_predict_rut.xlsx、test_y_rut.xlsx)、10只热门基金一年历史净值数据(funs_1year_top10.xlsx)、模型权重文件(lstm_model.cpython-37.pyc)以及可视化图表(Figure_1.png)。所有模块已通过Python 3.7环境调试验证,支持直接导入PyCharm或VS Code运行,无需额外配置。README.md提供清晰的环境依赖说明(如TensorFlow/Keras版本)、数据准备步骤、训练指令和预测调用方式。适用于计算机、软件工程、人工智能等专业本科生完成毕业设计、课程设计或期末大作业,也适合想动手实践时间序列预测的学习者快速上手金融场景下的深度学习建模流程。

2026-05-26

Python手势识别实战项目:MediaPipe+OpenCV实现手部关键点检测与音乐控制

一套开箱即用的手势识别课程设计代码包,基于Python语言,整合MediaPipe进行手部关键点定位,结合OpenCV完成实时视频流处理。支持五指张开/握拳/比耶等常见手势识别,并可触发对应操作——比如切换播放本地MP3音乐(含8首预置歌曲)、进入主菜单界面或登录验证流程。项目包含完整工程结构:核心识别脚本GestureRecognition.py、手部特征提取HandLandmarks.py、手指向量计算fingersVector.py、UI界面login.ui和menu.ui、登录逻辑Login.py、自动AI调度autoAI.py、音乐播放模块MusicPlay.py,以及详细README说明文档。所有代码已在Windows平台实测通过,适配Python 3.8+环境,依赖库明确列出(opencv-python、mediapipe、PyQt5等),无需额外配置即可运行。适合计算机类专业学生完成期末大作业、课程设计或快速积累CV项目经验。

2026-05-26

Matlab写的数字验证码识别工具包:含GUI界面、预处理代码、模板库和几十张测试图

用Matlab实现的数字类验证码自动识别小系统,核心基于几何不变矩特征提取方法。整个流程包括彩色图转灰度、二值化、噪声去除、字符切分、归一化处理,再与动态更新的数字模板库比对完成识别。配套GUI界面(MainForm.fig/.m)支持一键加载图片、显示预处理效果、输出识别结果;自带30多张真实风格的数字验证码样本(如1327.jpg、9586.jpg等),全部放在images和test子目录下;技术文档.doc说明了算法原理、各函数作用和运行步骤。适合课程设计或毕设参考,要求使用者具备基础Matlab语法能力,能看懂图像处理流程(imread、imbinarize、regionprops等)、理解模板匹配逻辑,并可自行增删模板或调整二值化阈值。不提供远程调试或定制修改服务,资源包内无缺失文件,解压即用。

2026-05-26

SpringBoot实现的高校作业查重平台(含完整源码+MySQL数据库)

一套面向高校教学场景的作业查重管理系统,支持管理员、教师、学生三类角色协同使用。管理员负责系统公告发布、教师与学生信息统一维护,支持按院系、专业、学号、姓名等多条件查询;教师可管理课程信息、发布课程公告、布置在线或文档类作业,系统自动检测作业文本相似度,并提供成绩录入、评语填写及作业提交情况统计功能,支持按班级/成绩段等维度生成数据报表;学生能查看系统和课程公告,在线答题或上传Word/PDF等格式作业文件,截止前可多次提交,提交后可实时查看批改结果与教师反馈。技术栈基于SpringBoot 2.x构建,后端整合SpringMVC + MyBatis,前端采用Layui框架配合原生HTML/CSS/JS,数据库使用MySQL 5.7+,配套完整建表SQL(task.sql)、Maven工程结构(含pom.xml)、JDK8环境适配说明及详细部署指引文档。

2026-05-23

基于C语言自研MQTT客户端连接阿里云IoT平台的完整VS工程

一套可在Visual Studio中直接编译运行的C语言MQTT实现方案,专为对接阿里云IoT平台设计。包含完整的MQTT协议核心功能封装:支持CONNECT建立安全连接、PUBLISH向云端发布设备数据、SUBSCRIBE和UNSUBSCRIBE管理主题订阅、PINGREQ/PINGRESP维持长连接心跳、DISCONNECT优雅断开。代码采用多线程架构,独立线程持续监听并解析云端下发的控制指令或消息,确保实时响应。工程文件结构清晰,含lMQTT.h头文件定义协议接口、lMQTT.c实现报文编码解码与网络交互逻辑、main.c提供典型使用示例,配套MQTTdemo.sln及VCXPROJ项目文件,适配x64 Debug配置,开箱即用。适用于嵌入式初学者学习MQTT底层机制,也适合需要轻量级、可裁剪MQTT接入能力的Windows端设备网关开发场景。

2026-05-23

豆瓣图书分类数据集(含心理、编程、金融等12类Excel表格)及爬虫脚本

提供一套可直接运行的Python豆瓣图书爬虫脚本(doubanSpider.py),支持按主题分类抓取图书信息;配套生成12个结构化Excel文件,覆盖心理、编程、金融、历史、哲学、计算机、摄影、教育、文学、科幻、商业、数学、名著等主流阅读领域;每张表包含图书名称、作者、出版社、豆瓣评分、分类标签等核心字段,数据已清洗整理,开箱即用;另附douban-spider-and-statics目录,便于扩展统计分析或可视化处理;适合做读书推荐系统、阅读趋势研究、个人书单管理或教学演示。

2026-05-22

C#基于NModbus4的Modbus TCP/RTU主从站通信示例工程

一套开箱即用的C# Modbus通信实践资源包,包含NModbus4库的完整集成项目,覆盖Modbus TCP与Modbus RTU两种主流工业协议的实际应用。主站工程(NModBus4.Master)支持读写线圈、离散量输入、保持寄存器、输入寄存器等核心功能码(0x01–0x10),可连接PLC、传感器等标准Modbus设备;从站工程(NModBus4.从站)模拟设备响应,便于本地调试与协议验证。所有项目均基于Windows Forms构建,含完整UI界面(Form1.cs及相关资源)、配置文件(App.config)、依赖管理(packages.config)及编译输出目录结构,适配VS2017及以上版本。代码已通过基础通信测试,支持串口(RS-485)和以太网双通道接入,无需额外修改即可运行,适合工业自动化初学者快速上手、二次开发或教学演示。

2026-05-22

空空如也

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

TA关注的人

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