自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java Swing五子棋实战项目:带四向连五检测的可运行桌面程序

直接双击就能玩的Java五子棋桌面程序(Five.jar),界面用Weblaf库美化,操作流畅。每落一子,自动在横向、纵向、主对角线(左上→右下)、副对角线(右上→左下)四个方向分别扫描,实时判断是否达成连续五子胜出。源码结构清晰,src/com/下存放全部Java类,含完整游戏逻辑与UI交互代码;out/production/为编译输出目录;weblaf-complete-1.28.jar已内置,无需额外配置依赖。配套1.jpg、2.jpg、3.jpg三张实际运行截图,直观展示开局、中盘和胜负提示界面。附

2026-07-30 03:50:00 219

原创 C语言+OpenMP实现的康威生命游戏多线程版本,带起止人口统计

用标准C语言写的康威生命游戏并行程序,基于OpenMP实现多线程计算,能在多核CPU上加速演化过程。程序初始化一个二维网格,按经典规则(邻居数决定生死)进行多轮迭代,支持环形边界条件。运行时自动统计初始状态和最终状态的存活细胞总数,结果直接打印到终端。代码只有一个源文件game_of_life_omp.c,不依赖图形库或其他外部组件,用支持OpenMP的GCC或Clang即可编译,比如gcc -fopenmp game_of_life_omp.c -o life。网格大小和迭代步数通过宏定义控制,方便调整测

2026-07-30 03:15:47 193

原创 Matlab实测电池数据驱动的剩余寿命预测完整工程包(含运行脚本、结果图与详细说明)

用真实电池循环衰减数据(variance_data.csv)跑通寿命预测全流程:直接运行s_recreation.m就能生成预测曲线、误差分析图表和关键指标,配套battery_cycle_life_variance.png直观展示预测效果。所有文件功能明确标注在README.md和说明.txt里,连仿真咨询入口和后续代码获取方式都准备好了(仿真咨询.png、更多代码关注我.png)。不依赖任何额外工具箱,Matlab 2014a或2019a打开即用,适合做课程设计、毕设或算法对比实验——改参数、换模型、看

2026-07-23 04:40:45 193

原创 6部热门电影豆瓣评论情感+词云+热度趋势一键生成工具(含报告与图表)

