自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 风-光-火-氨协同调度MATLAB源码:含双层优化模型、氢氨耦合算法与多场景测试数据

一套可直接运行的风光火氨协同调度仿真代码包,基于MATLAB开发,包含电转氨(P2A)核心模块P2ACHP.m、氢氨一体化调度算法、三类典型日(冬/夏/过渡季)负荷与新能源出力数据,以及系统电平衡、热平衡可视化图例。模型采用上下两层结构:上层优化风-光-火-氨联合运行指标,兼顾火电稳定性、新能源消纳率和电转氨经济性;下层以全系统运行成本最低为目标,统一协调电能流与氨物质流。配套图片文件如6dbe9a4707df81ecc2fb2c85d7355fb.jpg、R5_}15VQ~9248JZ@R0_T[_R.p

2026-07-29 03:13:42 154

原创 Django毕业设计实战包:云记事本系统,含前后端代码、SQLite数据库与Gunicorn部署配置

Django开发的云记事本系统,支持用户注册登录、笔记创建/编辑/删除/分类管理、富文本内容录入,后端基于Django 4.x框架,前端使用Bootstrap + jQuery构建响应式界面,本地默认采用SQLite存储(预留MySQL/PostgreSQL切换接口)。资源包包含完整项目结构:app模块、migrations迁移文件、templates模板页、static静态资源、admin后台管理入口;附带requirements.txt依赖清单、gunicorn_config.py生产部署配置、Dock

2026-07-23 03:12:12 234

原创 C语言写的火车票管理程序:链表存车次,栈管订单,带exe和课程设计文档

这是一个可以直接运行的火车票务管理程序,用纯C语言开发,核心功能包括添加车次、查询余票、办理订票和退票。车次信息用动态链表组织,保证增删灵活;订单操作用栈结构实现,确保订退顺序合理、事务可回溯。压缩包里包含已编译好的火车订票.exe,双击就能用,不用装环境;源码文件火车订票.c注释详细、逻辑分层清晰,方便理解链表和栈在实际业务中的配合方式;配套的Word文档(数据结构课程设计1.docx)覆盖需求分析、模块划分、关键算法说明和界面截图,内容完整规范,符合高校数据结构课程设计常见要求。整个资源适合学生参考复现

2026-07-16 03:21:21 199

原创 用遗传算法自动找LQR最优Q/R矩阵,附带主动悬架Simulink闭环验证模型

这套MATLAB资源专为LQR控制器参数优化设计,不用手动试凑Q和R矩阵,直接用遗传算法自动搜索最优解。核心是GA_LQR.m,支持自定义种群大小、交叉率、变异率等GA参数;GA_LQR_run.m是一键运行脚本,跑完就输出最佳K增益矩阵;Active_Suspension_LQR.mdl是已搭好的Simulink主动悬架模型,LQR控制器模块预留接口,可直接载入优化结果做闭环仿真,对比超调量、调节时间、执行器能耗等性能指标。适应度函数基于系统时域响应综合加权构建,整个流程涵盖编码策略(实数编码Q/R对)、

2026-07-15 03:49:45 161

原创 氢原子电子云三维图一键生成工具(MATLAB源码+示例)

一套开箱即用的MATLAB工具,直接输入主量子数n、角动量量子数l和磁量子数m,就能算出对应定态的径向波函数、球谐函数及全波函数模平方分布。HydWave.m负责核心数值计算,HydWaveDemo.m一键绘制1s、2p、3d等典型轨道的三维等值面图、概率密度切片图和轮廓线图;demo0.m适合零基础用户快速上手。所有脚本兼容MATLAB R2018a及以上版本,不依赖任何额外工具箱,支持自由调整量子数、颜色映射、透明度、视角和分辨率,并可导出高清PNG或矢量图用于教学PPT、讲义或论文插图。配套cover

2026-07-14 05:49:14 171

原创 Lin UI 0.9.13微信小程序UI组件包:滑动视图、消息提示、粘性列表等开箱即用

Lin UI 0.9.13专为微信小程序设计的轻量级UI组件集合,覆盖滑动视图(slide-view)、消息提示(message)、粘性列表项(sticky-item)、进度条(progress)、计数器(counter)等高频交互场景。所有组件严格遵循微信小程序官方规范封装,支持直接导入调用,无需额外配置即可集成到现有项目中。资源包结构清晰:src目录存放可读性强的源码,lin-ui-0.9.13为编译后可用版本;配套完整工程化支持,包括ESLint代码检查(.eslintrc)、Git提交规范(comm

2026-07-14 05:35:41 171

原创 SpringBoot实战博客项目:带互动评论、在线简历PDF导出和敏感词实时拦截

基于SpringBoot搭建的完整博客系统,支持用户发布文章、点赞评论、留言回复等基础互动功能;提供可视化简历编辑界面,支持实时预览并一键生成标准PDF文件;内置敏感词过滤机制,可在评论、留言提交环节自动匹配并屏蔽违规词汇。技术栈采用Maven管理依赖,整合Thymeleaf作为前端模板引擎,MyBatis实现数据库操作,后端结构清晰划分controller、service、mapper、entity及static静态资源目录,test目录附带可运行的单元测试示例。.gitignore和pom.xml已配置

2026-07-11 05:51:09 244

原创 基于MovieLens数据的Python协同过滤推荐系统,内置差分隐私保护(含毕设文档与可运行代码)

提供一套开箱即用的Python推荐系统实现,核心是用户-物品协同过滤算法,并在相似度计算和评分预测环节嵌入差分隐私机制,通过可控的隐私预算ε调节噪声强度,平衡推荐精度与用户数据安全性。资源包包含完整项目结构:主程序main.py、依赖文件requirements.txt、MovieLens小型数据集ml-latest-small.zip(已解压至data目录)、多组评估结果(MAE.xlsx、RMSE.xlsx)、详细README.md说明运行步骤与参数配置。配套毕业设计材料齐全:终稿论文5.5稿.docx

2026-07-11 04:25:42 244

原创 多摄像机视角下UKF与AEKF协同滤波的MATLAB图像融合实现

一套开箱即用的MATLAB代码包,专为多摄像机系统设计,实现高精度非线性状态估计与图像融合。核心包含无迹卡尔曼滤波(UKF)和自适应扩展卡尔曼滤波(AEKF)两个独立算法模块(ukf.m、AEkf.m),以及融合增强版本IAekf.m;配套三组不同场景的仿真测试脚本(simTest1.m–simTest3.m),覆盖典型非线性观测建模需求。功能模块分工明确:sigmas.m生成Sigma点,ut.m执行无迹变换,rotationMatrix2eulerAngles.m将旋转矩阵转为欧拉角,strong_no

2026-07-11 04:05:20 227

原创 Quartus一键编译的十进制计数器Verilog工程,含仿真波形与综合配置文件

直接在Intel Quartus Prime中打开就能编译运行的十进制计数器Verilog工程,核心代码count10.v已提供,同时包含完整仿真支持文件(.db_info、.eds_overflow、.fnsim.cdb、.sim.hdb等)和综合/布局布线所需中间文件(.map.cdb、.cmp.cdb、.pin、.jdi等),附带Tcl脚本和.done标记文件,确保流程可复现。计数逻辑为0–9循环,具备标准时钟输入、异步复位和进位输出信号,引脚定义清晰,方便连接LED或七段数码管验证;结构适配FPGA

2026-07-10 03:55:37 182

原创 Python写的桌面日程小工具:带日/月视图,数据存本地SQLite,适合毕设或入门练手

一个轻量级的Python日程管理程序,用Tkinter做界面,SQLite存数据,完全离线运行。打开就能用,支持添加、修改、删除日程事件,还能在日视图和月视图之间切换查看。代码结构清楚,分成了models(数据模型)、views(界面逻辑)、主程序入口等模块,每个关键文件都有注释,方便理解基础MVC设计思路。配套README.md写明了安装方法(pip install -r requirements.txt)和启动方式(python main.py),.gitignore和项目配置都已准备好,拿来就能跑。适

2026-07-10 03:35:45 190

原创 Python实时摄像头扫码三合一方案:单码定位、多码并发、深度学习抗干扰

直接调用本地摄像头,运行即用的三套二维码识别方案。第一套用OpenCV+pyzbar快速抓取画面中唯一清晰二维码,返回坐标和解码结果;第二套增强检测逻辑,可同时框出并解析画面内多个二维码,每个都带位置信息和文本内容;第三套接入Caffe双模型架构(detect负责定位、sr负责超分增强),专门应对反光、低光照、模糊或严重倾斜等复杂场景,提升识别成功率。三个脚本独立运行:demo_simple.py适合入门调试,demo_multi.py处理货架、海报等含多个码的实景,demo_deeplearning.py

2026-07-10 03:23:16 210

原创 K12教育平台‘知友圈’管理员后台源码(Vue 2.x完整工程)

专为K12教育场景打造的‘知友圈’运营后台前端代码包,基于Vue 2.x开发,开箱即用。包含用户管理、内容审核、圈子配置等核心运营功能,结构规范,符合标准Vue CLI项目组织方式:路由统一配置在router目录,状态管理使用Vuex(store目录),HTTP请求封装在http目录,支持跨域、拦截器和统一错误处理。项目含完整入口文件index.html、favicon.ico图标、主组件App.vue及main.js启动逻辑;配套vue.config.js、babel.config.js、jsconfig

2026-07-02 03:23:37 178

原创 Java版Modbus通信专用CRC16校验工具,支持IBM与反序多项式双模式

一个纯Java实现的轻量级CRC16校验工具类,专为Modbus RTU等工业通信场景优化。直接封装在单个CRC16.java文件中,不依赖任何第三方库,开箱即用。内置两种主流多项式:标准CRC16-IBM(0x8005)和Modbus常用反序变种(0xA001),自动适配不同协议要求。输入任意长度的字节数组,稳定输出2字节校验码,已通过多帧连续Modbus报文实测验证,无整数溢出、边界错位或字节序异常问题。适用于Java环境下的串口通信模块、PLC数据交互中间件、传感器协议解析器、嵌入式网关后台服务等需要

2026-06-30 04:59:06 221

原创 C语言轻量级工具:单精度浮点数与IEEE 754十六进制互转(含位操作详解)

一个纯C实现的浮点数解析小工具,专注单精度float和32位IEEE 754格式之间的双向转换。输入一个float值,立刻得到它在内存中的4字节十六进制表示,比如3.14对应0x4048F5C3;反过来,输入0x4048F5C3或十进制整数1078530499,也能准确还原出原始浮点数值。整个功能封装在单一源文件浮点数_ieee754.c中,只依赖stdio.h和stdint.h,不调用任何外部库,编译即用。代码逐行注释关键步骤:符号位提取、指数域偏移校正(+127)、尾数隐含位1的还原逻辑,以及union

2026-06-30 04:01:18 256

原创 JavaFX桌面通讯录:支持拼音首字母快速定位与分组管理

一款基于JavaFX开发的本地化通讯录管理工具,专为中文联系人设计。输入姓名后自动解析拼音首字母,并按A-Z顺序实时归类到对应分组;左侧显示完整字母导航栏,右侧提供固定快捷字母条,点击即滚动至该字母开头的所有联系人区域。支持联系人新增、编辑、删除操作,所有变更即时同步分组索引与界面布局。查询功能覆盖姓名、电话、邮箱字段,支持模糊匹配并高亮结果,同时保留原有首字母分组结构。底层采用双数组字典树(DoubleArrayTrie)加速汉字转拼音过程,集成PinyinHelper、ChineseHelper等工具类

2026-06-26 03:35:45 198

原创 京东推广人用的多微信自动转链群发工具(带3.1.0微信安装包)

专为京东联盟推广场景打造的自动化运营辅助工具,核心功能包括京粉链接一键转链、按推广位ID自动匹配跳转、定时批量发送至多个微信群。支持同时管理多个微信账号,无需反复扫码切换,适合长期挂机运行。转发内容可灵活配置:自定义文案前后缀、关键词替换、屏蔽词过滤,有效规避重复或平台敏感内容。配套提供微信3.1.0官方安装包,已验证兼容该工具运行环境,推荐部署在云服务器上稳定使用。启动前需退出本地微信客户端,避免端口冲突;运行时建议关闭360、腾讯电脑管家等安全软件,防止误报拦截。资源包内含主程序robotBase.ex

2026-06-26 03:30:05 198

原创 S7-200 SMART用Profinet驱动V90伺服做A/B点循环定位,含sina-pos配置和报文对照说明

S7-200 SMART PLC通过Profinet协议连接西门子V90 PN伺服驱动器,实现精准的A点到B点再返回A点的自动往返定位控制。整个流程支持上电自动回原点、报警手动复位、运行中随时启停循环,A/B目标位置、正反向运行速度均可通过HMI实时修改,轴当前位置同步刷新显示。资料包含TIA Portal中V90硬件组态步骤、sina-pos功能块调用方式、Profinet周期性IO数据映射关系(输入/输出字节分配与含义)、运动控制逻辑编程要点。配套提供可直接下载加载的PLC源程序(含注释)、WinCC精

2026-06-24 03:38:14 211

原创 基于51单片机的电子密码锁全套实操资料:原理图、PCB、Keil工程与模块化源码

直接可用的51单片机电子密码锁开发包,主控采用经典STC89C52或兼容型号,搭配1602字符型液晶屏实时显示操作状态(如输入提示、错误次数、开锁成功等),通过4×4矩阵键盘实现密码输入。资料包含清晰标注的PDF版电路原理图和Altium Designer格式的SchDoc原理图文件,以及可直接编译生成固件的Keil uVision工程(含.uvproj和.uvopt配置文件,适配UV4/UV5),所有C源文件(main.c、keyboard.c、1602.c、delay.c)与对应头文件(.h)均已提供,

2026-06-21 03:14:51 210

原创 Arm-6818板上可直接运行的C++贪吃蛇工程:支持触控操作、多背景轮播、食物渐隐与最高分本地存储

专为Arm-6818嵌入式开发板打造的完整贪吃蛇游戏工程,纯C++编写,不依赖SDL、Qt等图形库,在裸机环境下稳定运行。通过触摸屏滑动实现蛇的上下左右控制,地图背景自动循环切换13张预置BMP图片(如chuying1.bmp、keqing.bmp、hutao.bmp等),增删图片只需替换backgrounds目录下文件,无需改代码。食物具备动态衰减效果:随时间推移透明度线性提升直至淡出,同时顶部进度条实时反馈等待状态;蛇撞墙或自咬即触发结束逻辑,区分普通失败(显示game_over.bmp)与破纪录场景(

2026-06-20 05:29:54 213

原创 MATLAB版遗传规划工具集:含表达式树构建、演化操作与可视化结果

这个MATLAB遗传规划实现包提供从零开始运行GP算法所需的核心功能,包括表达式树的创建、遍历、修改和序列化:tree_size统计节点数量,tree_getsubtree提取指定子树,tree_inserttree完成子树替换,tree_stringrc将树结构转为可读字符串。配套种群管理模块覆盖initpop初始化、selection轮盘/锦标赛选择、crossover单点交叉、mutation替换/增长/缩减变异,以及objvalue目标函数评估接口。所有函数均采用标准MATLAB语法编写,输入输出清

2026-06-18 04:43:20 209

原创 静电透镜MATLAB仿真工具:一键生成电场线、等势线与电子轨迹图

一套开箱即用的MATLAB静电透镜仿真脚本(jingdiantoujing.m),基于拉普拉斯方程数值解法,自动计算二维静电场分布。运行后直接输出两张高清可视化图:fig1.png展示电场线与等势线叠加效果,fig2.png显示多组不同初速度、发射角度的电子运动轨迹曲线。支持灵活调整电极电压、网格分辨率、电子初始动能等参数,所有关键步骤均有中文注释,便于理解物理建模逻辑。配套提供Python版本(jingdiantoujing.py)及依赖说明(requirements.txt),适配教学演示、课程设计或电

2026-06-18 03:03:06 251

原创 中文文本情感倾向快速判断工具:基于结巴分词与正负面词库的Python轻量实现

一套开箱即用的中文情感分析实践资源,用jieba完成基础中文分词,搭配手工整理的good.txt(正面词)和bad.txt(负面词)两个词表,通过关键词匹配规则直接输出正面或负面判断结果。核心脚本情感分析1.py逻辑直白,不依赖深度学习框架或预训练模型,仅需Python 3.6以上环境并安装jieba即可运行。analysis_fixed.py为优化版本,修复了原始脚本中部分边界匹配问题,提升判断稳定性。整个流程涵盖文本输入、分词处理、词汇映射、计分统计与标签生成,适合零基础练习分词与规则法情感分析,也适用

2026-06-12 12:48:26 237

原创 免配置的2048网页游戏源码包:纯HTML5+CSS3+JS,双击即玩,代码清晰可改

下载解压后直接双击index.html就能在浏览器里玩2048——不用装环境、不连网络、不依赖任何框架或CDN。整个项目只有6个文件:index.html是唯一入口,main.css控制界面布局和动效,main.js实现全部游戏逻辑(滑动检测、数字合并、空格生成、胜负判断、分数更新),README.md带简明使用说明,.gitignore和.inscode为开发辅助文件。所有代码用原生JavaScript编写,没用jQuery、Vue或React,DOM操作和事件处理逻辑直白易懂,特别适合前端新手练手响应式

2026-06-11 12:49:17 232

原创 小飞兔10.0本地网页抓取工具:一键备份整站HTML/CSS/JS,支持断点续传与目录结构还原

小飞兔10.0是纯本地运行的Windows桌面程序,无需安装、不依赖网络服务端,解压即用。主要功能包括自动识别网页内所有链接并递归抓取,完整保存HTML、CSS、JavaScript、图片等静态资源,按原始网站目录结构还原本地文件夹。支持相对路径转绝对路径、常见网页编码自动识别、单页应用资源提取、CMS类站点适配。内置断点续传机制,由Upgrade.exe和Handler.dll协同实现,中断后可继续下载未完成内容。配套HtmlAgilityPack.dll用于HTML解析,CssSelectors扩展支持

2026-06-11 08:06:04 198

原创 银行客户流失预测实战包:SVM模型+清洗数据+可运行代码

直接上手就能跑的银行客户流失预警方案,用支持向量机(SVM)做二分类判断客户是否会流失。里面包含已清洗好的客户行为数据(select-data.csv),标准化后的测试集(scalar-test.csv),以及完整Python训练脚本(SVM.py),一行命令就能启动训练。代码内置数据加载、特征缩放、网格搜索调参、5折交叉验证和准确率/混淆矩阵评估,结果图svm_accuracy.png直观展示模型表现。所有输入特征都来自真实银行业务场景——比如账户月均登录次数、近三个月交易笔数、持有理财/信贷产品数量、客

2026-06-11 07:34:27 275

原创 C++写的弹跳光线追踪小工程:带头文件和源码,直接编译就能跑

一个开箱即用的C++射线追踪实现,专注模拟光线在物体间多次反射和折射的‘弹跳’过程。包里有rayTrace.h和rayTrace.cpp两个核心文件,覆盖光线发射、几何求交、材质响应、递归路径追踪等完整流程,支持自定义球体、平面等基础图元和漫反射、镜面反射、透明折射等简单材质参数。main.cpp是示例入口,输出PPM图像,不依赖OpenGL、SDL或任何第三方图形库,纯标准C++11+编写,Windows/macOS/Linux下用g++或clang++就能编译运行。代码逻辑分层清晰,关键步骤都有中文注释

2026-06-10 08:15:06 218

原创 Tkinter和PyQt5双界面+MySQL支持的学生成绩管理系统源码(含完整UI文件与业务逻辑)

一套开箱即用的Python学生成绩管理代码集合,包含三个可独立运行的版本:基础版用Tkinter实现,结构简单、注释详尽,附带实验报告文档;进阶版基于PyQt5,每个功能模块(添加、修改、查询、删除、加载、主窗口)都配有独立.ui设计文件和对应.py逻辑文件,界面规范、模块解耦清晰;增强版在PyQt5基础上接入MySQL数据库,提供conn_close.py统一管理连接与关闭,实现真实数据持久化存储。所有版本共享核心组件:bll.py封装全部业务规则,model.py定义学生数据结构,passwordDia

2026-06-10 07:04:30 242

原创 C#写的录屏工具源码,能同时录屏幕、系统声和麦克风并实时混音

这个资源包提供一套开箱即用的C#桌面录屏解决方案,支持全屏录制或指定窗口捕获,同时采集Windows系统播放的声音(如视频、音乐)和本地麦克风输入,并将两路音频实时混合输出到录制文件中。项目基于.NET Framework开发,使用Visual Studio打开SimpleDemo.sln即可编译运行,主界面逻辑在Form1.cs中,音频混音核心由WavHelper.cs封装,底层依赖SharpCapture库实现音视频采集。Dlls目录已内置所需动态链接库,无需额外安装;配套CHM帮助文档(SharpCa

2026-06-09 04:50:08 216

原创 微信小程序天气查询功能源码(含界面预览与多版本项目文件)

一套开箱即用的微信小程序天气查询实现,包含首页、城市切换、实时天气显示和未来预报等完整页面逻辑。包内提供1.png、2.png、3.png三张界面截图,清晰呈现用户操作路径与视觉效果;同时整合Weather、weather2、wether1三个命名略有差异的项目文件夹,覆盖常见开发习惯与迭代阶段,方便直接导入微信开发者工具运行或修改。所有代码基于原生小程序框架编写,未依赖复杂第三方库,接口调用简洁明确,适合新手理解请求流程、UI结构与数据绑定机制,也支持快速嵌入中小型项目作为基础天气模块。配套.gitign

2026-06-08 12:59:37 215

原创 从标注数据到检测结果:Faster R-CNN全流程Python训练脚本(含LISA数据集适配)

一套开箱即用的Faster R-CNN训练实现,完整覆盖目标检测模型落地的关键步骤。支持直接读取LISA格式的原始图像与XML标注文件,通过tfannotation.py解析边界框和类别信息,再由build_lisa_records.py批量生成TensorFlow 1.x兼容的TFRecord数据集。所有超参、路径、类别映射统一在lisa_config.py中配置,降低修改门槛。训练脚本基于原生TensorFlow Estimator API封装,无需预训练权重即可从零启动训练;predict.py提供灵

2026-06-08 12:36:28 223

原创 招聘数据一键抓取分析包:智联/拉勾/51job多平台Python爬虫+词云可视化

直接运行就能采集主流招聘网站岗位信息的Python工具集合,支持智联招聘、拉勾网、51job三大平台,内置16个可执行爬虫脚本(如zhilianspider.py、lagouspider.py、jobspider.py),自动提取职位名称、薪资区间、工作城市、公司名称、经验要求等结构化字段。配套数据存储模块(savedata.py)支持MySQL和Excel双输出,城市编码映射(citynum.py)解决地域识别问题,配置文件(config.py)统一管理账号、关键词、代理等参数。分析模块(analysis

2026-06-08 12:08:17 173

原创 基于STM32/GD32的DAPLink调试器全套开源工程:含固件源码、PCB设计与驱动工具

提供一套可直接部署的DAPLink调试器完整开发资料,核心控制器兼容STM32和GD32系列MCU。内含已验证的C语言固件源码(source目录),支持Keil、IAR及Makefile三种编译环境的工程配置(projectfiles),硬件设计文件包括原理图(Hardware)、PCB工程(DAPLink V233.PcbDoc)及Gerber生产文件(PCB目录)。配套USB虚拟串口驱动(mbedWinSerial_16466.exe)确保Windows平台即插即用,附带功能说明文档(docs)和MSC

2026-06-08 11:36:29 257

原创 基于RealSense与GRCNN的机械臂平面抓取Python实现,含标定、检测、后处理与硬件对接全流程

直接可用的机械臂视觉抓取代码包,用Python实现GRCNN模型在平面场景中预测物体最佳抓取位姿。支持Intel RealSense系列RGB-D相机实时采集图像,内置相机标定脚本(run_calibration.py、calibrate_camera.py),能完成深度图对齐、内参外参估计;抓取区域生成由grasp_generator.py驱动,结合Graspness热图输出候选抓取框;post_process.py负责NMS筛选、角度归一化和置信度排序;robot.py封装UR/ROS/Dynamixe

2026-06-08 09:26:27 254

原创 STM32F103C8T6串口通信开箱即用工程:CubeMX配置+HAL驱动+Keil编译一键运行

一套拿来就能烧录调试的STM32F103C8T6串口收发实战工程,基于STM32CubeMX图形化工具完成全部外设配置,使用标准HAL库实现UART数据接收与发送功能。压缩包里包含完整的NV_USART.ioc配置文件,可直接在CubeMX中打开修改;.mxproject项目描述文件适配STM32CubeIDE;MDK-ARM文件夹内含Keil uVision 5工程,无需调整路径或依赖即可编译下载。源码结构清晰,涵盖Core核心逻辑、Drivers底层驱动、用户main函数及串口中断回调处理(HAL_UA

2026-06-08 04:04:33 217

原创 Ubuntu 22.04一键部署vLLM运行Qwen3-32B大模型(支持多卡切分与流式API)

开箱即用的Ubuntu 22.04环境部署方案,专为vLLM推理Qwen3-32B大模型设计。内置自动配置脚本,完成CUDA 12.x、PyTorch 2.3及vLLM 0.6+编译安装全流程,无需手动干预依赖版本冲突。模型权重支持自动下载并映射本地路径,适配A10/A100/V100等主流数据中心GPU。默认启用tensor-parallel多卡部署(可选2/4/8卡),预设显存优化参数如--gpu-memory-utilization和--max-num-seqs,提升吞吐与稳定性。集成HTTP API

2026-06-08 03:03:48 253

原创 Windows下开箱即用的APK逆向分析工具集:解包、反编译、改代码、重签名一站式搞定

专为Windows用户准备的一体化Android APK逆向工具包,集成apktool实现APK解包与回编译,dex2jar将DEX文件转成JAR格式,配合jd-gui图形界面直接查看Java源码逻辑;内置baksmali/smali支持Smali层反汇编与重新汇编,autosign自动完成APK签名,zipalign优化安装包对齐,AXMLPrinter2可读取二进制AndroidManifest.xml内容,DexFixer修复常见DEX兼容性报错;还附带objdump、dexdump、dx、ddx等辅

2026-06-07 05:05:05 218

原创 零基础前端练手包:6个开箱即用的HTML+CSS+JS网页案例(含个人主页、马原测试、成绩表等)及配套实验报告

适合刚接触前端的新手直接上手的实战资源包,包含6个独立网页项目:个人主页、基本成绩表格、在线马原测试系统、泰勒·斯威夫特主题网站等,全部使用原生HTML、CSS和JavaScript编写,不依赖任何框架或构建工具。每个项目结构清晰,代码带中文注释,兼容Chrome、Edge、Firefox等主流浏览器,解压后双击index.html就能立即查看效果。配套《Web开发基础实验报告.docx》涵盖需求说明、技术实现逻辑、页面布局思路、关键JS交互代码解析,并附有真实运行截图,符合高校课程设计与毕业设计文档规范。

2026-06-06 08:20:03 245

原创 基于激光雷达点云的多车道线实时检测与高精度曲线拟合工具

一套面向自动驾驶感知开发的轻量级C++工具包,专用于从3D/2D激光雷达点云(如sample_3d.pcd、sample_2d.pcd)中自动提取并拟合多条车道线。内置RANSAC鲁棒估计引擎,分别支持2D平面与3D空间下的直线拟合,核心逻辑封装在LinesFitting.cpp中,应用层通过2DLinesFittingApp.cpp和3DLinesFittingApp.cpp调用。同时提供CPU与GPU双后端实现:CUDA加速版本位于cuda子目录,集成ransac_lines_fitting_gpu-m

2026-06-06 08:09:39 194

原创 WPF里用Direct3D快速显示YUV视频帧的完整实现方案

WPF应用想流畅播放YUV格式视频?这个包直接给出可运行的D3D加速渲染路径。核心是D3DImage类与Direct3D纹理的绑定机制,让YUV帧能零拷贝接入WPF渲染管线。代码包含YUV数据加载(附带yv12.dat测试文件)、D3D设备创建、动态纹理分配、顶点着色器编译与绑定、YUV420P到RGB的GPU端转换逻辑,以及SlimDX底层互操作封装(Interop.cs和Utils.cs已处理好资源释放和异常边界)。D3DElement作为自定义UIElement承载渲染输出,FrameData和Fra

2026-06-06 03:44:58 278

ATTINY24A 作为I²C从机驱动直流电机的完整工程代码包

一套基于ATTINY24A单片机实现I²C从机通信并直接驱动直流电机的可运行嵌入式工程。包含完整的I²C软件模拟从机协议(USI_TWI_Slave.c/h)、主控逻辑(main.c)、IAR Embedded Workbench项目文件(.ewp/.eww等)以及调试配置、编译输出和烧录支持(ProgISP 1.72)。所有代码已在实际硬件上验证通过,能稳定接收主机发来的I²C指令(如启停、方向、占空比等),并通过GPIO或PWM方式控制直流电机运转。工程结构清晰,含Debug编译目录、目标文件(Obj/Exe)、列表文件(List)及调试符号(dbgdt/wsdt),开箱即用,适合快速集成到I²C主控系统中作为电机执行节点。

2026-07-01

PHP+MySQL实现的双角色图书借阅系统,含管理员与读者功能模块

一套开箱即用的图书管理Web系统,基于PHP 7+/8+和MySQL 5.7+构建,采用MVC分层结构,支持管理员与普通用户双角色权限隔离。管理员可完成图书信息增删改查、用户账号管理、借阅记录审核与统计;普通用户能浏览图书目录、申请借阅、查看个人借阅历史及归还状态。系统包含完整前后端逻辑:Admin后台与Home前台分离,Model层封装数据库操作(BookModel、UserModel、BorrowModel),Controller层处理路由与业务流转(IndexController、BookController、BorrowController等),View层提供基础HTML模板。附带功能截图、模块对应代码说明文档(.docx)、本地部署所需配置文件(Conf.php)及开发工具清单。所有源码无加密、无混淆,可直接导入本地环境(如XAMPP/WAMP/MAMP)运行,支持二次开发与功能扩展,适用于课程设计、毕设参考或小型图书馆轻量级数字化管理。

2026-07-01

STM32F103基于HAL库实现舵机1度步进角度调节工程包

提供一套开箱即用的STM32F103(如最小系统板)舵机控制工程,基于ST官方HAL库开发,支持任意角度精确设定(最小步进1°),无需依赖固定档位(如45°/90°/180°)。工程已适配IAR EWARM(.ewp/.ewd)、Keil MDK-ARM(.uvprojx/.uvoptx)双平台,含完整CubeMX配置文件(.ioc)、启动文件、Flash/SRAM链接脚本、HAL驱动及核心控制逻辑。通过TIM定时器PWM输出+HAL_TIM_PWM_Start()与__HAL_TIM_SET_COMPARE()动态调节占空比,实现稳定、低抖动的角度定位。Src目录下封装了duoji_set_angle()等易用接口,可直接传入0~180范围整型角度值;Inc中提供宏定义和参数校准说明,适配常见SG90、MG90S等9g级模拟舵机。配套J-Link调试配置(JLinkSettings.ini)和日志记录,方便快速部署与问题排查。

2026-06-30

合泰全系列触摸芯片配套固件库包(含BS83/84/86及BS45F5930等20余款型号)

这个资源包整合了合泰半导体主流电容式触摸控制芯片的完整固件支持方案,覆盖BS83A02C、BS83B04C/B08C/B12C/B16C/B24C、BS83C40C、BS84B08C/84C12C、BS86C08C/D12C/D20C/DH12C/E16C,以及BS45F5930共16款常用型号,每款均提供对应版本的CTOUCH_V501.AEX触摸算法库文件。所有库文件已通过实际工程验证,可直接集成到HT-IDE或Holtek ICE开发环境中调用。包内还包含多份MAIN_PROGRAM_V105.AEX主程序模板,适配不同资源规模的项目启动与触摸通道配置,支持一键导入、快速调试。适用于家电面板、小家电控制板、智能开关、LED调光器等需要稳定低功耗触摸响应的嵌入式场景。

2026-06-30

C++调用MediaPipe实现手掌检测与手部姿态估计(含ONNX模型)

提供一套基于C++和OpenCV集成MediaPipe手势识别能力的轻量级实现,包含手掌检测(palm_detection_mediapipe_2023feb.onnx)和手部关键点姿态估计(handpose_estimation_mediapipe_2023feb.onnx)两个核心模块。代码结构清晰,分为PalmDetector和HandPoseDetector两个类,分别封装检测与姿态解算逻辑,头文件与实现文件分离,便于嵌入现有C++项目。所有模型为2023年2月发布的MediaPipe官方ONNX格式,无需Python环境或TensorFlow依赖,直接通过OpenCV DNN模块加载推理。支持标准RGB输入图像,输出手掌边界框及21个手部关键点三维坐标(归一化到图像尺寸),适用于实时手势交互、动作捕捉等边缘端应用场景。配套代码已在CSDN技术博客中详细说明调用流程、参数配置及常见问题处理。

2026-06-30

Java项目代码质量双检工具包:JaCoCo覆盖率统计 + SonarQube漏洞扫描集成示例

一套开箱即用的Java工程实践模板,内置JaCoCo插件配置,支持单元测试执行后自动生成行覆盖、分支覆盖等详细覆盖率报告;同时预置SonarQube扫描接入点,可配合本地或远程SonarQube服务器完成代码规范、潜在漏洞、重复代码、复杂度等静态分析。项目结构清晰,包含标准Maven目录(src/main、src/test)、Jenkins构建脚本(jenkins-build.xml)、IDEA/IntelliJ兼容的settings.xml与pom.xml,以及编译输出目录(target/classes、target/test-classes)和测试报告路径(surefire-reports)。所有配置已调通,开发者只需导入项目、配置SonarQube地址及Token,即可一键触发覆盖率采集与代码质量扫描全流程。

2026-06-27

MySQL缓存机制详解[项目代码]

MySQL的缓存机制是数据库性能优化的核心,通过多层次的缓存策略减少磁盘I/O,显著提升查询响应速度和系统吞吐量。文章详细解析了MySQL的多种缓存类型,包括查询缓存(已在MySQL 8.0中移除)、InnoDB缓冲池、日志缓冲区、MyISAM键缓存、表缓存、线程缓存以及操作系统文件系统缓存。其中,InnoDB缓冲池使用LRU算法缓存数据页和索引页,并通过双写缓冲区保证数据一致性;日志缓冲区通过redo log和undo log确保事务的持久性与原子性。文章还提供了各缓存机制的配置参数(如innodb_buffer_pool_size、key_buffer_size、table_open_cache等)和性能优化建议,如监控缓存命中率、根据读写负载调整策略、合理分配内存资源等。通过深入理解这些机制并合理调优,可有效提升MySQL在高并发和大数据量场景下的性能表现。

2026-06-27

2019天池‘数字人体’赛道肺部CT多病种AI诊断完整训练代码包

这个资源包包含2019年全球数据智能大赛天池平台‘数字人体’赛场一的肺部CT多病种智能诊断项目全套可运行代码与配置文件。内含YOLOv3目标检测框架(含yolov3.cfg、lt_yolo.py、lt_yolo_image.py等)、ResNet分类模型训练与测试脚本(ResNet_train.py、ResNet_test.py)、数据预处理工具(get_image_and_label.py、generate_the_image.py、lt_annotation.py)、K-means锚框计算模块(kmeans-anchor-boxes-master)、模型转换工具(convert.py)以及示例图像(lt.jpg)和说明文档(README.md)。所有代码基于Python实现,适配当时主流深度学习环境,支持从原始CT图像读取、标注解析、数据增强、模型训练到预测推理的全流程操作。目录结构清晰划分code、data、model_data、ori_code等模块,便于复现比赛方案或迁移至其他肺部影像识别任务。

2026-06-27

PyCharm集成Jupyter启动卡死解决[代码]

本文主要解决PyCharm集成Jupyter Notebook时一直处于启动状态无法正常加载的问题。作者使用的PyCharm版本为2022.2,配置好Jupyter后,发现Notebook在PyCharm中始终显示启动中,连基本的print语句都无法执行。经过调试,确认直接启动Notebook在Chrome中可用,PyCharm解释器设置无误,.py文件也能正常运行。最终发现原因是PyCharm版本与Jupyter Notebook版本不兼容:conda默认安装的是7.x最新版,而PyCharm版本过低。解决方法是在Anaconda中安装6.x版本的Jupyter Notebook(作者选择了6.5.5),使用pip install notebook=6.5.5命令安装。此外,还解决了快捷方式点击后闪退的问题,需要修改快捷方式的“目标”指向正确的jupyter notebook.exe文件。

2026-06-26

ROS机器人导航核心参数配置文件集合(costmap、DWA、move_base)

一套开箱即用的ROS导航功能包关键YAML配置文件,覆盖全局与局部代价地图、通用代价地图参数、DWA局部路径规划器及move_base主节点设置。每个文件对应标准ROS导航栈中特定模块:costmap_common_params.yaml定义障碍物层、膨胀半径、坐标系等共性参数;global_costmap_params.yaml配置全局地图分辨率、更新频率、静态地图来源;local_costmap_params.yaml设定局部地图范围、滚动窗口模式、动态障碍检测方式;dwa_local_planner_params.yaml控制速度限制、加速度约束、轨迹评分权重等运动学行为;move_base_params.yaml指定恢复行为策略、规划周期、TF超时等系统级参数。所有配置遵循ROS Melodic/Noetic主流版本实践规范,可直接放入catkin工作空间的config目录下,配合turtlebot3、jackal等常见机器人平台快速启用自主导航功能。配套参数说明逻辑清晰,便于调试不同传感器(如激光雷达、IMU)和运动底盘特性。

2026-06-26

基于C++ Builder开发的学生信息管理程序(含Access数据库)

一套使用C++ Builder 6或10开发的学生管理系统,后端采用Microsoft Access数据库(.mdb格式),支持学生基本信息录入、查询、修改、删除等常规操作。程序包含完整的窗体界面(.dfm)、源代码(.cpp)、设计文件(.ddp)及项目配置(.bpr),可直接编译运行。内置两个测试账号:用户名qq/密码125,用户名aa/密码123,登录后可进入主功能界面操作。所有单元文件(Unit1.cpp至Unit10.cpp)结构清晰,涵盖登录验证、主菜单、学生列表、添加编辑窗体、数据绑定与ADO组件调用等模块,适合作为高校数据库课程设计或C++ Builder实践作业参考。无需额外安装SQL Server,依赖系统自带的Jet引擎即可连接Access数据库,部署简单。

2026-06-26

MySQL通用语法及SQL分类[项目源码]

本文介绍了MySQL数据库的通用语法和SQL分类。通用语法方面,SQL语句可以单行或多行书写,以分号结尾,不区分大小写,关键字建议大写,并支持单行和多行注释。SQL分类包括DDL(数据定义语言)、DML(数据操作语言)、DQL(数据查询语言)和DCL(数据控制语言)。DDL用于定义或修改数据库结构,包含CREATE、ALTER、DROP、TRUNCATE和RENAME等操作;DML用于插入、修改和删除数据,包括INSERT、UPDATE和DELETE;DQL用于查询数据,主要是SELECT语句;DCL用于控制数据库访问权限,包括GRANT和REVOKE。这些分类覆盖了数据库管理和操作的核心功能。

2026-06-24

PSPNet语义分割PyTorch实现:含MobileNetV2/ResNet50双主干训练与预测代码

提供PSPNet(Pyramid Scene Parsing Network)在PyTorch框架下的完整实现,支持MobileNetV2和ResNet50两种backbone结构,适用于图像语义分割任务。包含训练脚本(train.py)、预测脚本(predict.py)、mIOU评估(miou.py)、数据集转换工具(voc2pspnet.py、_to_dataset.py)及预训练权重文件(pspnet_mobilenetv2.pth、pspnet_resnet50.pth)。默认适配VOC2012+SBD混合训练集,在VOC-Val12验证集上达到68.59–81.44 mIOU(取决于输入尺寸473×473及主干网络)。代码结构清晰,含数据加载(dataloader.py)、模型定义(nets/pspnet.py、mobilenetv2.py)、日志记录(logs/)、可视化(img/、street.jpg)和常见问题说明(常见问题汇总.md)。环境依赖torch1.2.0,支持自定义数据集接入,需按实际路径调整VOCdevkit目录结构。预训练权重与VOC拓展数据集下载链接已附于README中。

2026-06-24

水稻小麦GO富集分析教程[可运行源码]

本文转载自简书,详细介绍了水稻和小麦的GO富集分析方法。首先,针对RNAseq分析中筛选出的差异表达基因,进行GO富集分析前需要获取物种的Gene与GO对应关系。文章提供了两种方法:一是从功能注释文件中提取,分别展示了水稻(从RAP-DB下载IRGSP-1.0注释文件)和小麦(从URGI下载IWGSC RefSeq注释文件)的R语言处理代码,包括读取数据、拆分GO ID、去重和输出结果;二是从公共数据库(如agriGO)下载背景文件。此外,还提及了使用TBtools进行富集分析和可视化的参考步骤。内容涵盖数据下载、代码实现和注意事项,适合生物信息学研究者进行功能注释分析。

2026-06-23

C#串口通信实战指南[可运行源码]

本文详细介绍了C#中SerialPort类的使用方法,涵盖串口通信基础、SerialPort对象的创建与配置、流控制与奇偶校验等参数设置、事件驱动模型的应用、数据的同步与异步读写操作、资源管理以及异常处理与日志记录等关键知识点。文章通过丰富的代码示例和实践案例,帮助初学者掌握串口通信的核心技术,实现对串口设备的监控与控制。内容从基础概念到高级应用逐步深入,包括波特率、数据位、停止位等参数的配置,以及如何通过事件驱动模型高效处理数据接收和错误事件。此外,还强调了正确管理串口资源的重要性,并提供了使用using语句和try-catch块进行异常处理的实用方法。本文旨在为开发者提供一套完整的串口通信解决方案,适用于工业控制、嵌入式系统等领域。

2026-06-23

基于S7NetPlus的西门子PLC数据采集与可视化WinForm程序

这是一个用C#开发的Windows桌面应用,通过S7NetPlus 0.8.1类库(S7netplus.dll)实现与西门子S7-1200、S7-1500等支持S7协议的PLC通信,可读取DB块、M区、I/Q点等变量值;程序包含两个主窗体Form1和test-line1,支持配置IP地址、机架槽号、变量地址等连接参数,并将实时采集的数据以图形化方式展示,适合产线监控、调试验证或教学演示场景;项目结构完整,含.csproj、.sln、配置文件及资源文件,编译后可在.NET Framework 4.7.2及以上环境运行;依赖项已通过packages.config管理,无需手动引用dll。

2026-06-22

Django电影市场预测系统(含完整源码、数据库与部署文档)

一套开箱即用的Python Django电影市场预测分析系统,专为毕业设计和课程实践打造。包含完整的前后端代码:后端基于Django框架,使用Python开发;前端采用原生HTML+CSS,模板统一放在templates目录下;静态资源集中管理在static文件夹;数据库采用MySQL,附带movie_analysis.sql建表脚本及Navicat可视化操作说明。项目结构清晰,含movie、user、app等核心应用模块,支持用户管理、电影数据展示、市场趋势预测等功能。提供详细部署说明.txt和使用说明.txt,覆盖PyCharm开发环境配置、Django运行命令、数据库导入步骤及常见问题排查。所有代码经实测可直接运行,无需额外修改,适合快速上手、演示或二次开发。

2026-06-21

Matlab分时段模拟电动汽车充电负荷与区域用电预测

提供一套可直接运行的Matlab代码,用于分时段计算电动汽车接入电网后的充电功率曲线,并同步预测对应区域的总负荷变化。包含核心脚本areaload.m(区域负荷建模)、EVplug_in.m(车辆插拔行为与充电功率生成),以及配套运行结果图和说明文档。适配Matlab 2014a/2019a版本,无需额外工具箱,开箱即用。代码结构清晰,变量命名规范,支持修改车辆数量、接入时间分布、充电桩类型(快充/慢充)及基础负荷模型参数,便于本科、硕士阶段开展电力系统柔性负荷建模、车网互动(V2G)仿真或需求响应策略验证。运行结果.jpg直观展示典型日24小时充电功率叠加区域基础负荷的变化趋势,帮助理解电动汽车规模化接入对配电网峰谷差的影响。

2026-06-20

MySQL慢查询日志开启与mysqldumpslow分析[项目源码]

本文详细介绍了MySQL慢查询日志的启用方法及分析工具mysqldumpslow的使用。首先,在MySQL配置文件my.cnf中添加相关参数即可开启慢查询日志,包括slow_query_log、slow_query_log_file、long_query_time、slow_launch_time以及log_queries_not_using_indexes等。其中long_query_time默认为10秒,可根据需要动态设置。其次,通过show global status可以查看slow_launch_threads计数器。当慢查询日志内容较多时,可使用mysqldumpslow工具对日志进行分类汇总,例如通过命令mysqldumpslow -s t -t 10 -g "left join"可得到按时间排序的前10条含左连接的查询语句。开启慢查询日志有助于监控、分析和优化MySQL查询性能,但会占用一定CPU资源,建议阶段性开启以定位性能瓶颈。

2026-06-20

海南各市县GeoJSON地理数据包,含全省及陵水等区县边界文件与ECharts可视化示例

提供海南省全域及全部市县(含三亚、海口、儋州、琼海、文昌、东方、昌江、白沙、陵水、屯昌等)的标准GeoJSON地理边界数据文件,每个市县均有独立编号的JSON文件(如460100.对应海口市),同时包含hainan.全省轮廓数据。资源内附带lingshui.html网页示例,基于ECharts 5+实现陵水黎族自治县乡镇级地图渲染,代码结构清晰,可直接运行查看效果,支持快速接入Web项目做区域统计、热力图、行政区划高亮等交互地图功能。所有GeoJSON坐标系为WGS84,边界精度适配主流前端地图库,无需额外转换即可用于ECharts、Leaflet或Mapbox等框架。

2026-06-18

用于阵列信号源定位的L1加权SVD波达方向估计算法实现包

这个资源包提供了一套基于L1范数加权奇异值分解(SVD)的波达方向(DOA)估计完整实现,适用于均匀线性阵列等场景下的稀疏信号源定位。核心包含多个MATLAB脚本:main.m为入口主程序,L1_SVD.m实现L1加权SVD核心算法,solSVD.m和refine.m分别负责初解求解与精度优化,zp.m和farSVDDOA1.m处理零点构造与远场假设下的DOA映射,l1_ls.m提供L1最小二乘子程序。配套三篇关键文献——《A Sparse Signal Reconstruction Perspective for Source Localization With Sensor Arrays》《L1 Regularization and Sparsity in Signal Processing》及IEEE最佳论文《Best_Paper.pdf》,支撑算法理论基础与工程验证。所有代码均附带.asv备份文件,便于调试与版本回溯。不依赖额外工具箱,可在MATLAB R2015a及以上环境直接运行,输出角度估计结果并支持可视化评估。

2026-07-31

Duffing振子微弱周期信号检测工具包:含相变判据实现与频率扫描功能

提供一套基于Duffing振子混沌阈值特性的微弱周期信号检测实现方案,核心逻辑是利用系统从周期态跃迁至混沌态的临界相变行为作为信号存在的判据。包含三个主要脚本:duffing1.m用于单次Duffing系统数值求解与相图绘制;duffing.m实现标准Duffing振子模型的迭代计算与状态演化分析;duffingpinlv.m支持对输入信号进行频率扫描式检测,自动识别使系统发生相变的特征频率点,从而反推微弱周期信号的频率与幅值信息。适用于信噪比极低(如-20dB以下)环境中的已知频率范围窄带信号探测,常见于机械故障早期振动特征提取、生物电信号识别、深空通信微弱载波捕获等场景。所有代码采用MATLAB编写,接口清晰,参数可调,支持自定义激励信号、阻尼系数、驱动频率及初值设置,便于教学演示与工程验证。

2026-07-31

PyQt5开发的学生信息管理桌面工具:含完整源码、SQLite数据库和PDF导出功能

一个开箱即用的学生通讯录管理桌面程序,用Python + PyQt5开发,后端基于SQLite3数据库,支持添加、删除、修改学生信息,包括姓名、学号、性别、手机号、家庭地址等字段;提供按姓名、ID等多种条件快速检索功能;所有数据实时同步到本地数据库,并能一键导出全部或筛选结果为PDF文件;配套Login登录界面、主管理界面、新增信息弹窗等完整UI组件,所有界面由.ui文件定义,通过PyQt5动态加载;包含database.db和user.db两个数据库文件,分别存储学生数据和系统用户权限信息;附带README.md使用说明、多张界面截图(如loginUI.jpg、SearchName.jpg、pdf.jpg等)、中文字体simhei.ttf确保中文正常显示;源码结构清晰,含main.py入口、ManageSys.py主逻辑、InsertInfo.py新增模块、Login.py认证模块等,已实际运行测试通过,可直接双击运行或用Python解释器启动;适合课程设计、毕业设计、编程入门实践或小型办公场景下的学生信息归档需求。

2026-07-23

格里森分级AI辅助诊断系统:含训练代码、可视化结果与模型文件

一套面向病理图像分析的格里森分级深度学习实现方案,基于PyTorch框架开发,包含完整的数据预处理(image_transform.py)、模型定义(net_work.py)、训练主流程(main.py)、评估脚本(accuracy.py)及参数调优工具(sweep.py)。支持从原始组织切片图像中提取Patch(select_pic.py)、加载数据(DataLoader.py)、标签转换(trans_lab.py),并提供训练过程可视化(visualDL.png、loss.png、parameters.png)和典型预测示例(example1.png、example2.png、Patch_many.png)。配套Jupyter演示(slide.ipynb)、项目说明(README.md、note.md)及Shell部署脚本(file.sh、a.sh),适用于本科毕业设计或医学图像课程实践。模型权重已保存在_model目录,可直接加载推理。

2026-07-23

纯HTML+JS实现悬停即显的三级联动导航菜单,含图标与背景图资源

一套开箱即用的多级网页导航菜单代码包,支持一级下拉、二级选项卡切换、三级内容展示,所有交互基于原生HTML、CSS和轻量级JavaScript实现,无需框架依赖。鼠标悬停在主菜单项上时,自动展开对应二级选项卡,再次悬停可切换三级内容区域。包含完整HTML文件、配套CSS样式表、多个GIF/PNG图标(如箭头、标题装饰、功能图标)、JPG背景图及轮播图素材,还集成jQuery 1.9.1和slideBox轮播插件,适配常见PC端浏览器。所有资源路径已预设好,直接打开HTML即可运行演示效果,适合快速嵌入企业官网、后台系统或静态站点导航栏。

2026-07-22

React+ECharts搭建的可自适应数据大屏开源模板,含天气、轮播表等即用组件

一套开箱即用的数据可视化大屏模板,基于React 18+TypeScript+ECharts 5构建,支持动态数据刷新和多分辨率屏幕自适应。内置6类高频业务组件:基础文本、图片展示、轮播表格、省级地图图表、天气信息卡片、实时时间显示,全部封装为独立tsx模块,配合配套less样式和JSON配置驱动。资源包包含385个JSON配置文件用于灵活定义图表参数与数据源,95张PNG素材图(含中国省级地理边界china.),以及完整项目脚手架配置(.umirc.ts、.fatherrc.ts等)。所有组件支持按需引入,无需重写渲染逻辑,开发者只需替换数据接口地址或修改JSON配置即可快速部署行业监控大屏。项目结构清晰,pages目录划分明确,src下组件命名直观看功能,文档index.md提供基础接入指引,适合政务、物流、制造、IoT等需要实时数据呈现的场景快速落地。

2026-07-15

西门子S120伺服驱动器CU3X0控制器专用GSDML文件(V2.32,2016年发布)

这个资源包提供西门子SINAMICS S120伺服驱动系统中CU3X0控制单元对应的GSDML设备描述文件,版本为V2.32,发布日期是2016年11月28日。文件采用标准GSDML格式,适用于PROFINET通信环境下的工程配置,支持在TIA Portal、STEP 7等西门子自动化软件中完成设备识别、参数导入和IO映射设置。压缩包内含主XML描述文件gsdml-v2.32-siemens-sinamics_s_cu3x0-20161128.xml,配套位图图标GSDML-002A-0501-S120.bmp,以及完整目录结构GSDML-V2.32-SIEMENS-SINAMICS_S_CU3X0-20161128。该GSD文件已通过西门子官方兼容性验证,可确保CU3X0与上位PLC或DCS系统在PROFINET网络中稳定通信,正确读取状态字、控制字及各类工艺参数。适用于S120单轴或多轴伺服应用的系统集成、调试和维护场景。

2026-07-13

ET199加密狗虚拟ETFS文件生成与烧录实操包(含C/C++源码、HEX/BIN工具及教程视频)

一套面向嵌入式开发人员的ET199加密狗底层支持资源,包含完整的ETFS虚拟文件制作流程:从STARTUP.A51汇编启动代码、ET199.h/ET199_32.h头文件定义,到read.c等C语言读写逻辑实现;提供WriteRead工程全套VC6.0项目文件(.dsw/.dsp/.clw),支持调试与二次开发;附带hexbin.exe格式转换工具、ET199.bin/ET199.hex固件镜像、test.etfs标准虚拟文件样本,以及AVI格式实操教程视频,覆盖从环境搭建、代码编译、HEX转BIN、到最终写入加密狗的完整链路。所有库文件(large_mode.LIB、small_mode.LIB、compact_mode.LIB)和链接配置(ET199.lnp)均已就绪,可直接用于Keil或VC平台对接ET199硬件。

2026-07-13

基于CH438芯片的51单片机8路串口扩展源码包(含地址映射与全通道驱动)

这个资源包提供完整的CH438Q芯片在51单片机平台上的8路串口扩展实现方案,包含从UART0到UART7共8个独立串口的底层驱动文件(.C和.H配套)、启动代码STARTUP.A51、主程序DEMO.C及编译日志等全套工程文件。支持两种地址寻址方式:AtlerAddr.c/h实现交替地址映射,DirectAddr.c/h提供直接地址访问,方便适配不同硬件连接方式。所有串口驱动均按标准51架构编写,兼容Keil C51开发环境,可直接编译下载运行。配套头文件CH438INC.H统一定义寄存器、中断向量和配置宏,各UART模块头文件(如CH438UART1.H)封装初始化、发送、接收、中断处理等接口函数,便于模块化调用。工程已通过完整编译验证,附带.build_log.htm、.lst等输出文件供调试参考。适用于需要多串口通信的工业控制、数据采集或协议转换类51项目。

2026-07-12

单片机控制的1602液晶电子密码锁全套开发资料(含原理图、仿真、源码和设计文档)

这个资源包提供了一个基于51单片机实现的电子密码锁完整开发方案,支持4×4矩阵键盘输入和1602液晶屏实时显示操作状态与密码信息。里面包含可直接运行的Keil C源代码(main.c、key.h、lcd.h)、编译生成的hex固件文件、Proteus仿真工程(.DSN文件)、电路原理图(BMP格式)、PCB相关参考文件以及一份结构清晰的设计报告DOC文档。配套资料还收录了1602液晶模块SMC1602A的数据手册PDF,方便硬件接口调试;所有程序文件均已通过实际编译验证,支持密码设置、修改、错误提示及开锁控制逻辑。适用于课程设计、毕业设计或嵌入式入门实践,能帮助快速理解单片机I/O控制、键盘扫描、LCD驱动和简单加密逻辑的实现方法。

2026-07-12

基于C++实现的牛顿-拉夫逊法潮流计算程序(VC6.0编译,含输入输出文件)

这是一个用C++编写的电力系统潮流计算程序,核心算法采用牛顿-拉夫逊法(常被简称为牛拉法),支持从外部文本文件读取节点数量、导纳矩阵、注入功率等基础参数,运行后将收敛结果输出到独立的文本文件中。程序在Visual C++ 6.0环境下开发,包含完整的工程文件(.dsp、.dsw)、源码(11.cpp、12.cpp)、头文件(cpp1.h、cpp2.h)、可执行文件(aaa.exe)以及调试所需的中间文件(.obj、.pdb、.ilk等)。输入数据统一存放在‘输入数据.txt’中,计算结果自动写入‘潮流输出.txt’,便于人工核对或后续处理。所有代码结构清晰,变量命名贴近电力系统专业术语,适合教学演示、课程设计或算法验证使用。

2026-07-12

MATLAB实现的Dijkstra最短路径计算工具,含路径成本评估功能

提供两个核心MATLAB脚本:Dijkstra.m用于执行标准Dijkstra算法,求解图中任意两节点间的最短路径及对应距离;ComputeCost_Vol.m辅助计算路径上的综合代价(如体积、权重等可扩展成本项),支持自定义边权模型。代码结构清晰,输入为邻接矩阵或边列表形式的有向/无向图,输出包含最短路径序列、总距离及各段边信息。适用于交通网络规划、通信路由仿真、物流路径优化等场景,可直接运行,无需额外依赖,便于教学演示与工程快速验证。

2026-07-11

STM32F103驱动ICM20602实现姿态解算的完整工程包(含源码、编译环境与接线说明)

基于STM32F103主控芯片,通过SPI接口读取ICM20602六轴传感器原始数据,完成加速度计、陀螺仪数据融合与实时姿态角(俯仰角、横滚角、偏航角)解算。工程采用HAL库开发,已适配标准外设库兼容结构,包含完整MDK-ARM工程文件(.uvprojx/.uvguix)、初始化配置(.ioc)、启动文件、核心驱动(icm20602.c/h)、姿态解算算法(如互补滤波或简易卡尔曼实现)、串口调试输出功能。所有代码经实机验证可直接编译烧录,支持ST-Link下载,无需额外修改即可运行。配套README.md详细说明硬件连接方式(推荐面包板+杜邦线+模块化ICM20602)、引脚定义(PA4/5/6/7对应SPI)、编译步骤及常见问题排查指引。适用于零基础学生快速搭建嵌入式姿态感知系统,满足毕设、课设、实训或竞赛中对运动状态监测、平衡控制、无人机姿态反馈等场景的基础需求。

2026-07-10

Matlab概率神经网络故障诊断实例:含完整源码与测试数据

这个资源包提供了一个可直接运行的Matlab概率神经网络(PNN)故障诊断仿真案例,包含核心训练与分类代码N14_7.m、预处理好的故障样本数据data.mat,覆盖数据加载、特征归一化、PNN网络构建、训练、测试及分类结果可视化全流程。代码结构清晰,变量命名规范,适合用于课程设计、毕业设计或算法入门实践。用户只需在Matlab环境中打开N14_7.m,确保路径包含data.mat,点击运行即可完成一次完整的故障模式识别流程;支持修改输入维度、类别数和平滑因子sigma以适配不同故障类型的数据。不依赖额外工具箱,兼容R2018a及以上版本。适用于机械系统、电机、传感器等常见工业设备的单点或多类故障判别场景,侧重方法实现而非理论推导,强调工程落地中的参数调试逻辑和结果分析要点。

2026-07-10

基于STC89C52RC的红外遥控智能小车完整KEIL工程源码包(含.hex和.c文件)

一套开箱即用的STC89C52RC单片机智能小车红外遥控控制程序,适配标准51最小系统板,已通过实车验证。工程使用Keil uVision4开发,主控芯片为STC89C52RC,电机驱动采用L293D双H桥芯片,搭配TT直流减速电机实现左右轮独立调速与方向控制。遥控部分支持常见38kHz红外NEC协议,可识别按键指令并执行前进、后退、左转、右转、停止等基本动作。压缩包内含全部源文件(.c、.h)、编译输出文件(.hex、.lst、.obj、.m51)、工程配置文件(.uv2、.opt、.plg)及详细说明文档(.doc和.txt),无需额外修改即可烧录运行。配套car.h头文件封装了红外解码、电机控制、延时等常用功能模块,结构清晰便于二次开发或教学演示。

2026-07-10

STM32F103C8T6家庭湿度监控与加湿控制完整工程(含OLED显示、蓝牙APP交互、按键设置)

这套基于STM32F103C8T6的湿度控制系统能实时采集环境温湿度(DHT11)、水位状态,自动启停加湿装置,并支持本地手动/自动模式切换、阈值调节和OLED实时数据显示。通过HC-05蓝牙模块,手机APP可远程查看当前湿度、设定目标值、开关加湿器或触发蜂鸣报警。所有硬件驱动(DHT11、OLED、按键、继电器加湿控制、水位检测、蓝牙串口通信)和逻辑控制代码均已实现,Keil uVision5工程结构清晰,含main.c、中断服务、传感器数据处理、蓝牙协议解析等核心模块,配套README.md说明编译烧录方法及功能验证步骤。源码注释完整,变量命名规范,适合毕设开发、课程设计或嵌入式入门实战参考。

2026-07-09

MATLAB实现三相LCL滤波PWM逆变器闭环控制与电容电流前馈仿真模型

这套MATLAB资源包含完整的三相LCL滤波型PWM逆变器仿真工程,支持并网运行场景下的动态响应分析与控制器设计。核心模型LCL_modified_capacitor_current_feedforward.mdl基于Simulink搭建,集成电容电流前馈补偿策略,可直接运行于R2010a及后续版本(含.r2010a兼容文件)。配套M文件LCL_modified_capacitor_current_feedforwardpara.m用于参数配置与调节器周期设定(如1e-4秒双更新、2e-4秒单更新),便于快速调整电流环带宽与稳定性裕度。文档Generalized Closed-Loop Control Schemes...pdf提供理论支撑,涵盖嵌入式虚拟阻抗的通用闭环控制架构,适用于LC或LCL滤波的电压源变换器,内容覆盖滤波器参数设计依据、谐振抑制方法及电网阻抗交互影响分析。整个方案聚焦降低高频谐波、减小电感体积、提升电流跟踪精度,适用于高校电力电子课程设计、研究生课题建模及逆变器并网算法验证。

2026-07-04

山东大学PL0编译器与解释器完整实验代码包(含词法语法语义分析及中间代码执行)

包含山东大学编译原理课程PL0语言的全套实验实现:词法分析器、递归下降语法分析器、语义分析模块(CP.cpp为主编译器)、解释执行模块(Interpreter.cpp)、配套测试用例(.in/.out文件)、构建脚本(build.sh)、VS Code调试配置(launch.、c_cpp_properties.)以及多组典型样例输入输出(如loop1、simple、lexical等)。所有代码通过OJ平台验证,可直接编译运行生成CP.exe和解释器可执行文件,支持树形结构输出(tree.h)、中间代码生成与解释执行,附带实验报告所需的基础输出文件(如test1.out、example_simple.out等)。资源中还提供常见错误测试样例(naive_err.out)、大输入测试(large.out)及附录参考输出(example_appendix.out),便于调试与功能比对。

2026-07-02

MATLAB实现正态分布参数的极大似然估计与贝叶斯分类全流程

提供一套完整的MATLAB代码,用于从生成服从正态分布的两类训练样本开始,通过极大似然估计(MLE)自动拟合均值和方差参数,进而完成贝叶斯分类器构建与测试。核心脚本包括:generate_gauss_classes.m用于合成带标签的高斯分布数据;gaussian_ML_estimate.m和ml_estimate.m分别实现单变量/多变量正态分布的MLE参数估计;comp_gauss_dens_val.m计算给定样本在各高斯类下的概率密度值;bayes_classifier.m基于MLE所得参数执行最小错误率贝叶斯决策;euclidean_classifier.m作为对比基准,采用欧氏距离进行简单分类。所有函数接口清晰、注释完整,支持直接运行验证估计精度与分类效果,适用于模式识别、统计学习基础教学及MLE算法实践。

2026-07-02

基于OpenCV 2.4.9的双摄像头深度测距程序(免扩展库,Win10+VS2013可直接编译)

一套开箱即用的双目视觉深度计算方案,使用两颗普通USB摄像头(如微软HD-3000)即可完成相机标定、立体校正、视差计算与深度图生成。核心功能全部基于OpenCV 2.4.9原生接口实现,不依赖cvBlobsLib等第三方扩展库,避免繁琐环境配置。程序在Windows 10系统下通过Visual Studio 2013编译验证,支持Intel集显平台,对硬件要求较低(i7 CPU、16GB内存、SATA硬盘即可流畅运行)。源码结构清晰,含StereoFunctions.cpp(标定与匹配主逻辑)、Interpolation.cpp(视差插值优化)、StereoGrabber.cpp(双路视频采集封装)等模块,配套ReadMe.txt和CorrelationParams.txt提供参数说明与调用指引。已移除旧版中易引发编译错误的CV_EVENT宏定义冲突,只需将原项目中stdafx.h里的两行宏注释掉,并把StereoMain.cpp中CV_EVENT_MLBUTTONDOWN统一替换为CV_EVENT_LBUTTONDOWN即可兼容升级。附带可执行文件Projeect3.exe,无需编译即可初步测试双目测距效果,适合快速验证算法流程或教学演示。

2026-07-02

空空如也

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

TA关注的人

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