直接运行就能出结果的电影评论分析工具,覆盖《哪吒之魔童闹海》《蛟龙行动》《唐探1900》《射雕英雄传:侠之大者》《封神第二部:战火西岐》《熊出没·重启未来》6部影片。输入原始影评数据后,自动完成文本清洗、情感三分类(正面/中性/负面)、TF-IDF关键词提取,并输出三类可视化成果:每部电影对应的情感分布饼图、高频词词云图、评论数量随时间变化的趋势折线图。所有图表保存为PNG格式,结构化分析结果导出为Excel(.xlsx),含情感统计、关键词排名、评论时间戳等字段。包内已预置中文字体(NotoSansCJK

2026-07-16 04:57:18 264

原创 教学资料管理后台完整工程包:SpringBoot后端+Vue前端+MySQL建表脚本

直接可用的教学资料管理后台项目,后端用SpringBoot(JDK 1.8 + Maven 3.6 + MyBatis),前端用Vue实现响应式界面,支持资料上传、分类维护、关键词搜索、基础权限控制等功能。数据库基于MySQL 5.7,压缩包里自带init_db.sql建表脚本和字段说明,开箱即用。前端适配Chrome、Edge、Firefox主流浏览器,后端部署兼容Tomcat 8.0/9.0,开发工具支持IDEA、Eclipse、MyEclipse。项目结构清晰,含src/main/java、resou

2026-07-14 05:27:52 192

原创 Linux下可直接编译的轻量SNMPv1实现,含ASN.1编解码与MIB-II支持

这个资源包提供一套完整、精简、不依赖第三方大型库的SNMPv1协议实现,专为Linux平台设计,所有代码均可直接编译运行。核心功能包括标准SNMP操作(GET、GETNEXT、SET)、基于UDP的消息收发(msg_in.c/msg_out.c)、符合BER规则的ASN.1编码与解码(asn1_enc.c/asn1_dec.c),以及MIB-II基础对象定义与访问逻辑(mib2.c/mib_structs.c)。头文件结构清晰(snmp.h、snmp_asn1.h、snmp_msg.h等),配套基础网络层封

2026-07-12 06:15:24 237

原创 MATLAB多国纸币图像识别系统(含美元英镑日元卢比)毕业设计源码

基于MATLAB实现的多币种自动识别工具,支持美元、英镑、日元、印度卢比等主流纸币类型。系统通过LUV色彩空间转换提升颜色与纹理区分度,结合边缘直方图特征提取(edgehist.m)、综合特征计算(totalfeature.m)和预训练特征库(db.mat)完成分类判断。提供5张真实纸币测试图像(dollar 3.jpg、pound 1.jpg、rupee2.jpg、yen 4.jpg),核心识别逻辑封装在currency_recognition.m中,配套color_luv.m用于色彩空间处理。所有脚本均

2026-07-11 04:47:17 203

原创 MATLAB微电网经济调度实战代码:风电/光伏/柴油机/储能/电网五源协同优化,附完整遗传算法模块

一套即装即用的MATLAB微电网经济调度实现方案,覆盖风力发电、光伏发电、柴油发电机、蓄电池储能以及与主电网的双向购售电场景。程序采用标准遗传算法,包含独立可读的编码(Code.m)、选择(Select.m)、交叉(Cross.m)、变异(Mutation.m)和目标函数计算(fun.m)模块,主流程由main.m统一调度,test.m提供典型算例验证。所有脚本均带中文注释,变量命名清晰,逻辑分层合理,零基础用户也能快速理解算法执行顺序和能量调度逻辑。支持灵活修改负荷时序数据、设备额定功率与效率参数、分时电

2026-07-10 03:56:49 176

原创 学生党可直接跑通的室内吸烟检测项目:YOLOv5s/m训练+推理+Flask部署全包

专为课程设计和期末作业准备的实操型目标检测资源,聚焦室内场景下的手持香烟行为识别。提供已标注的真实感吸烟图像数据集,开箱即用的YOLOv5s和YOLOv5m兼容代码,含完整训练(train.py)、验证(val.py)、单图/视频推理(predict.py)、模型导出(export.py)及轻量级Web接口(Flask REST API)。预置best.pt最优权重与yolov5s.pt官方基础模型,配套download_weights.sh自动拉取依赖权重。支持Windows/Linux双平台,无需修改路

2026-07-09 04:06:28 242

原创 Java写的遗传算法容器调度模拟器,不依赖真实Docker环境

一套开箱即用的Java程序,用遗传算法模拟多节点集群中Docker容器的调度过程。项目自带Gradle构建脚本(build.gradle、gradlew等),结构清晰,核心逻辑封装在GA包里,主类可直接运行。它不连接真实Docker守护进程,而是用抽象模型表示节点资源(CPU、内存)和容器任务需求,支持调节种群大小、交叉率、变异率、适应度计算方式等关键参数。所有代码本地编译通过,兼容IntelliJ和Eclipse,导入即调。配套README.md和说明.md讲清楚了算法流程、类功能划分、运行步骤和输出日志

2026-07-08 04:09:33 214

原创 Android 2.2+可直接编译运行的中国象棋游戏源码(含完整资源与APK)

这个Android象棋游戏源码包支持Android 2.2及以上系统,用Java原生开发,结构清晰,包含全部核心代码(位于src/wyf目录)、所有界面布局文件(layout)、适配多密度屏幕的图片资源(drawable-ldpi/mdpi/hdpi)、音效与配置文件(raw、values、AndroidManifest.xml),以及已编译好的Chess.apk、classes.dex和resources.ap_等产物。项目无需额外依赖,导入Eclipse或旧版ADT即可一键编译调试。内置标准中国象棋规则

2026-07-02 06:26:59 244

原创 本地HTML直接运行的ECharts柱状图,3秒自动换数据

打开就能用的ECharts柱状图示例,所有代码打包在一个HTML文件里,不用装服务器、不调API、不连后端。图表每3秒自动更新一次随机生成的数据,刷新逻辑用原生JavaScript的setInterval实现,数据生成函数可随时调整数值范围和维度数量。基于ECharts 5.x稳定版本,初始化配置完整,包含坐标轴、图例、提示框等基础交互功能,颜色、字体、间距等样式已精简,方便嵌入现有项目或快速改造成监控面板。支持Chrome、Firefox、Edge、Safari等主流浏览器,图表容器具备响应式能力,窗口缩

2026-06-30 04:46:12 215

原创 C++纯本地Markdown解析器:零依赖、跨平台、可直接集成到桌面或嵌入式程序中

这个C++ Markdown解析库完全不依赖浏览器、网络或外部运行时环境,所有代码用标准C++11及以上编写,编译后直接嵌入目标程序。支持完整Markdown语法解析,输出合规HTML片段,适用于命令行工具、桌面应用或资源受限的嵌入式场景。自动识别并处理Windows(CRLF)、Mac(CR)和Linux(LF)换行格式,原生UTF-8编码支持,结构清晰,便于二次开发与定制。头文件接口简洁明确(markdown.h 和 markdown-tokens.h),配套CMakeLists.txt和Jamroot

2026-06-30 04:30:29 231

原创 SpringBoot 3.x协同过滤商品推荐系统完整工程包(含数据库脚本与部署文档)

一套开箱即用的商品推荐系统源码,基于SpringBoot 3.x构建,核心推荐逻辑采用用户-物品协同过滤算法,支持根据历史浏览、收藏、购买等行为数据生成个性化商品推荐结果。项目结构清晰:src目录包含完整的Java业务层、推荐服务类及算法实现(如相似度计算、Top-N推荐生成);pom.xml和mvnw确保Maven一键构建;db目录提供初始化SQL脚本,涵盖用户表、商品表、行为交互表等基础数据模型;配套的springboot开发文档.docx详细说明JDK版本要求、MySQL配置方式、各模块职责及接口调用

2026-06-30 04:12:02 226

原创 Swarm 2.1可执行仿真套件:鼠阱/热虫/市场三大ABM模型即开即用

Swarm 2.1多智能体仿真平台的轻量集成包,内置三个经典ABM模型的完整可运行程序——鼠阱(Mousetrap.exe)模拟捕食与逃逸行为,热虫(Heatbugs.exe)演示自组织热场演化,市场(Market.exe)呈现价格与供需动态交互。每个模型均配套标准Swarm组件:Model负责主体逻辑、Observer提供实时可视化界面、Batch支持参数批量扫描实验。源码模块清晰分离,含MousetrapModelSwarm.h、HeatbugObserverSwarm.h、MarketBatchSwa

2026-06-30 03:59:29 260

原创 Gatling 3.0.0 RC3 一键启动压测环境(含录制器+Highcharts可视化报表)

开箱即用的 Gatling 3.0.0 RC3 完整本地部署包,Windows 和 Linux 双平台支持,Java 8+ 环境下无需编译、不依赖 Maven 构建。内置 gatling.bat/sh 启动脚本、recorder.bat/sh 录制器,可直接捕获浏览器 HTTP 请求并生成 Scala 压测脚本;集成 gatling-charts-highcharts-bundle 图表组件,运行后自动生成带交互图表的 HTML 报告,涵盖响应时间分布、吞吐量、错误率等核心指标。预置 user-files/

2026-06-27 03:30:45 223

原创 Windows平台Android调试与刷机工具包(ADB 1.0.41 + Fastboot + 文件系统格式化工具)

一套开箱即用的Windows端Android底层开发辅助工具集合,基于官方Android Platform Tools 1.0.41版本打包。核心包含adb.exe,支持设备连接、日志抓取、应用安装、Shell交互等调试操作;fastboot.exe用于进入引导模式、刷写boot/recovery分区、解锁/锁BL、擦除分区等固件级操作。配套提供多种文件系统构建与管理工具:mke2fs.exe可生成ext2/ext3/ext4镜像,make_f2fs.exe和make_f2fs_casefold.exe支持

2026-06-26 05:10:51 196

原创 北林大OS课设实战包:C++实现的多用户命令行文件系统(含源码+报告+任务书)

北京林业大学操作系统课程设计成果,用标准C++从零实现一个支持多用户的命令行文件系统。核心功能包括用户登录、目录浏览、文件创建/删除、打开/关闭、读写操作,采用两级目录结构,每个用户拥有独立命名空间,文件信息显示物理地址、属性、长度及读写保护状态。底层模拟磁盘空间,通过内存数组实现块管理,配合用户表、目录项和文件控制块等数据结构完成权限隔离与资源调度。配套提供完整课程设计任务书和实验报告书,涵盖设计目标、整体架构、关键算法(如命令解析流程、路径查找逻辑)、磁盘映射机制及测试用例说明。扩展部分实现类Windo

2026-06-24 06:44:14 229

原创 Proteus里跑通I2C EEPROM读写:24C02仿真+全注释代码+Keil工程一键加载

直接在Proteus中验证I2C EEPROM读写功能,用24C02芯片模型替代24C08完成完整时序仿真,兼容24C02/04/08地址结构和页写入逻辑。提供带逐行中文注释的main.c源码,清晰展示I2C起始信号、应答检测、字节发送/接收、停止信号等底层操作;配套Keil UV2工程(含24c08.Uv2配置)、Proteus电路图(24C08.DSN),已预设STC89C52或AT89C51单片机与24C02连接关系,SCL/SDA引脚明确标注,无需修改即可运行。输出标准.hex烧录文件,支持Prot

2026-06-24 04:40:20 197

原创 Windows下可直接运行的双目测距工程:Matlab标定+OpenCV立体匹配全流程实现

一套开箱即用的双目视觉测距方案,适配Windows平台,无需从零配置。包含Matlab端Stereo.m和parallax.m脚本,完成相机标定、极线校正与视差图生成;OpenCV侧提供StereoCamera2和DPAlgorithmTest两个可加载会话(.psess),支持SGBM、BM等主流立体匹配算法调试。附带真实采集的calibrationSession_标定.mat及误差文件calibrationSession_error.mat,可用于验证标定精度;camera_parameters.png

2026-06-21 04:46:02 229

原创 C++版中文车牌识别工程:TensorRT加速推理+ONNX模型转引擎工具

直接可用的C++车牌识别项目,支持检测与识别两个阶段,全部基于TensorRT在GPU上高速运行。内置plate_detect.onnx和plate_rec.onnx两个训练好的ONNX模型,附带onnx2trt.cpp编译生成的转换工具,能一键把ONNX模型转成TensorRT序列化引擎文件。主程序detect_rec_plate.cpp负责端到端流程:读图、预处理、检测定位车牌区域、裁剪送入识别模型、CTC解码输出字符、叠加结果可视化;plate_rec.cpp封装识别子模块逻辑。图像处理依赖OpenC

2026-06-20 04:00:46 186

原创 MATLAB版超声斑点噪声抑制工具:基于SRAD各向异性扩散的即用型去噪方案

一套开箱即用的MATLAB超声图像去噪实现,核心是Speckle Reducing Anisotropic Diffusion(SRAD)算法,专门应对超声B型图像中典型的乘性斑点噪声。包含主算法文件srad.m、封装调用脚本srad、测试入口test_srad.m,以及真实医学示例图像intima-media complex.bmp。运行流程清晰:自动加载灰度超声图→设置迭代次数与时间步长等关键参数→执行自适应扩散过程→输出同尺寸去噪结果矩阵。算法通过局部梯度估计动态调节扩散强度,在平滑噪声区域的同时显著

2026-06-20 03:45:46 184

原创 93C46 EEPROM的C语言SPI驱动工程包(Keil C51可直接编译)

提供一套开箱即用的93C46串行EEPROM驱动代码,基于标准SPI协议实现初始化、单字节读写、页写、擦除及忙状态检测等完整功能,适配51系列(如STC89C52、AT89C51)和STM8等常见单片机平台。代码全部采用C语言编写,结构清晰,函数接口规范,包含SPI_93C46.c与main.c两个核心源文件,配套variable.h头文件定义全局变量与寄存器映射,支持P1口模拟SPI(P1.0~P1.3)或硬件SPI引脚快速对接。工程已配置为Keil µVision2(.Uv2)格式,内含完整编译产物:.

2026-06-19 05:34:38 206

原创 基于MediaPipe与LSTM的0-9手势数字实时识别完整工程包(含数据采集、训练、部署)

直接运行就能用的手势识别人工智能项目:用电脑摄像头实时捕获手部21个关键点坐标,自动录制并分类保存0到9共10类手势动作序列,生成MP_Data标准格式数据集;提供create_train_set.py一键采集、train.py端到端训练(3层LSTM+3层全连接网络,支持准确率统计和混淆矩阵可视化)、main.py实时推理并在画面中显示识别结果;所有脚本按流程顺序执行,已适配Windows/macOS主流Python环境(3.8–3.11),依赖库明确列在requirements.txt中;包含完整目录结

2026-06-18 04:12:18 200

原创 MATLAB树叶识别工具包:带图形界面、Hu矩特征提取和语音播报功能

用MATLAB做的树叶图像识别小工具,上传一张叶子照片就能自动判断是凌叶、枫叶还是百合叶。核心用的是Hu不变矩提取图像形状特征,不依赖光照或缩放变化,识别稳定。所有操作都在一个简洁的GUI界面里完成——点按钮选图、实时预览、结果显示框一目了然。识别完立刻播放对应树叶名称的.wav语音(lingye.wav、fengye.wav、baiheye.wav已内置),适合演示或教学场景。包里直接配好了训练图(train_1.tif到train_3.tif)、6张测试图(1.png至6.png)、主程序shuyesh

2026-06-18 03:59:05 228

原创 GoJS 1.8.8工业产线流程图实战包:含调试版库、TS声明与可直接运行的HTML示例

开箱即用的工业生产流程可视化方案,基于GoJS 1.8.8构建,无需网络依赖,双击productionProcess.html即可本地运行。包含精简可用的go.js和带详细日志的go-debug.js,配套TypeScript类型定义文件go.d.ts与go-debug.d.ts,所有脚本统一存放于js目录下,结构清晰便于维护。示例页面完整呈现工序节点(支持自定义图标、编号、状态色标)、带方向箭头的工艺流向连接线、实时数据绑定与动态更新逻辑,适用于MES系统流程配置界面、车间电子看板开发或工艺教学演示。完全

2026-06-12 07:55:09 220

原创 Windows下Java调ZeroMQ的PUB/SUB通信演示工程(含DLL和可直接运行代码)

这个资源包提供了一个在Windows平台用Java调用ZeroMQ实现发布/订阅通信的完整示例。里面包含两个独立可运行的Java类:Pub.java负责发送消息,Sub.java负责接收消息,基于jzmq.dll和libzmq.dll完成本地JNI调用,无需额外编译或安装ZeroMQ环境。项目结构极简,源码直接放在src目录,配套zmq.jar、Windows动态链接库文件(jzmq.dll、libzmq.dll)、pom.xml和README.md说明文档,所有依赖已打包到位。JDK 8及以上版本双击或命

2026-06-12 03:52:27 225

原创 WinForm图片查看器:带动态缩放标尺和可拖拽编辑的矩形标注

这个WinForm图片查看工具支持本地图片加载,内置可自由拖动、缩放的标尺控件,标尺位置和刻度随图像缩放实时同步变化;用户可用鼠标在图上直接绘制矩形标注区域,所有矩形自动适配当前缩放比例,移动、调整大小后仍保持与图像像素位置精准对应;双击任意已绘制矩形即可即时删除;绘图核心逻辑封装在独立的PicHelper类中,标尺功能由RulerControl控件实现,界面层与业务逻辑完全解耦,方便复用到其他图像处理项目;资源包包含完整Visual Studio解决方案,含Form1主窗体、自定义控件源码(RulerCo

2026-06-11 06:00:41 198

原创 SpringBoot动态权限系统:菜单、按钮、API全链路数据库驱动实时管控

基于SpringBoot和Spring Security构建的动态权限管理方案,菜单结构、按钮操作、接口访问控制全部从数据库读取并支持运行时刷新,不需重启服务。采用Role-Permission-Resource三级关系模型,通过自定义AuthorizationManager与FilterChainProxy深度集成,实现请求路径毫秒级鉴权判断。后端已封装完整用户、角色、菜单、权限分配逻辑,提供标准REST接口,兼容Vue、React等主流前端框架调用。资源包包含核心Java模块(含动态菜单加载器、权限缓存

2026-06-11 03:57:58 231

原创 STC89C51交通灯控制系统全套资料:源码+电路图+报告+可烧录Hex文件

基于STC89C51或兼容51单片机的交通灯控制方案,开箱即用,适配高校电子/自动化类课程设计和期末大作业。内含已实测通过的模块化C语言工程:main.c为主控入口,Timer.c实现精准定时中断,LED.c驱动红黄绿三色LED模拟路口灯组,Key.c支持人行道请求按键扫描与紧急模式切换;所有源文件带中文注释,逻辑清晰易读。配套提供标准PDF原理图、Keil uVision 4完整工程(.uvproj)、编译生成的ProgramCode.hex固件(可直接烧录)、以及结构完整的课程设计报告PDF——涵盖设计

2026-06-10 11:12:27 210

原创 工业现场实拍电池图像数据集:955张YOLO格式标注图,含完整训练验证测试划分

955张真实工业场景下拍摄的电池图像,覆盖产线装配、货架堆放、设备嵌入等多种实际工况,包含反光表面、局部遮挡、杂乱背景等典型干扰情况。所有图片均完成人工精标,采用标准YOLO文本格式(.txt),单类别Battery,边界框紧密贴合电池实体轮廓,已通过双重校验。数据按669张训练集、190张验证集、96张测试集严格划分,开箱即用于YOLOv3/v5/v7/v8等主流版本训练,无需格式转换。配套提供data.yaml配置文件、requirements.txt依赖清单、train.py训练脚本及详细说明文档(电

2026-06-09 04:24:42 284

原创 万岳网校V1.1.4修复版源码:支持小班/大班/双师直播、录播回看、付费课程与随堂测验

一套开箱即用的在线教育系统源码,基于万岳V1.1.4版本完成关键问题修复和稳定性优化,可快速部署为独立网校平台。兼容PC、手机、平板等多终端访问,覆盖主流教学场景:小班课支持16人视频连麦、电子白板、抢答和实时随堂测试;大班课承载万人级音视频直播,集成PPT演示与文字互动;双师课堂实现主讲教师与助教协同授课。课程内容支持视频、图文、音频三种格式,学员可通过免费、密码或支付方式解锁学习权限。后台已预置支付宝App支付对接、七牛云对象存储、腾讯云IM即时通讯、融云音视频SDK、极光消息推送等常用服务模块。系统结

2026-06-08 07:45:10 301

原创 Android原生拨号器工程源码(含多密度资源与Telephony调用示例)

一套开箱即用的Android拨号应用完整源码,支持从API 14到最新主流版本编译运行。项目结构符合AOSP拨号器规范,包含标准src/java代码目录、完整res资源体系(涵盖drawable-hdpi/mdpi/xhdpi/xxhdpi多分辨率图标)、values配置(含v11/v14/sw600dp/sw720dp适配)、menu菜单定义及AndroidManifest.xml权限声明(如CALL_PHONE、READ_CALL_LOG)。内置android-support-v4.jar,兼容Frag

2026-06-08 07:21:48 276

原创 STM32F407 HAL+DMA驱动DAC输出正弦/方波等自定义波形(Keil工程)

基于STM32F407ZGT6芯片,用HAL库配置DAC1(PA4)或DAC2(PA5)配合DMA实现CPU免干预的连续波形输出。支持任意波形数据——只需修改内存中的波形数组(如正弦、方波、三角波、锯齿波),DMA自动将数据搬运至DAC寄存器,输出稳定不卡顿。触发方式灵活:可由定时器更新频率,也可通过软件触发。工程结构完整,含CMSIS核心层、HAL驱动库、标准Src/Inc目录、.ioc配置文件、startup_stm32f407xx.s启动脚本及Keil MDK-ARM工程文件(PROJECT5.uvp

2026-06-08 03:22:30 292

原创 嵌入式C语言RMS实时计算模块,256点滑动平均可配,低内存高响应

一套专为嵌入式实时场景设计的C语言有效值(RMS)计算实现,核心代码精简集中于Calc.c和Calc.h,不依赖外部库,适合资源受限的MCU。采用四分之一工频周期滑动平均策略,默认适配256点采样,但可通过SAMPLE_NUM宏灵活调整采样总数,轻松匹配不同ADC采样率与信号频率(如50Hz/60Hz电网、变频信号等)。每次新采样输入即触发一次增量式RMS更新,无需缓存完整周期数据,RAM占用仅需几个变量空间,计算延迟极低。支持浮点运算路径,逻辑清晰,已在STM32、GD32、ESP32等主流平台验证可用,

2026-06-07 07:49:57 251

原创 Pygame写的可调参数烟花动画,带中文注释,装完库点开main.py就跑

一个开箱即用的Python烟花动画小项目,基于Pygame实现粒子爆炸、运动轨迹和色彩渐变效果。主程序是main.py,核心逻辑在fireworks.py里,每行都有中文注释,讲清楚了重力模拟、随机初速度、生命周期控制和帧率刷新机制。requirements.txt列出了依赖(主要是pygame),安装后直接运行main.py就能看到动态烟花,不用改路径、不报错、不弹黑框异常。颜色、烟花数量、升空速度、爆炸半径、持续时间这些参数都在代码开头集中定义,改几个数字就能快速出新效果,适合编程新手练手、课堂演示或节

2026-06-07 04:55:59 254

原创 MATLAB版A*路径规划教学包:含可运行代码、图解教程与可视化演示

直接上手的MATLAB A*算法实践资源,包含完整函数模块:主算法A_Star1.m、节点插入insert_open.m、最小f值选取min_fn.m、邻接点扩展expand_array.m、距离计算distance.m(支持欧氏/曼哈顿两种模式)、坐标索引映射node_index.m。配套PDF教程Astar_tutorial.pdf逐层拆解启发式函数设计原理、开放列表与关闭列表的动态管理机制、路径回溯实现逻辑,并结合具体地图案例演示寻路全过程。ReadMe.txt提供清晰运行指引,screenShot.

2026-06-05 04:56:41 196

原创 毕业设计可用的物流配送系统:SpringBoot+Vue2+ElementUI+MySQL全套源码与数据库脚本

这套物流配送系统源码专为计算机专业学生毕业设计准备,前后端分离架构清晰,开箱即用。后端用SpringBoot搭建,集成Redis缓存提升响应效率;前端基于Vue 2.x和ElementUI开发,界面规范、组件完整,兼容Chrome、Edge、Firefox等主流浏览器。系统覆盖采购登记、供应商管理、库存入库/出库、运输调度、配送单据查询等真实业务流程,所有模块均在本地环境(IDEA/Eclipse + VSCode + MySQL 5.7+)实测通过。资源包内含详细README说明文档、多环境配置文件(.e

2026-06-04 09:25:40 234

原创 上海交大仪器系线性系统课设MATLAB实现包:含双项目代码、仿真图与完整报告

这套资料是上海交通大学仪器科学与工程系《线性系统分析与设计》课程的期末大作业交付成果,直接对应实际教学任务。里面包含两个独立完成的MATLAB项目(LynearSystemFP1.m 和 LynearSystemFP2.m),主运行脚本 LynearSystemFinalProject,以及一份结构完整的Word结题报告 FinalProject.docx。所有代码用MATLAB编写,覆盖线性系统建模、极点配置、李雅普诺夫稳定性判据、状态反馈控制器设计、全维观测器构建与闭环响应仿真等核心环节。配套图片文件如

2026-06-03 10:38:46 172

原创 STM32F103双板CAN通信实测工程(C8/RC通用,串口实时打印收发日志)

直接烧录就能跑的STM32F103双机CAN点对点通信例程,兼容C8T6和RCT6两种常见核心板,代码零修改切换主从角色——只需定义CAN_RX0_INT_ENABLE宏即可指定本机为发送端或接收端。采用标准库开发,基于STM32片内CAN控制器,硬件仅需两块开发板+双绞线直连CAN_H/CAN_L,无需外部收发器(已适配板载SN65HVD230等常见芯片)。所有通信过程通过USART2输出到串口助手:包括帧发送成功提示、接收到的有效ID与数据、错误标志(如BUS_OFF、ACK错误)、滤波匹配结果等,方便

2026-06-03 10:19:31 296

PyTorch实现的双向LSTM词性标注工具包,含训练与标注脚本

一个开箱即用的词性标注工具,基于PyTorch构建双向LSTM模型,支持自定义数据集训练和新句子批量标注。包含完整训练流程(rnn_train.py)、推理标注脚本(rnn_annotate.py),以及核心模型定义(TaggerModel.py)和数据加载器(Data.py)。预设参数文件parameters.rnn和parameters.io分别对应不同任务配置,Test-Sentences.txt提供示例测试句,README.md说明基础使用方法。无需额外框架依赖,仅需PyTorch环境即可运行,适合NLP初学者快速上手词性标注任务或作为教学/实验基线模型。

2026-07-01

ESP32通过ADB连接手机操作[代码]

本文详细介绍了如何使用ESP32 MCU单片机通过USB Host模式实现与Android手机的ADB连接。首先需要在ESP-IDF环境中启用USB Host功能,并注册Client监听手机插入事件。接着通过AOA(Android Open Accessory)2.0协议与手机通信,包括发送AOA_GET_PROTOCOL请求检查版本、发送厂商字符串、以及启动AOA模式使手机进入accessory状态。成功进入AOA模式后,手机VID/PID变为0x18D1/0x2D01,此时需找到并打开ADB接口的两个批量端点用于数据收发。随后进行ADB协议握手,包括发送CNXN连接包、处理AUTH认证(包含随机token和签名验证)、以及公钥交换完成信任建立。最后,握手成功后即可通过批量端点发送各种ADB命令,如shell命令、安装应用、查看日志等。整个过程涉及USB控制传输、端点管理和ADB协议实现,为嵌入式设备与Android设备通信提供了完整方案。

2026-06-30

SpringBoot课程作业管理源码包(含数据库脚本、完整前后端功能)

一套基于SpringBoot开发的课程作业管理系统源码,支持管理员、教师、学生三类角色协同使用。管理员可管理班级、师生信息、课程类型与资源、公告及各类作业全流程;教师能布置作业、查看提交、在线评分、管理所授课程及评价;学生可选课、查收作业、上传作答、查看成绩和课程反馈。系统包含完整的MVC结构,数据库使用MySQL,附带db.sql建表脚本、pom.xml依赖配置、README说明文档,以及标准的src/main/java和src/main/resources目录结构,适合毕业设计参考或教学管理系统二次开发。

2026-06-30

Docker安装Tomcat、MySQL、Redis[项目代码]

本文档详细记录了在Docker环境中安装和配置Tomcat、MySQL和Redis的完整步骤。对于Tomcat,介绍了从Docker Hub拉取镜像、创建容器实例、解决访问首页时webapps目录为空的问题,以及使用免修改版旧镜像的方法。对于MySQL,涵盖了简单版和实战版两种安装方式,包括创建容器、设置root密码、端口映射、数据持久化(通过容器卷挂载日志、数据和配置文件),并解决了插入中文乱码的问题。对于Redis,则从拉取镜像、入门命令开始,重点讲解了如何通过容器卷挂载自定义的redis.conf配置文件,并修改配置(如设置密码、限制最大内存等),最后验证了自定义配置生效。整个教程注重实际操作,并指出了常见问题及解决方案,如权限问题和数据持久化。

2026-06-29

MySQL数据库与数据表操作详解[代码]

本文详细介绍了MySQL中导入SQL脚本、数据库及数据表的增删改查操作,并配有超详细图解。首先,导入SQL脚本需先进入具体数据库,使用source命令。数据库操作包括创建(create)、查看(show)、选择使用(use)及查看当前数据库(select database())。数据表操作分为表结构(DDL)和表内容(DML)两部分。表结构操作涵盖创建(create)、查看结构(desc)、查看所有表(show tables)、修改表名(rename)、添加字段(add,支持first和after指定位置)、修改字段(modify改类型、change改名、modify改顺序)以及删除字段或整张表(drop)。表内容操作包括插入数据(insert into)、删除数据(delete支持条件删除,truncate清空整表)和修改数据(update)。文章还对比了delete、truncate和drop的区别:delete是DML可回滚,truncate是DDL清空数据但保留结构,drop是DDL删除整个表。整体内容适合MySQL初学者系统学习基础操作。

2026-06-29

洞庭湖流域范围矢量边界数据(含投影与空间索引)

提供完整的洞庭湖流域行政与自然地理边界矢量数据,格式为标准ESRI Shapefile,包含DT.shp(几何数据)、DT.shx(索引文件)、DT.dbf(属性表)、DT.prj(坐标系定义,WGS84地理坐标系)、DT.sbn和DT.sbx(空间索引)、DT.shp.xml(元数据)以及DTBas(可能为流域基础标识字段或辅助图层)。所有文件结构完整,可直接加载至ArcGIS、QGIS、SuperMap等主流GIS平台,支持空间查询、叠加分析、制图输出及流域尺度建模。属性表中包含流域唯一标识、名称、面积等基础字段,适配水文分析、生态区划、环境监测、防洪规划等应用场景。数据经过拓扑检查,边界闭合、无重叠、无缝隙,坐标精度满足1:5万比例尺应用需求。

2026-06-26

基于PyTorch实现的AOD-Net图像去雾模型代码包(含训练/测试脚本与预训练权重)

这个资源提供完整的AOD-Net图像去雾模型Python实现,基于PyTorch框架,包含模型定义(model.py)、训练脚本(pono_train.py)、测试脚本(test.py)、运行示例(run_pono_train.sh)、预训练模型权重(AOD_Net.caffemodel)、测试配置文件(test_template.prototxt)以及示例输入输出图像(AOD-Net_.png)。支持直接加载预训练权重进行推理,也支持在自定义雾霾数据集上微调训练。目录中包含data(原始图像)、(去雾结果)、img(测试样例)等结构化子目录,便于快速验证效果。配套README.md说明了环境依赖、数据准备、训练与测试流程,适合图像处理、计算机视觉方向的研究者和工程师用于算法复现、对比实验或集成到实际去雾应用中。

2026-06-26

FineBI 7连接MySQL数据库教程[项目源码]

本文详细介绍了FineBI 7版本连接MySQL数据库的完整步骤及注意事项。首先,文章指出对于小数据量可使用Excel作为数据源,但公司大数据量场景下建议使用MySQL。接着,逐步演示了从打开FineBI、进入管理系统、数据连接管理、新建数据连接、选择MySQL数据源类型、填写数据库信息(以阿里云MySQL为例)、测试连接、保存连接信息到最终查看连接管理的全过程。同时,文章特别强调了本地MySQL连接的限制:若使用FineBI网页版本,无法连接本地MySQL,只能连接云数据库(如阿里云MySQL),而本地安装的FineBI则可以连接本地MySQL。最后,文章还提及了相关的陪跑教学大纲,涵盖PowerBI、QuickBI、FineBI、数据运营、面试指导、简历修改及BI转型等内容。

2026-06-25

高质量测试Skill编写:渐进式披露[代码]

本文详细介绍了在编写高质量Skill时至关重要的“渐进式披露”原则。该原则的核心是避免将所有规则和知识一次性输入给大模型,而是仅在必要时加载相关知识,以防止“上下文污染”导致模型注意力分散,尤其在复杂任务如自动化测试代码生成中,能显著提高代码一次通过率。文章通过一个接口自动化测试的Skill.md实例,展示了如何通过分层知识体系实现渐进式披露:第一层为Skill.md定义工作流和公共知识;第二层为references目录,存放各模块特有的代码知识;第三层为特定场景测试用例目录,包含规则文件和相似用例供参考。这种设计让大模型只理解必要知识,减少无关内容干扰,是优化Agent和Skill的核心原则,并将在后续的多Agent隔离、执行结果持久化中进一步体现。

2026-06-25

C++实现的量化交易系统工程源码(含风控、数据库、客户端模块)

一套可构建实际量化交易系统的C++工程代码,覆盖行情接入、策略执行、订单管理、实时风险控制、本地SQLite数据库存储等核心功能模块。项目采用模块化设计,集成ZeroMQ实现低延迟通信,用Protobuf进行跨语言数据序列化,Mongoose提供轻量HTTP服务接口,glog支持日志追踪,rapid处理JSON配置与行情解析,pybind11支持Python策略扩展。配套CMake构建系统,兼容Linux/macOS,第三方依赖(如curl、gtest、glog、protobuf等)均以子模块形式内嵌在thirdparty目录中,便于编译部署。文档位于doc目录,含基础架构说明与模块调用关系;image目录存放系统示意图及角色图标(如saber.jpg等),可能用于UI示意或内部标识;LICENSE文件明确开源协议,README.md提供快速上手指引。整体结构清晰,适合学习量化系统底层实现、二次开发或实盘环境适配。

2026-06-25

30个可直接运行的前端小项目合集:含HTML结构、CSS动效与JS交互

一套开箱即用的前端练习资源,包含30个独立小项目,每天一个,覆盖按钮微交互、加载动画(如loaderTreeDots)、CSS样式控制、响应式布局等常见场景。每个项目都配有独立的index.html、配套CSS文件(含style.css和style.scss)以及功能脚本(main.js或index.js),支持本地直接打开运行。资源中重复出现的文件名(如多个index.html、main.js)表明不同项目各自封装,互不干扰。附带多份README.md说明文档,便于理解项目目标与实现逻辑。所有动效均基于原生HTML/CSS/JS实现,无需框架,适合初学者逐个拆解学习,也方便开发者提取单个组件复用到实际项目中。

2026-06-25

Unity项目中集成实时音视频通信能力的WebRTC官方插件包

这个资源提供Unity官方维护的WebRTC运行时支持,让开发者能在Unity编辑器和构建后的应用中直接实现浏览器级的点对点音视频通话、屏幕共享与数据通道功能。包含完整的C# API封装、原生插件(Windows/macOS/Android/iOS)、示例场景和可视化调试工具,比如Peer连接状态面板、RTP流统计图表、候选地址对监控、媒体轨道拓扑视图等。安装后可通过Unity Package Manager导入,支持GPU硬件加速视频编码(需显卡支持),适用于远程协作、虚拟会议、AR/VR社交、云游戏串流等需要低延迟媒体传输的场景。配套文档涵盖快速上手指南、平台适配说明、原生代码扩展方法、构建脚本(如build_plugin_win.cmd)和测试流程,还提供第三方许可证声明与变更日志。所有核心模块均按功能划分ASMDEF程序集定义,确保编译隔离与依赖清晰。

2026-06-25

Matlab绘制谢尔宾斯基三角形与四面体的完整代码包

提供两个核心Matlab脚本:sierpinski.m用于生成二维谢尔宾斯基三角形,支持递归深度调节和图形可视化;sierpinski2.m实现三维谢尔宾斯基四面体,可控制迭代层数并输出立体点云或线框图。所有代码均基于基础Matlab语法编写,无需额外工具箱,开箱即用。包含清晰注释,便于理解分形构造逻辑——从初始三角形/四面体出发,通过重复缩放、平移、复制操作生成自相似结构。运行后自动弹出图形窗口,支持导出为PNG、EPS等常见格式。适合教学演示、分形几何入门实践或算法可视化需求。

2026-06-24

Android图片浏览组件:基于StickyGridHeaders实现分组悬浮标题的GridView效果

这个资源包提供了一个可直接运行的Android示例项目,利用开源库StickyGridHeaders实现带有分组(Sections)和悬浮头部(Sticky Headers)的GridView布局,专门用于高效展示本地存储的图片资源。项目已编译为StickyHeaderGridView.apk,支持安装即用;源码结构完整,包含标准Android工程目录,如res/layout中的布局文件、res/drawable下的图标资源、AndroidManifest.xml配置清单,以及必要的依赖库android-support-v4.jar。代码中通过自定义Adapter将本地图片按分类组织,每个Section对应一个标题栏,滚动时标题栏会悬停在顶部,提升列表可读性与用户体验。项目兼容API 11及以上版本,适配hdpi、xhdpi、mdpi等常见屏幕密度,并预留了values-v11和values-v14资源目录以支持不同系统版本特性。开发者可直接导入Eclipse或ADT环境进行调试修改,也可参考其Adapter实现逻辑、HeaderView绑定方式及StickyGridHeaders的初始化流程,快速集成到自有相册类或资源管理类应用中。

2026-06-23

PHP写的横幅广告图在线生成站源码,带后台管理,无加密可直接部署

一套基于PHP开发的横幅广告图片在线制作网站源码,支持用户上传素材、选择模板、实时预览并生成横幅图,含完整前端展示页(index.php)、后台管理模块(admin目录)、JSON接口(jason.php)、公共函数库(common.php)和响应式模板(template目录)。所有PHP文件未做任何加密,可直接在支持PHP+MySQL的环境中运行,附带img和zt资源目录,适合快速搭建广告图自助生成服务或二次开发。无需复杂配置,基础LAMP/LEMP环境即可部署,管理员可通过后台统一管理模板、广告位和用户生成记录。

2026-06-21

Python实现的差分隐私协同过滤推荐系统(含完整论文、代码与测试数据)

一套开箱即用的毕业设计级推荐系统实现,基于协同过滤算法并集成差分隐私保护机制,使用Python开发,适配主流推荐场景。资源包含可直接运行的源码(位于code目录)、MovieLens小型数据集(ml-latest-small.zip)、多阶段开发记录(中期、差不多搞测试去等文件夹)、完整毕业论文(5.5稿.docx及论文文件夹)、格式规范模板(格式模版_demo.docx)以及说明文档(README.md)。所有代码经过基础功能验证,支持本地环境一键运行,便于快速调试与结果复现。配套文档覆盖系统设计思路、隐私预算设置方法、相似度计算逻辑、评分预测流程及实验对比分析,适合计算机、人工智能、软件工程等专业学生用于课程设计、大作业或本科毕业设计。数据预处理、模型训练、隐私噪声注入、评估指标(如RMSE、MAE)计算等模块均已封装,无需额外配置即可查看核心推荐效果与隐私保护强度之间的平衡关系。

2026-06-21

Vue3 + JeecgBoot 低代码前端工程完整源码包(含Vite/Ant Design/Vue3/TS)

一套开箱即用的JeecgBoot低代码平台前端实现,基于Vue3、TypeScript和Vite构建,集成Ant-Design-Vue组件库,支持主题定制、多环境配置(.env.development/.env)、Docker容器化部署(含Dockerfile)、ESLint+StyleLint+Prettier代码规范体系,以及commitlint、nodemon等开发辅助工具。项目包含1425个文件,涵盖656个Vue单文件组件和550个TypeScript逻辑模块,提供完整的登录、路由、权限、表单、列表、弹窗、国际化等通用功能模块结构。样式采用Less预编译,支持color.less、theme.less等可配置主题变量;构建产物通过index.html和public资源目录组织,兼容浏览器直接运行与CI/CD流程。配套配置文件齐全,包括eslint、prettier、postcss、stylelint、tsconfig、browser.js等,满足企业级前端工程化标准。

2026-06-20

Flash存储擦写寿命详解[源码]

本文详细介绍了Flash存储(包括NAND Flash和NOR Flash)的擦写寿命限制及其影响因素。首先,文章解释了两种Flash的基本工作原理和寿命差异,指出NOR Flash通常具有更高的擦写耐久性但容量较小,而NAND Flash容量大、成本低但单元寿命较短。其次,文章分析了影响Flash寿命的关键因素,如温度、数据保留时间、写入模式和控制器算法。接着,文章提供了寿命计算方法,包括基本计算公式、写入放大因子(WAF)的影响以及温度和数据保留时间的调整因子,并通过具体示例展示了不同条件下Flash寿命的显著差异。最后,文章提出了延长Flash寿命的存储策略,包括软件层面的优化(如增量更新、批量写入、文件系统选择)、硬件设计层面的策略(如双区域设计、过度配置、温度管理)以及应用层面的数据管理策略(如配置数据分级、数据压缩、缓存策略)。这些内容对于嵌入式系统开发者和存储设备用户具有重要的参考价值。

2026-06-19

安徽全省乡镇街道级GIS矢量数据包(含市、县、区多层级SHP文件)

提供安徽省最新版乡镇街道级地理信息矢量数据,覆盖全省16个地级市、104个区县及全部乡镇街道行政边界。数据格式为标准SHP文件,包含.shp、.shx、.dbf、.prj、.sbx、.sbn、.shp.xml等完整组件,支持ArcGIS、QGIS、SuperMap等主流GIS软件直接加载使用。同时配套各地级市、区县、乡镇街道三级独立SHP文件,方便按需调用或分层制图。所有坐标系已统一为CGCS2000(EPSG:4490),投影信息完整,属性表包含行政区代码、名称、隶属关系等基础字段,可直接用于空间分析、地图出图、人口经济数据挂接、基层治理可视化等场景。数据经过拓扑检查与边界校准,确保相邻区域无缝衔接、无重叠无缝隙。压缩包内附详细文件说明,无需额外处理即可开箱即用。

2026-06-18

55个可直接运行的Python机器学习算法实现,含训练测试全流程代码

这个资源包整理了55个实用的Python机器学习算法实现文件,覆盖监督学习、无监督学习和推荐系统三大方向。里面包含31个.py源码文件,比如逻辑回归(lr_train.py/lr_test.py)、支持向量机(svm_train.py/svm_test.py)、随机森林(random_forests_train.py/random_forests_test.py)、KMeans聚类(KMeans.py/KMeanspp.py)、DBSCAN(dbscan.py)、决策树(train_cart.py/test_cart.py)、线性与岭回归(linear_regression_train.py/ridge_regression_train.py)、Softmax回归、BP神经网络、因子分解机(FM_train.py/FM_test.py)、均值漂移(mean_shift.py)、协同过滤(user_based_recommend.py/item_based_recommend.py)以及PageRank变体(personal_rank.py)等。配套18个数据描述文件和2份Markdown说明文档,数据目录中已内置heart_scale等常用测试数据集,所有代码结构清晰、变量命名规范,训练与测试逻辑分离,开箱即用,适合快速验证算法原理、调试模型参数或作为课程实验基础代码。

2026-06-18

Windows 64位系统专用CMake 3.31.10命令行构建工具包

这是专为Windows 64位平台打包的CMake 3.31.10完整安装资源,包含可执行文件、手册页(man1/man7)、文档(doc)、Shell补全支持(bash-completion)、Emacs和Vim编辑器集成配置、Aclocal宏支持,以及标准bin/share目录结构。所有组件均适配x86_64架构,开箱即用,无需额外编译或依赖安装。bin目录下提供cmake.exe、cmake-gui.exe、ctest.exe、cpack.exe等核心工具;share目录集成跨编辑器支持;man目录存放离线帮助文档,方便本地查阅命令用法;doc目录含HTML格式官方文档;bash-completion支持PowerShell和Git Bash环境下的命令自动补全。适用于C/C++项目自动化构建、跨平台编译配置、CI/CD流程集成及本地开发环境快速部署。

2026-07-30

Matlab多项式回归工具箱合集,含30+核心函数与示例数据

一套开箱即用的Matlab多项式回归工具箱,基于2019a版本开发,包含regrMLR、regrPCA、regrCCA、regrKM等30余个回归相关函数,覆盖线性加权、交叉验证、数据缩放、中心化、聚类辅助回归、动态建模等多种策略。配套dataXY、dataClust、dataEmotion、dataHeatExch等多类实测数据文件,支持快速验证与教学演示。每个函数具备清晰输入输出规范,运行后可直接查看拟合曲线、残差图、系数矩阵等结果。适用于本科生课程设计、研究生算法复现及科研中基础回归建模需求,无需额外配置,解压即用。

2026-07-30

Django框架实现的人脸识别监控系统毕业设计源码包(含完整文档与可运行代码)

一套基于Python Django开发的智能人脸识别监控系统,包含完整的前后端代码、数据库配置、静态资源和模板文件,支持实时人脸检测与识别功能。项目已通过实际调试验证,能稳定运行于本地开发环境,附带详细部署说明、功能模块介绍及使用指南文档。适合计算机、人工智能、自动化等专业学生用于毕业设计、课程大作业或期末实践,代码结构清晰,注释充分,便于理解Django Web开发流程、OpenCV图像处理集成、用户权限管理及实时视频流接入逻辑。配套文档涵盖环境搭建步骤、模型调用方式、数据库迁移命令、管理员后台操作说明等内容,小白可直接上手,进阶者可基于现有架构扩展考勤统计、异常告警、多摄像头支持等功能。

2026-07-23

基于Vue+Element+SpringCloud的微服务中后台管理源码包

一套开箱即用的微服务架构中后台管理系统源码,前端基于vue-element-admin深度定制,集成动态路由、权限控制(RBAC)、多环境配置、Mock数据模拟、组件化封装等功能;后端配套Spring Cloud微服务生态,支持服务注册发现、配置中心、网关路由等核心能力。项目结构清晰,包含完整src目录、API接口层、store状态管理、utils工具库、directive指令封装、mock模拟服务及远程搜索、文章管理、角色权限等业务模块。内置element-ui组件库与自定义样式体系,适配企业级中后台常见需求,如用户管理、系统设置、日志监控、菜单权限分配等。开发环境依赖Node.js + Vue CLI,支持ES6+语法、Jest单元测试、ESLint代码规范,提供.env.production等多环境变量配置。可直接运行调试,也可作为微服务项目前端基座快速二次开发,降低中后台系统搭建门槛。

2026-07-23

Matlab实现非定常热传导问题的BTCS隐式差分求解

提供一套完整的Matlab代码,用于数值求解一维非定常热传导方程,采用后向时间中心空间(BTCS)有限差分格式。包含主计算脚本BTCS.m、求解函数qiujie.m以及配套的BTCS文件夹结构,支持设定初始温度分布、边界条件(如第一类或第二类)、空间步长、时间步长及总模拟时长。程序输出温度随时间和位置变化的数值解,可直接绘图观察热扩散过程。代码结构清晰,变量命名规范,注释完整,适合教学演示或工程初步建模使用。无需额外工具箱,兼容MATLAB R2015a及以上版本。

2026-07-23

PHP搭建的在线Favicon图标生成工具,支持JPG/PNG/GIF转ICO并自动适配网页

这是一个开箱即用的PHP网页应用,用于将本地上传的JPG、JPEG、GIF或PNG图片一键转换为标准Favicon ICO文件。用户在前端选择目标尺寸(如16×16、32×32、48×48等),上传图片后系统自动生成多尺寸ICO文件,可直接下载保存为favicon.ico。配套提供完整的网页集成说明:下载后只需将favicon.ico放至网站根目录,并在HTML head中插入<link rel"shortcut icon" href"/favicon.ico">即可生效。源码基于Bootstrap 3构建,含响应式布局、图片预览、弹窗提示等交互功能,依赖jQuery及常用前端插件(如Magnific Popup、Owl Carousel),所有CSS/JS资源已内联或按需加载,无需额外配置数据库或复杂环境,PHP 5.6+即可运行。index.php为主入口,config.php预留扩展接口,适合快速部署到虚拟主机或本地测试环境。

2026-07-22

大学生课程设计用的SSM花店电商系统,含完整数据库和使用说明

一套面向高校计算机类专业学生的网上花店销售系统实战项目,基于Spring+SpringMVC+MyBatis(SSM)框架开发,Java语言编写,适合作为大三课程设计或毕业设计参考。资源包包含可运行的Web项目源码(FlowerShop-master目录)、配套数据库SQL文件(flowershop.sql)、详细使用说明书(Word格式),以及标准Eclipse项目结构(.project、.classpath等)。系统功能覆盖用户注册登录、商品浏览、购物车管理、订单提交与查询等核心电商流程,后端采用MyBatis操作MySQL数据库,前端使用JSP+HTML+CSS+JavaScript实现基础交互。所有代码结构清晰、注释规范,数据库表设计合理,包含用户、商品、订单、分类等关键实体及关联关系。开箱即用,导入Eclipse或IDEA后配置Tomcat服务器即可本地运行,无需额外依赖调整。

2026-07-15

Matlab实现雷达信号处理:二维FFT多普勒分析+CFAR恒虚警检测

这个资源包提供一套可直接运行的Matlab雷达信号处理仿真方案,基于2021a版本开发,包含完整的二维FFT多普勒谱生成流程和恒虚警率(CFAR)目标检测模块。内含主运行脚本Runme.m、关键结果图project.png,以及详细的操作录像0031.avi,手把手演示从数据加载、距离-多普勒二维变换、杂波抑制到CFAR门限自适应判决的全过程。所有代码模块清晰、注释完整,支持修改参数复现不同信噪比、目标速度和距离场景下的检测效果,适用于雷达原理教学、课程设计、毕业设计及入门级科研验证。不需要额外工具箱,开箱即用,适合本科高年级、硕士研究生和一线雷达算法初学者快速上手理解多普勒效应建模与CFAR实现逻辑。

2026-07-15

MATLAB实现的爬山算法优化工具包,含邻域生成与目标函数模块

提供一套开箱即用的爬山算法MATLAB实现,包含主算法文件HillClimbing.m、邻域生成函数generateNeighbours4HC.m和可替换的目标函数objectiveFunction.m,支持连续或离散优化问题的局部搜索求解;license.txt明确标注开源许可信息;所有代码模块化设计,便于理解算法流程、调试参数或嵌入到更大优化框架中;无需额外依赖,运行环境为MATLAB R2015a及以上版本;适用于教学演示、算法入门实践及轻量级单峰/弱多峰问题优化。

2026-07-15

Oculus Go专用USB驱动安装包(1.0版),支持Win7/10 32位和64位系统

这个驱动包专为Oculus Go头显设备设计,解决Windows电脑识别不到设备的问题。包含完整USB驱动文件,适配x86(i386)和x64(amd64)两种架构,兼容Windows 7、8、10系统。核心文件有android_winusb.inf安装配置文件,以及多个WDF和WinUSB协作者DLL(如WdfCoInstaller01009.dll、winusbcoinstaller2.dll),还有数字签名认证文件(androidwinusb86.cat、androidwinusba64.cat)。安装后可正常使用ADB调试、设备投屏、固件刷写等开发操作。附带source.properties和NOTICE.txt说明来源与授权信息,属于官方Android USB驱动的Oculus Go定制版本。

2026-07-13

同步发电机高精度Simulink模型:含AVR自动电压调节器与机械调速器完整动态响应

提供一套可在MATLAB 2014a/2019a/2024a环境下直接运行的同步发电机全阶动态仿真模型,核心文件包括Synch_gen_model_full_order.slx(主Simulink模型)和Gen_Init_SynFull_Order.m(初始化脚本)。模型完整集成励磁系统(AVR)与原动机调速器,支持电压调节、转速控制、功角特性、暂态响应等典型工况仿真。所有模块参数可配置,结构清晰、信号接口规范,便于接入电网系统或进行控制器设计验证。附带案例数据与初始化逻辑,开箱即用,无需额外修改即可启动仿真并观察电气量(如端电压、定子电流、转子电流)和机械量(如转速、机械功率、电磁转矩)的实时变化过程。

2026-07-09

Spring Boot开发的装修公司内部协同管理系统(含完整数据库与文档)

这是一个面向中小型装修公司的Spring Boot后台管理系统,聚焦内部业务协同与流程管控。系统支持管理员和员工双角色注册登录,按角色自动分配权限;项目管理模块可新建装修项目、划分设计/施工/验收等阶段、实时跟踪进度,并将具体任务指派给对应员工,设置截止时间和优先级;客户管理模块集中维护客户基本信息、历史合作记录及多渠道沟通纪要(电话、邮件、会议),便于后续跟进;预算报价模块能根据人工、材料、设备等维度自动生成明细预算表,并一键导出PDF格式报价单;材料与供应链部分提供库存实时查看、低库存自动提醒、供应商信息归档、采购订单创建与状态追踪功能。资源包内含可运行源码(Maven结构)、MySQL建库脚本(springbootmcpckeqv.sql)、数据库设计说明文档、Spring Boot开发配置文档、基础运行环境配置指引(mvnw/mvnw.cmd)、以及关键注意事项说明文件(有问题请先读我.txt),开箱即用,适合课程设计、毕业设计或小型企业快速部署验证。

2026-07-07

SIM卡底层通信功能源码:复位、读写数据完整实现

这个资源包包含一个精简可用的SIM卡底层操作C源文件(SIM_card.c),直接面向CUP卡协议交互,支持标准复位流程启动通信,可发送APDU指令向SIM卡写入数据,也能读取卡内响应信息。代码结构清晰,函数接口明确,涵盖卡初始化、命令传输、状态检测等关键环节,适用于嵌入式环境下的SIM卡驱动开发或协议调试场景。不需要额外依赖库,便于集成到MCU项目中,比如基于STM32、GD32或类似平台的智能卡读卡器固件开发。所有逻辑围绕ISO/IEC 7816-3规定的电气与传输协议展开,兼容常见SIM/UICC卡类型。

2026-07-07

Matlab实现灰狼算法(GWO)优化核极限学习机(KELM)的分类模型与完整可运行代码

提供一套开箱即用的Matlab分类建模资源,核心是用灰狼优化算法(GWO)自动调优核极限学习机(KELM)的关键参数,提升小样本、非线性数据的分类准确率。压缩包内含主程序main.m及配套函数文件,如GWO.m负责种群迭代寻优、kelm_putong.m实现基础KELM训练、kernel_matrix.m构建高斯核矩阵等;所有函数已按调用逻辑组织,无需额外配置。实测兼容Matlab 2019b版本,运行前只需将全部文件放入当前工作路径,直接运行main.m即可输出分类结果图与评估指标(如准确率、混淆矩阵)。附带多组预置测试数据(.mat格式),涵盖齿轮箱故障、滚动轴承、信号分解特征等典型工况,方便快速验证模型泛化能力。同时支持扩展替换其他智能算法——目录中已集成WOA(鲸鱼)、SSA(麻雀)、PSO(粒子群)等优化器脚本,用户可轻松切换对比不同优化策略对KELM性能的影响。适用于高校课程设计、毕业设计、科研初期建模验证及工程分类任务快速原型开发。

2026-07-05

苹果新鲜度AI识别工具包:含PyTorch训练代码、数据增强脚本与可视化界面

一套开箱即用的苹果腐烂检测实践项目,基于PyTorch框架实现二分类识别(Fresh/Rotten)。包含完整流程:先运行01数据集文本生成制作.py自动扫描‘数据集’文件夹下的Fresh和Rotten子目录,生成train.txt和val.txt标注文件;再通过02深度学习模型训练.py完成模型训练与本地保存,过程中自动执行图像预处理——统一缩放至正方形(短边补灰边)、随机旋转增强;最后用03pyqt_ui界面.py启动图形化操作界面,支持图片拖入识别并显示判断结果。配套requirement.txt明确列出依赖库版本,环境配置说明可参考优快云博文链接,也提供免安装环境包选项。数据集已按类别组织在Rotten和Fresh文件夹中,开箱即可跑通全流程,适合深度学习入门练习、课程设计或农业质检场景快速验证。

2026-07-04

LSTMVis:交互式查看LSTM隐藏状态演化与门控行为的Jupyter可视化工具

LSTMVis是一个专为分析长短期记忆网络(LSTM)内部动态设计的开源可视化工具,支持在Jupyter Notebook环境中实时探索隐藏状态轨迹、输入/遗忘/输出门激活变化、词级影响权重及注意力分布。工具提供离散缩放的隐藏状态轨道视图、可叠加的元数据与预测标注轨道,并内置TensorFlow训练日志解析与Keras模型状态提取流程。客户端基于ES6和D3 v4构建,响应迅速;服务端用Python 3.7+实现,含lstm_server.py核心服务与配套预处理脚本(如preprocess.py、txt_to_hdf5_dict.py),支持从原始文本生成HDF5格式序列数据并构建索引。附带keras.md教程指导如何对接Keras模型,另有gru.lua、get_gates.lua等Lua辅助脚本用于扩展GRU分析与门控信号提取。资源包包含完整前端页面(lstmvis.html、index.html)、图标、配置文件(conf.py)、数据处理模块(data_handler.py)、特征计算工具(get_saliency.lua、get_influece_per_word.lua)以及多种实用工具脚本(sort_topk.py、nlp_annotate.py等),适用于RNN可解释性研究、教学演示与模型调试场景。

2026-07-03

VC++中用_CommandPtr调用存储过程与参数化查询的完整示例

这个资源包展示了在VC++环境下通过ADO的_CommandPtr接口执行数据库操作的具体方法,重点覆盖存储过程调用和带参数的SQL查询两种典型场景。代码基于标准MFC/ATL项目结构,包含TestAdo工程的完整VS201x解决方案文件(.sln)、项目配置(.vcxproj及.filters)、入口源码(TestAdo.cpp)、预编译头(stdafx.h/.cpp)、目标版本声明(targetver.h)以及自定义ADO事件处理模块(AdoEvent.h/.cpp)。所有实现均围绕_CommandPtr智能指针展开,演示如何设置CommandType、指定CommandText、绑定输入输出参数、执行Execute方法并获取结果集或返回值。配套的txt文件记录了原始技术文章链接,便于查阅原理说明和注意事项。整个示例不依赖MFC数据库类,纯COM接口调用,适合需要精细控制数据库交互流程的C++桌面应用开发参考。

2026-07-03

ZYNQ平台双项目实战包:FFT频谱分析+打地鼠交互游戏(含Vivado工程与实测截图)

这套资料包含两个完整可运行的ZYNQ嵌入式系统课程设计项目,全部基于Xilinx Zynq-7000系列SoC实现。第一个项目是基于FFT算法的频谱分析系统,采用Vivado HLS或IP核方式构建,提供详细的设计文档《基于fpga快速傅里叶变换(FFT)的IP核设计.doc》,配套多张仿真截图(仿真截图1.PNG、仿真截图2.PNG)和实际运行效果截图(vivado运行截图.PNG、运行截图.PNG),支持信号采集与实时频域显示。第二个项目是趣味性强的打地鼠游戏,使用PL端逻辑实现游戏核心控制,PS端运行Linux或裸机程序进行人机交互,工程目录结构清晰(含project文件夹),附带完整实验报告(实验报告.doc)及两组硬件运行实拍图(运行截图1.PNG、运行截图2.PNG)。所有内容均经过真实开发环境验证,开箱即用,适合作为数字系统设计、嵌入式FPGA综合实践或课程设计参考素材。

2026-07-02

STM32F4平台实现近距离人眼眨眼检测功能

这个资源包提供一套可在STM32F4 Discovery开发板上直接运行的人眼状态识别方案,核心功能是检测人眼是否眨眼。系统基于OV9655摄像头模组采集图像,在光照充足、人脸靠近镜头的条件下稳定工作。代码结构清晰,包含完整的底层驱动(如STM32F4xx标准外设库)、摄像头图像采集模块(cam_gui)、UCGUI图形界面支持(含UcguiDemo和UcguiUser示例)、FATFS文件系统支持,以及关键的人眼状态判断逻辑(eye_socket.c)和图像处理辅助函数(picture.c)。主程序main.c整合了按键事件响应(key_event.c)、LED指示控制、中断服务(stm32f4xx_it.c/h)等模块,支持通过LED或GUI实时反馈眨眼识别结果。所有源码均适配IAR Embedded Workbench(.ewd/.eww工程文件),并附带清理临时文件的批处理脚本。无需额外硬件扩展,仅需搭配OV9655摄像头模块和基本供电即可验证眨眼检测流程。

2026-07-02

Linux平台串口数据透传至TCP网络的轻量级实现

一套运行在Linux系统上的串口转网口工具,支持将串口(如/dev/ttyS0、/dev/ttyUSB0)接收到的原始数据实时转发到指定IP和端口的TCP连接中,同时也能将网络侧发来的数据原样写入串口设备。程序采用单线程阻塞式I/O模型,核心逻辑封装在comdev.c中,负责串口初始化、波特率设置、数据读写与错误处理;main.c实现网络socket创建、连接管理及双向数据转发;Makefile提供一键编译支持。适配常见嵌入式Linux环境,无需额外依赖库,可直接交叉编译部署。适用于工业现场串口设备联网、远程调试、协议桥接等场景,源码结构清晰,注释完整,便于二次开发和定制。

2026-07-01

空空如也

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

TA关注的人

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