自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB版RBF神经网络工具包:含训练、仿真与线性路径积分功能

一套开箱即用的MATLAB径向基函数(RBF)网络实现,包含完整建模流程:train_rbf.m负责网络训练,sim_rbf.m执行前向仿真,rbf_integral.m和rbfn_integral.m专用于计算两点间直线路径上的数值积分,支持将已训练RBF模型应用于连续变量沿路径的积分估算。配套rbf_1_04模块提供基础RBF运算支持,example.m给出典型调用示例,帮助快速验证建模效果。所有函数接口清晰、参数明确,隐层采用高斯型径向基函数映射输入空间,输出层为线性加权组合,适用于一维或多维函数逼近

2026-07-14 03:47:40 231

原创 基于STM32F103和AD9851的可调波形信号发生器工程包(含LCD菜单、DAC输出与完整驱动)

这个资源是为STM32F103系列MCU设计的即用型信号发生器项目,直接支持Keil MDK编译烧录。核心由AD9851 DDS芯片实现高稳定度频率合成,可输出正弦波、方波、三角波等标准波形;通过内置DAC通道完成幅度调节与波形平滑处理;配备LCD12864液晶屏和按键交互系统,提供直观的频率、幅度、波形类型设置菜单。工程结构模块化清晰,包含系统时钟初始化、定时器控制、FSMC总线驱动LCD、串口通信、DMA数据传输、FFT频谱计算及GUI界面绘制等功能源码,所有.c和.h文件均已适配标准外设库,附带ioc

2026-07-14 03:30:17 146

原创 液化气瓶租赁全流程管理工具:客户登记、租还记录、到期提醒与数据统计一体化

这是一款专为小型燃气服务点设计的Python桌面程序,直接运行Hadp.exe即可使用,无需安装数据库或额外环境。软件支持客户信息录入与分类管理,气瓶按类型、编号、状态(在租/已归还/待检)统一维护;每次租借或归还操作生成对应单据,自动更新气瓶库存状态;系统每天读取DayHint.txt触发收瓶到期提醒,避免遗漏;提供多维度统计功能,包括按客户汇总租金、按时间段筛选租借记录、按气瓶状态查看库存分布,并生成直观的总量与明细报表。配套资源齐全:含图文操作手册(Operation.chm)、启动画面(Splash

2026-07-13 06:13:50 195

原创 5kW SOFC+PEMFC分布式发电仿真模型包(含Simulink/Pspice双平台可运行文件)

一套开箱即用的燃料电池分布式发电仿真资源,聚焦5kW级固体氧化物燃料电池(SOFC)和质子交换膜燃料电池(PEMFC)系统建模与验证。包含SOFC_5kW.mdl标准Simulink模型,支持动态响应、稳态特性、热电耦合及效率分析;配套PEMFC基础模型、完整Simulink工程(PEMFC_Simulink)、电路级Pspice模型(PEMFC_Pspice),实现多平台交叉验证与参数比对。所有模型按分布式能源应用场景构建,适配并网与孤岛运行策略研究、功率调节算法测试、系统级效率优化等任务。提供清晰接口定

2026-07-13 03:29:57 205

原创 2020交子杯金融科技赛AI赛道Keras完整复现包(含CNN/LSTM/Stacking及伪标签实现)

这个资源包完整复现了2020年‘创青春·交子杯’新网银行金融科技挑战赛AI算法赛道线上788分方案,基于Keras框架构建多模型时序预测流程。包含CNN、LSTM、1D-CNN、LightGBM四种基础模型代码,以及融合它们的Stacking集成策略;提供完整的训练入口train.py、传感器时序数据预处理逻辑(dataset.py)、模型定义(models.py)、工具函数(utils.py)和伪标签生成模块。原始数据为sensor_train.csv与sensor_test.csv,输出符合比赛要求的.

2026-07-13 03:07:43 190

原创 AD9854正交信号发生器完整Keil工程:含12位DAC驱动、硬件抽象层与I/Q波形实时控制

基于ADI AD9854芯片的即用型嵌入式固件包,支持300MHz主频下稳定输出高精度正交I/Q模拟信号。内含已验证的9854.c底层驱动、配套头文件及HARDWARE硬件抽象层,适配STM32或传统51单片机控制接口。工程采用标准Keil目录结构,划分清晰:USER为主程序入口,CORE负责系统初始化,SYSTEM提供通用延时与串口函数,LIB封装常用工具,OBJ存放编译输出,AD9854模块集中管理芯片寄存器配置。集成12位DAC控制逻辑,直接驱动芯片内置双通道DAC,配合超低抖动比较器(3ps RMS

2026-07-12 06:10:49 205

原创 MATLAB实现的一维欧拉方程TVD格式求解器,内置Sod激波管基准测试与精确解对比

这是一套开箱即用的MATLAB数值求解工具,专门用于求解一维无粘性欧拉方程,采用总变差减小(TVD)格式保证激波区域计算稳定、不产生非物理振荡。代码结构清晰,包含核心模块:通量计算(Flux.m)、Lax-Friedrichs通量分裂(LFFlux.m)、TVD限制器(TVD.m和Minmod.m)、守恒变量与原始变量双向转换(Con2Pri.m、Pri2Con.m),以及标准初始条件设置(Initialize.m)。默认加载Sod激波管问题的经典初值,运行main.m即可自动完成计算,输出密度、压力、速度

2026-07-11 04:38:02 154

原创 ABAQUS一键定位Mises应力峰值:自动标出最大值所在单元与节点

直接运行odb_MaxMises.py脚本,无需安装或配置,即可从ABAQUS ODB结果文件中快速找出全场Mises应力的最大值及其精确位置——包括对应单元编号、节点编号、分析步名和帧号;脚本同步在CAE可视化窗口中将该单元高亮为红色,方便工程师一眼锁定高应力风险区域;兼容静力、动力及非线性分析结果,适用于常规工程后处理场景,提升应力极值排查效率。

2026-07-11 03:48:12 178

原创 纯前端双人五子棋网页源码,本地打开即玩,无需安装和联网

直接双击index.html就能运行的五子棋对战网页,两个人用同一台电脑轮流点击下棋,黑子白子交替落子,系统实时检测横竖斜五个同色连珠判定胜负。整个项目只有几个静态文件:主逻辑和界面都在index.html里,bak.jpg是棋盘背景图,white.png和black.png分别是白棋黑棋的图标资源,其他如.gitignore、.inscode和Lz0S5zDqvQLdqIaKSCtx-master-be61dd491783fc92e03e95a568db563121b6ad52属于版本控制或历史残留文件,

2026-07-10 03:49:26 191

原创 哈工大深圳编译原理四阶段实验工程包:含词法/语法/语义/目标代码完整C/C++实现

提供哈工大(深圳)编译原理课程四个递进式实验的可运行工程文件:lab1实现基于状态转换的词法分析器,支持关键字、标识符、数字等基本token识别;lab2构建LR(1)语法分析器,配套action_table.txt和goto_table.txt驱动分析过程;lab3完成语义检查与四元式中间代码生成,含符号表管理及表达式类型推导;lab4输出类汇编风格的目标指令序列,支持寄存器分配与简单优化。所有实验均含main.c或main.cpp入口、Code::Blocks项目(.cbp)、CLion配置(.iml)

2026-07-07 04:54:51 173

原创 JavaWeb房屋租赁系统毕业设计全套材料(含可运行源码、SQL Server数据库文件、论文文档、答辩PPT与详细部署教程)

这套房屋租赁系统是基于JavaWeb技术栈开发的完整毕业设计项目,适合计算机类专业学生直接用于毕设或课程实践。后端用Servlet处理业务逻辑,前端通过JSP渲染页面,使用JDBC连接SQL Server数据库,界面交互结合jQuery增强响应性,CSS负责样式布局。支持JDK8环境,兼容Eclipse和IDEA开发工具,数据库推荐用Navicat管理。包里包含已调试通过的全部源代码(code目录)、SQL Server数据库主文件(jspesf.mdf)和日志文件(jspesf_log.ldf)、建库建表

2026-07-06 03:40:15 157

原创 Qt5原生实现雷达扫描动画:基于QWidget的极坐标扫掠效果源码包

一套开箱即用的Qt5雷达扫描动画示例,纯C++编写,不依赖第三方图形库。核心逻辑在widget.cpp的paintEvent中完成,利用QPainter在极坐标系下绘制同心圆弧轨迹,并通过QTimer驱动扫描线匀速旋转,形成真实雷达扫掠效果。支持实时调节扫描速度、线条粗细、颜色及背景样式。配套widget.ui定义基础窗口布局,Arc.pro已配置好MinGW 32位调试环境,build目录包含Debug/Release双构建结果和完整Makefile,可直接qmake && make运行。源码结构简洁清晰

2026-07-03 04:24:52 211

原创 ASP.NET MVC后端一键生成ECharts可用JSON数据的C#工具库

专为ASP.NET MVC项目打造的C#图表数据构建工具,内置ECharts标准模型(Option、Series、Axis等)、序列化核心逻辑和控制器快捷输出支持。开发者在Controller中直接返回强类型图表配置对象,自动转换为前端ECharts可识别的JSON格式,彻底告别手动拼接字符串带来的字段名错误、嵌套层级混乱等问题。支持.NET Framework 4.5及以上版本,提供net45/net46双框架适配目录,结构清晰,开箱即用。包含完整Visual Studio解决方案(SunRise.ECh

2026-07-02 03:42:12 197

原创 微信小程序新手起步模板:带完整配置、标准页面和即用型图片资源

直接导入微信开发者工具就能跑起来的小程序基础模板,包含项目配置(project.config.、app.、sitemap.)、全局逻辑(app.js、util.js)、样式文件(app.wxss)和ESLint规范(.eslintrc.js)。页面结构按官方推荐组织,含首页(index)和日志页(logs),每个页面都配齐WXML、WXSS、JS三件套。静态资源已提前准备好:banner1.jpg(顶部横幅)、card1.jpg(卡片图)、logo.png(应用图标)、menu1.png(菜单图标)、top

2026-07-01 06:19:04 179

原创 山大OS实验全套源码与报告:从进程控制到理发店/抽烟者同步实现

山东大学操作系统课程五个实验的完整实践材料,涵盖进程创建与控制(fork/exec/wait)、多线程与管道通信(IPC)、简易Shell解析器MSH开发(支持内置命令、输入输出重定向、管道操作),以及两个经典进程同步问题的信号量实现——理发店问题(顾客与理发师协作)和抽烟者问题(胶水、纸、烟草三类消费者协同)。所有实验均提供标准C语言实现(如msh.c、barber.c、consumer_*.c、producer.c、ipc.c等)、配套Makefile构建脚本、头文件(ipc.h、lab1.h)、测试驱

2026-06-30 04:55:01 235

原创 纯Java实现的Swing计算器小工具,带源码可直接编译运行

一个开箱即用的Java图形计算器,基于Swing构建,所有功能封装在单个Calculate.java文件中。支持加减乘除四则运算,能连续输入和计算,正确处理小数点、多位小数及负数结果。不依赖第三方库,仅需JDK环境即可运行:用javac编译后执行java命令启动,也可直接导入IntelliJ IDEA或Eclipse等主流IDE调试。界面简洁,按钮响应逻辑清晰,事件处理与运算逻辑分离明确,适合Java初学者理解GUI编程、ActionListener机制和基础算术表达式处理流程。压缩包内含完整源码、.git

2026-06-27 04:44:40 157

原创 STM32F103 TIM2 PWM输出工程包:CubeMX生成,HAL库驱动,PA0引脚开箱即用

直接编译下载就能跑的STM32F103 PWM工程,基于STM32CubeMX图形化配置生成,使用HAL库操作TIM2定时器,在PA0引脚输出标准PWM波形。工程包含完整项目结构:main.c实现主循环,tim.c封装PWM初始化和动态调节占空比函数,gpio.c配置PA0复用为TIM2_CH1,stm32f1xx_hal_msp.c完成时钟使能与中断优先级设置。所有依赖齐全——HAL驱动库、CMSIS核心文件、启动文件startup_stm32f103xb.s、MDK-ARM工程文件(.uvprojx/.

2026-06-27 03:32:26 164

原创 MATLAB二维混凝土骨料随机投放生成器(含多边形建模与间距控制)

两个开箱即用的MATLAB脚本(ConcreteBone2d.m 和 ConcreteBone2d(1).m),专注在二维平面内自动生成符合工程约束的混凝土骨料分布:支持设定骨料总数、最小/最大直径、多边形边数(模拟圆度)、骨料间最小净距等参数,底层采用蒙特卡洛随机投放+冲突检测机制,避免重叠;输出为标准坐标点阵和闭合多边形顶点数组,可直接导入Abaqus、ANSYS等有限元软件建模,或用于图像分割、孔隙率计算、细观结构可视化等分析;配套提供Python辅助脚本(concrete_bone_2d.py)及运

2026-06-26 04:13:46 166

原创 TI DLPC900 DMD控制器Python HID通信驱动包(含30张校准测试图与ScopeFoundry集成)

用Python通过hidapi直接控制TI DLPC900 DMD控制器,避开libusb兼容性问题,适配ScopeFoundry硬件框架。图像数据以numpy.bool格式处理,确保二值化图案准确加载;所有PNG图像文件名必须严格按固定位数数字编号(如0005、1430),否则投影顺序错乱。默认仅支持.png格式,但扩展.bmp或.tiff只需修改少量图像读取代码。资源包内置30张已翻转校准的测试图(flipped_test_ls4pixel_*.png),编号规范,可直接用于DMD序列投影验证;附带一个

2026-06-25 05:16:54 215

原创 WanAndroid安卓App源码:Kotlin写成,MVVM架构,带登录/收藏/搜索等完整功能

基于WanAndroid官方API开发的安卓客户端源码,用Kotlin编写,采用标准MVVM架构,整合Jetpack核心组件(ViewModel、LiveData、Navigation、Room),网络请求用Retrofit+OkHttp实现,异步逻辑统一由Kotlin协程处理。支持用户登录、首页文章列表浏览、项目分类查看、知识体系导航、内容收藏、关键词搜索等全部主流程功能。工程已做好分层封装,包含统一的网络请求管理、加载状态提示、错误处理机制、本地数据库缓存(Room)和离线数据同步逻辑。代码结构清晰,模

2026-06-24 04:15:45 161

原创 Windows一键式桌面抓屏工具:H264硬编+TCP直推,含全部运行库与源码

直接双击就能用的Windows桌面画面采集程序,不用装FFmpeg、不依赖系统环境。自动捕获主显示器全屏画面,内部完成RGB转YUV420P、H264编码(支持软编与部分硬编路径),编码后数据可通过TCP协议实时推送至指定IP和端口,接收端可自行解析裸H264流;断网或未配置地址时自动落盘为标准.h264文件,兼容VLC等播放器直接打开。提供VS2015完整工程(screen-capture.sln),含核心采集逻辑(capture.cpp)、FFmpeg封装层(ff_capture.cpp)、头文件(av

2026-06-23 05:25:05 209

原创 Arduino用ZFM-20指纹模块驱动库,含串口通信封装与全套示例代码

这个Arduino指纹识别驱动库专为ZFM-20及兼容串口指纹传感器设计,支持Adafruit官方模块。核心功能包括指纹录入、实时比对验证、模板列表查看、整库清空、单个或批量删除指纹、修改设备密码、LED指示灯控制等。底层基于Adafruit_Fingerprint.h/.cpp实现串口指令解析与协议封装,适配标准HardwareSerial接口。配套多个开箱即用的示例:enroll用于注册新指纹,fingerprint做1:1匹配验证,show_fingerprint_templates查看已存模板编号,

2026-06-23 04:59:30 235

原创 Windows下可直接编译的C++ Telnet客户端源码包(Boost.Asio实现,含协议状态机与VS2015工程)

一套开箱即用的C++ Telnet客户端完整源码,基于Boost.Asio构建异步网络通信层,内置完整的Telnet协议解析能力,能正确处理DO/DONT/WILL/WONT等协商命令、IAC转义序列及子选项交互。代码结构清晰:kw_telnet_client负责连接建立、读写调度和会话生命周期管理;kw_telnet_protocol实现协议状态机,区分普通数据流与控制指令;main.cpp提供最小启动入口。配套VS2015解决方案(TelnetDemo.sln),包含全部项目配置文件(.vcxproj、

2026-06-21 05:58:09 150

原创 双目摄像头实时测距Python实现:含标定、特征匹配与深度计算全流程

一套开箱即用的双目视觉测距方案,基于OpenCV 3.x和Python 2.7构建,覆盖从相机标定到距离输出的完整链路。Calibration.py支持单目与双目标定,自动输出内参矩阵、畸变系数及左右相机间旋转平移关系;Run.py为主运行脚本,读取IMG_LEFT.jpg和IMG_RIGHT.jpg进行图像预处理、SURF特征点提取、LK光流法跨帧跟踪,并结合视差图计算目标点三维坐标与实际距离;GetPoint.py提供交互式界面,允许用户手动框选图像中任意目标区域,触发定点测距。配套提供12张实拍双目图

2026-06-18 05:37:32 254

原创 IE时代可用的免数据库ASP签到系统,解压即跑带完整后台

一套专为老旧Windows服务器环境设计的纯ASP网页签到工具,无需SQL Server或Access数据库,所有数据以文本文件方式存储,部署只需启用IIS的ASP解析和FSO组件。压缩包里包含绿色免安装版本(解压后直接访问default.asp即可启动),还有独立安装脚本asoft_install_v3.4build20101011.asp用于初始化环境;配套XML配置文件asoft_tykq3.4_build_20101011.xml支持自定义签到时段、权限分级、用户分组等基础规则;后台功能齐全,涵盖管

2026-06-13 05:19:36 244

原创 STM32F1智能交通灯Proteus 8.13仿真工程:含可运行源码、报错解决方案与答辩全套资料

一套开箱即用的STM32F1系列智能交通灯系统仿真开发包,基于Proteus 8.13完成红绿黄三色灯动态切换、倒计时显示和紧急模式响应功能,配套Keil MDK完整C语言工程(含启动文件、外设驱动、延时控制逻辑),编译后生成HEX文件可直接加载仿真。电路原理图采用.pdsprj格式,兼容常见STM32F103等主控芯片。内置ADC083X等常用模型DLL调用说明,针对性解决‘External model DLL not found’‘Cannot open HEX file’等高频仿真报错,并提供Prot

2026-06-12 10:07:53 253

原创 C++写的DIS仿真通信库,支持IEEE 1278.1标准,开箱即用实体状态/火控/射弹/无线电PDU处理

一套轻量、跨平台的C++ DIS协议实现,完整覆盖IEEE 1278.1(DIS 6)全部PDU类型,包括实体状态、火控、射弹、无线电、环境、后勤等典型仿真事件的数据编码与解码。内置KDataStream流处理模块、KEncodersDecoders编解码器、KSymbolicNames符号化常量定义,封装了底层二进制解析逻辑,开发者可直接调用高层类发送或解析PDU,无需手动处理字节序、字段偏移和位域。提供Windows/Linux双平台支持,含完整CMake构建脚本、gtest单元测试套件、日志记录模块、

2026-06-11 10:42:02 226

原创 Maya一键从模型边缘生成可调曲线:专为宝石切面与硬表面建模优化的Python工具

在Maya里做珠宝或精密硬表面建模时,经常要从宝石切面边缘提取平滑轮廓线——这个工具直接选中多边形模型的边,就能实时生成NURBS或Bezier曲线,不用先画曲线再绑定几何。支持批量处理多条边,生成后能无损调节衰减距离、缩放比例和影响包络,所有参数修改都保留在历史中,删历史前随时改。操作极简:把curvyEdges.py丢进Maya scripts文件夹,重启后执行import curvyEdges; curvyEdges.UI()就能调出界面,也能拖到书架做成一键按钮。不依赖额外模块,纯Python实现,

2026-06-10 04:30:39 225

原创 用普通STM32 GPIO引脚实现SWD烧录的DAP固件工具包

一套开箱即用的DAP编程器固件方案,不依赖专用调试芯片,直接利用STM32F10x等MCU的通用GPIO模拟SWD协议,完成ARM Cortex-M系列芯片的Flash擦除、编程和校验。核心逻辑集中在SWD_host.c、swd.c和SWD_flash.c三个文件,配套集成多款常见芯片的Flash算法(位于FlashAlgo目录),支持Keil MDK一键编译(含完整.uvprojx和.uvoptx工程文件)。底层包含DAP协议驱动(DAP/目录)、CSL通信抽象层、错误处理模块(error.c/h)及可配

2026-06-08 06:54:19 175

原创 Python多变量耗时预估工具:开箱即用的回归预测脚本包

一套轻量级Python耗时预测解决方案,基于多元线性回归(MLR)模型,直接读取任务类型、数据量、系统负载等多维特征,快速输出执行耗时预估结果。资源包内置模拟训练数据Delivery_Dummy.csv,主脚本MLR.py自动完成数据加载、模型拟合、系数输出与预测结果写入;Input.txt用于填写待预测的特征值(每行一组),运行后自动生成Predict.txt,逐行对应预测耗时(单位:秒)。配套Tools.py提供基础工具函数,requirements.txt明确依赖(仅numpy、pandas),无需额

2026-06-08 04:06:05 198

原创 Java开发常用HTTP调用工具包(含自签名SSL证书兼容方案)

一套即插即用的Java HTTP客户端工具集合,基于Apache HttpClient深度封装,覆盖GET、POST等主流请求方式。包含三个分工明确的工具类:HttpRequestUtil提供全参数可控的通用请求能力;HttpUtils面向日常快速调用,简化URL拼接、JSON传参与响应解析;HttpPostUrl专用于表单提交场景,自动处理Content-Type和编码。特别内置SslUtils工具类,支持在开发或测试阶段临时禁用SSL证书验证,有效规避javax.net.ssl.SSLHandshake

2026-06-07 13:23:42 226

原创 纯Python实现的RAKE关键词提取工具:带两套停用词表,开箱即用

直接运行就能提取关键词的轻量级Python工具,核心逻辑封装在rake.py里,不依赖第三方库,兼容Python 3.x。内置SmartStoplist.txt和FoxStoplist.txt两套停用词表,前者适合日常文本去噪,后者针对学术类内容优化过滤效果。支持传入任意字符串,自动分词、过滤停用词、计算词组共现频率与得分,最终输出按权重降序排列的关键词列表。项目结构干净,含完整MIT许可证、清晰README说明和标准.gitignore配置,可作为独立脚本执行,也能以模块方式导入到其他Python项目中调

2026-06-07 13:12:57 251

原创 Delphi桌面程序自动升级工具包:含可运行工程、配置文件与FR3报表模板

提供一套开箱即用的Delphi客户端自动更新实现方案,包含完整源码工程(.dpr/.dfm/.dcu等)、编译好的执行程序(AutoUpdate.exe、Chuanli.exe)以及核心配置文件AutoUpdate.cfg。通过修改配置即可指定版本检查URL、更新包下载地址、MD5或CRC校验方式,支持静默安装、重启控制和断点续传式下载。适配Win32平台,无需额外依赖,可直接集成进现有Delphi企业级桌面系统。配套内置20套常用业务报表模板(.fr3格式),覆盖采购管理(含现金/供应商分类)、入库领用、

2026-06-07 12:24:12 235

原创 C语言写的SDL2卡牌游戏源码包,含完整渲染、音频和关卡系统

一套开箱即用的C语言卡牌游戏源码,基于SDL2实现跨平台图形渲染与音频播放,内置卡片行为控制、多阶段关卡管理、文本地图解析和资源自动加载机制。代码结构清晰,主逻辑拆分为game、stages、actions、utils等模块,方便理解状态流转与模块协作。图像资源放在/assets/目录,构建时通过Makefile调用ImageMagick处理PNG(注意原始图可能被覆盖);音频依赖SDL_mixer,存于/audio/;卡牌数据按类型分组在/cards/;地图用纯文本定义,解析逻辑已封装。所有构建步骤集成在

2026-06-07 10:01:20 216

原创 MATLAB一键运行KSVD图像去噪工具集:含字典训练、稀疏编码与多图测试

直接在MATLAB中运行即可完成KSVD字典学习与图像去噪全流程,包含核心算法文件KSVD.m(字典更新)、MOD.m(替代优化)、OMP.m和OMPerr.m(稀疏编码与误差控制);提供denoiseImageKSVD.m实现KSVD去噪,denoiseImageDCT.m用于DCT对比,denoiseImageGlobal.m调用预训练字典globalTrainedDictionary.mat;内置5张标准测试图(lena、barbara、peppers256、boat、house),支持自动生成合成数

2026-06-06 11:48:13 221

原创 TensorFlow 2.x版DDPG完整实现:含双Q网络、策略网络与优先经验回放

一套开箱即用的深度确定性策略梯度(DDPG)算法代码,基于TensorFlow 2.x原生API构建,完全摒弃tf.Session和contrib模块。主训练逻辑在ddpg.py中组织清晰,Critic.py实现带目标网络的双Q结构,提升价值估计稳定性;Actor.py封装策略网络,直接输出连续动作空间下的确定性策略;MemoryandSumTree.py提供支持TD误差驱动采样的优先经验回放机制,含SumTree高效索引与动态权重更新。所有模块采用类封装设计,环境接口统一,便于替换Gym类环境、调整网络层

2026-06-06 09:59:57 265

原创 Matlab QPSK端到端通信仿真工程:从信号生成、成型滤波、过采样到载波/位同步与均衡全链路实现

一套开箱即用的Matlab QPSK通信系统仿真工程,完整覆盖数字通信物理层核心流程:支持差分编码与解码、根升余弦脉冲成型、Farrow结构可变插值过采样、含AGC的信道建模、Gardner算法定时恢复、PLL载波相位同步、LMS自适应信道均衡。提供多个功能验证脚本——test_gardner_rx.m用于观测定时误差收敛过程,test_pll_rx.m跟踪NCO相位轨迹,test_eq_lms.m展示均衡前后眼图对比;同时包含定点化版本QPSK_SIMULATION_FIXED_POINT.m,适配FPG

2026-06-06 04:55:28 221

原创 PyTorch版Unet++肝脏MRI分割实战包:含标注数据、训练代码、预训练模型与完整评估工具

一套开箱即用的肝脏MRI图像分割实践资源,基于PyTorch实现Unet++网络结构,支持DICOM/NIfTI格式数据(已预处理为PNG/NPY),内置完整训练流程。包含train.py和val.py脚本,可直接启动训练与验证;提供已收敛的model.pth权重文件,适配CPU与GPU环境;log.csv记录每轮损失与指标变化,demo.jpg展示分割效果。代码模块分工明确:archs.py定义Unet++主干网络,dataset.py支持在线增强(随机旋转、水平/垂直翻转、缩放),losses.py融合

2026-06-06 04:25:10 197

原创 广工大编译原理实验包:PL/0解释器Delphi实现+词法语法分析完整工程

一套开箱即用的广东工业大学编译原理课程实践资源,核心是用Delphi(兼容Borland C++ Builder)实现的PL/0语言解释器,完整覆盖词法分析、语法分析、语义处理和虚拟机执行四大环节。包内含多个可直接双击运行的.exe程序,配套.cpp源码、.dfm界面文件、.bpr工程配置及.dsk项目描述,所有代码保留原始调试结构,便于跟踪编译流程每一步。提供sample0.pl0到sample3.pl0、DE01–DE04等典型PL/0测试样例,以及大量运行截图(qtres*.png、qt*.png、c

2026-06-05 09:19:16 232

原创 STM32F103通过RS485主站模式读取Modbus温湿度传感器并OLED显示的完整工程

基于STM32F103系列MCU(如C8T6、RCT6等)的标准外设库开发,实现Modbus-RTU主站功能,通过硬件RS485接口主动轮询温湿度从机设备,解析寄存器数据并实时刷新OLED屏幕。工程包含完整的底层驱动:USART串口收发(含DE/RE自动控制逻辑)、GPIO配置、RCC时钟初始化、SysTick定时器、中断服务程序(stm32f10x_it.c)及系统启动文件,所有模块均适配Keil MDK环境,支持一键编译与烧录。通信核心封装在Modbus.c中,支持标准功能码03H(读保持寄存器),波特

2026-06-05 06:06:29 234

校园报修全流程实现:SpringBoot后台 + 微信小程序前端 + 完整部署资料与演示视频

一套开箱即用的校园报修系统毕业设计资源,包含SpringBoot开发的后台服务、微信小程序端源码、MySQL数据库脚本(db.sql)、详细部署文档和分模块演示视频(后台管理、小程序操作、论文讲解三段录像)。所有代码已在Windows 10/11环境下实测通过,支持一键导入运行,适配高校常见报修场景:学生提交故障申请、管理员分配工单、维修人员接单处理、状态实时更新与历史查询。配套资料齐全,含README说明、系统功能说明文本、完整目录结构及论文答辩录像,可直接用于本科毕业设计答辩或课程设计交付。

2026-07-09

C++实现四阶龙格库塔法求解常微分方程组(含贝塞尔函数示例)

提供一个完整的C++工程包,用定步长四阶龙格-库塔法数值求解常微分方程组。核心代码在runge-kutta.cpp中,包含清晰的算法实现和变量注释;配套说明.doc详细解释了方法原理、输入输出格式及使用步骤;示例问题选用含贝塞尔函数导数的方程组,验证算法对特殊函数相关系统的适用性;资源包结构简洁,含源码、文档和来源信息文件,可直接编译运行或嵌入其他C++项目中用于ODE数值仿真。

2026-07-09

Windows 64位系统可用的JDK 17官方运行环境压缩包

这个压缩包包含完整、可直接部署的JDK 17 for Windows x64版本,适用于开发、编译和运行Java 17应用程序。包内含JVM核心组件(如java.dll、jvm.cfg、jli.dll)、基础类库支持文件(classlist、tzdb.dat)、图形与字体模块(awt.dll、fontmanager.dll、freetype.dll、splashscreen.dll)、网络与IO相关动态库(net.dll、nio.dll、zip.dll)、安全与加密模块(j2pkcs11.dll、j2gss.dll)、JNI桥接及辅助工具(javaaccessbridge.dll、windowsaccessbridge-64.dll、jdwp.dll),以及必要的Visual C++运行时依赖(ucrtbase.dll、vcruntime140.dll、msvcp140.dll)。所有文件均来自Oracle或OpenJDK官方构建,无需额外安装,解压后配置JAVA_HOME和PATH即可使用,兼容主流IDE(如IntelliJ IDEA、Eclipse)及构建工具(Maven、Gradle)。支持Java SE 17全部特性,包括密封类、模式匹配、ZGC等。

2026-07-09

SpringBoot后端+Thymeleaf前端的个人理财管理源码包,含完整数据库与项目结构

一套开箱即用的Java个人理财管理项目源码,后端基于SpringBoot框架搭建,前端采用Thymeleaf模板引擎实现页面渲染,整体采用前后端分离设计思路(注:此处的‘分离’指逻辑分层清晰、职责明确,并非纯Ajax+Vue/React式分离)。项目包含完整的Maven工程结构(pom.xml)、可直接执行的数据库建表SQL脚本、标准src目录下的Controller/Service/DAO/Entity分层代码,以及.idea和iml等IDEA开发环境配置文件。所有模块命名规范,路径结构清晰,如finance模块下涵盖用户账户管理、收支记录录入、分类统计、月度报表生成等基础理财功能。数据库目录中提供MySQL兼容的建表语句,字段设计覆盖金额、日期、类型、备注等核心维度。适合Java初学者学习SpringBoot整合流程,也适合作为毕业设计参考项目进行二次开发或功能扩展。

2026-07-07

基于C#的ChatGPT API调用封装工具(VS2022可直接编译运行)

这是一个开箱即用的C#桌面应用项目,封装了调用OpenAI ChatGPT API的核心逻辑,支持通过API Key发起文本对话请求。项目使用Windows Forms构建,主界面含输入框、发送按钮和响应显示区域,所有关键参数和请求流程均通过代码内注释详细说明。依赖项已通过NuGet自动管理,无需手动安装SDK;用Visual Studio 2022打开.sln解决方案即可编译调试。源码结构清晰,包含ChatGPT.cs核心通信类、Form1主窗体及配置文件,适合开发者快速集成或学习API对接方式。输出结果以纯文本形式返回,未做流式处理或历史会话管理,适用于轻量级调用场景。

2026-07-03

MATLAB手写卷积神经网络代码包,含MNIST图像训练与测试完整流程

一套可在MATLAB中直接运行的卷积神经网络(CNN)实现代码,包含网络初始化(cnnsetup.m)、前向传播(cnnff.m)、反向传播(cnnbp.m)、梯度更新(cnnapplygrads.m)、数值梯度检验(cnnnumgradcheck.m)、训练主函数(cnntrain.m)和测试函数(cnntest.m)。配套提供MNIST手写数字数据集(mnist_uint8.mat),以及辅助函数如expand.m(特征图扩展)、flipall.m(张量翻转)、sigm.m(Sigmoid激活)。test_example_CNN.m为完整调用示例,演示如何加载数据、构建网络、训练模型并评估分类准确率。所有函数模块清晰、接口规范,适合理解CNN底层原理、教学演示或在无深度学习工具箱的MATLAB环境中复现基础卷积网络。

2026-07-02

基于SpringBoot与Vue的后台管理模板,集成Element UI开箱即用

一套开箱即用的前后端分离后台管理系统模板,后端采用SpringBoot构建RESTful接口,前端使用Vue 2.x(兼容主流浏览器)搭配Element UI组件库实现响应式管理界面。项目已预配置开发环境变量(.env.development/.env.production)、ESLint代码规范、Jest单元测试框架、Mock数据模拟(mock目录)、Vue CLI构建配置(vue.config.js)及Babel、PostCSS等基础工具链。源码结构清晰,包含标准Maven工程(pom.xml)、完整src目录(含router、store、views、components)、public静态资源和多语言README文档(中英文)。支持快速启动:后端执行mvn spring-boot:run,前端运行npm install && npm run serve,无需额外适配即可进入登录页并查看示例功能页面。适用于中小项目快速搭建管理后台原型或作为团队标准化脚手架参考。

2026-07-01

STM32智能门禁全套实现:人脸识别+RFID卡+蓝牙APP+数字密码四合一控制方案

一套完整可运行的STM32F103平台智能门禁系统,支持人脸识别(AS608指纹模块)、RFID射频识别(RC522模块)、手机蓝牙远程控制(配套Android APP)、四位数字密码输入四种开锁方式,所有功能均已在硬件上实测通过。源码基于标准固件库开发,包含全部外设驱动文件(如usart、spi、i2c、gpio、tim、rtc等),OLED显示界面、底层通信协议、权限管理逻辑和本地数据存储机制均已集成。配套文档涵盖硬件连接图、模块选型说明、Keil工程配置步骤、各功能模块调试要点及常见问题解决方法。适用于本科毕业设计、电子类课程设计或嵌入式入门实战项目,代码结构清晰、注释完整,支持在现有基础上快速扩展如Wi-Fi联网、微信小程序联动或云端日志同步等功能。无需额外购买开发板,适配主流STM32F103C8T6最小系统板及对应传感器模块。

2026-07-01

IDEA插件Fast Request推荐[项目代码]

本文推荐了一款名为Fast Request的IDEA插件,被誉为国产最强API测试工具,旨在替代Postman,提升开发效率。插件支持Spring MVC、Spring Boot、JAX-RS等框架,核心功能包括快速调试(点击方法左侧按钮自动生成URL和参数)、强大的API搜索(支持URL、方法类型、类名、注释等多种方式)、一键生成API文档(基于代码注释)、API管理界面(支持跳转和调试)、前后置脚本(基于Groovy语言)、环境变量管理(支持动态变量)、历史请求记录(保存最近20条)、API导航树(展示所有接口)以及Apifox集成。插件口号为“为简化API调试而生”,声称3秒即可完成接口调试,解决了开发者在IDE和Postman之间频繁切换的痛点。

2026-06-30

基于STM32F103和FDC2214的纸张厚度感应与自动计数源码包

这个资源包提供2019年全国大学生电子设计竞赛F题‘纸张计数装置’的完整嵌入式实现方案,主控采用STM32F103系列MCU(适配STM32MINI开发板),通过FDC2214高精度电容传感器检测纸张叠层引起的微小电容变化,实现非接触式纸张数量测量。程序内置液晶显示驱动(lcd.c/lcd.h),直接在开发板自带LCD上实时显示当前纸张张数;配套底层外设支持包括系统初始化(sys.c)、定时器PWM控制(tim3_pwm.h)、串口通信(jy61_usart2.c)、OLED辅助显示(oled.c)以及FDC2214寄存器配置与数据读取(fdc2214.c)。工程基于Keil MDK-ARM 5构建,含标准固件库(STM32F10x_FWLib)、启动文件(startup_stm32f10x_hd.s)、核心头文件及编译脚本(keilkilll.bat),可直接打开Template.uvprojx工程进行编译下载。不含上位机软件或拟合算法模块,聚焦于传感器信号采集、阈值判断逻辑与本地显示功能。

2026-06-30

自动化批量导入机器到Jumpserver[项目源码]

本文介绍了如何使用Ansible和Shell脚本自动化批量导入机器到Jumpserver堡垒机,以提高管理效率和一致性。背景是随着机器数量增加,手动导入繁琐且易错,因此需要自动化方案。环境包括Ansible 2.10.8和Jumpserver 3.8.1。操作流程首先通过API获取Jumpserver的token,然后创建模板账号并获取其ID。核心脚本add_jms_hosts.sh接受分组名称、IP和主机名三个参数,利用Jumpserver API检查或创建分组,并创建或更新资产。脚本依赖jq工具。Ansible剧本用于批量执行,但存在部分机器添加不成功的问题,因此最终采用Shell脚本逐行读取包含机器信息的文本文件(格式为分组、IP、主机名),循环调用add_jms_hosts.sh完成导入。总结强调自动化方案减少了手动工作量,降低了错误率,确保了一致性和可追溯性,有效提升了远程机器管理效率。

2026-06-30

Ubuntu升级Node.js至22.14[可运行源码]

本文介绍了在Ubuntu 22.04系统下将Node.js从默认的12.22版本升级到22.14版本的两种方法。第一种是源代码编译安装,通过nvm工具下载并安装Node.js 22版本,但整个编译过程需要约半小时。第二种是二进制安装,直接从Node.js官网下载适用于Linux的二进制包,解压后通过设置环境变量即可完成升级,整个过程仅需1分钟。文章详细列出了每一步的操作命令,包括使用curl安装nvm、通过nvm安装指定版本、验证版本号,以及使用wget下载二进制包、解压和配置PATH路径等。升级原因是安装puter需要Node.js 22以上版本。

2026-06-27

绿色免装ASP本地调试环境,双击即启支持SSL和WebDAV

这是一个无需安装、开箱即用的ASP本地开发调试工具包,适用于Windows平台。把你的ASP网站源码直接放进www文件夹,双击AspWebServer.exe就能启动本地服务器。内置SSL支持(含libeay32.dll、ssleay32.dll)、WebDAV功能(webdav.dll)、ISAPI扩展(netisapi.dll)以及正则和压缩模块(pcre3.dll、zlib1.dll),满足常见ASP运行依赖。日志系统完整,包含access.log和server.log,配置通过config.xml和vh.xml管理,支持中英文界面(lang_zh.xml/lang_en.xml)。附带使用帮助.txt,适合快速验证ASP脚本逻辑、调试数据库连接或测试表单提交,不依赖IIS,也不需要管理员权限。所有组件均为绿色可执行文件,无注册表写入,关闭程序即停止服务,适合开发者临时调试、教学演示或离线环境验证。

2026-06-26

全球行政区划矢量数据包(ArcGIS兼容SHP格式)

包含世界各大洲及国家/地区边界的标准化矢量地图文件,适用于ArcGIS系列软件直接加载使用。数据以Shapefile格式组织,含World_region.shp主文件及配套的.dbf(属性表)、.prj(坐标系定义)、.shx(索引)、.sbn/.sbx(空间索引)和.shp.xml(元数据)共7个必要组件,确保投影信息完整、属性结构清晰、空间查询高效。坐标系统一采用WGS84地理坐标系(EPSG:4326),边界层级覆盖全球一级行政区(如国家、联邦主体、海外领地等),拓扑关系规范,无重叠或缝隙,支持区域统计、地图制图、空间叠加分析等常见GIS操作。所有文件命名一致、路径简洁,开箱即用,无需额外转换或修复。

2026-06-26

Vivado 2017.4环境下AXI UART Lite软硬协同开发包:含PS/PL双串口裸机与Linux系统例程

这个资源包专为Xilinx Zynq平台设计,基于Vivado 2017.4和配套SDK构建,完整支持AXI UART Lite IP核的软硬件协同调试。里面包含可一键运行的工程建立脚本,同时启用PS端(ARM处理器自带UART)和PL端(FPGA逻辑中例化的axi-uartlite)两个串口通道,满足双路异步通信验证需求。硬件部分涵盖HDL源码、Block Design工程及PG142官方IP手册;软件部分覆盖裸机(baremetal)和Linux两种运行环境:裸机示例位于axi_uart_baremetal_demo,提供中断与轮询模式驱动代码;Linux系统示例在axi_uart_linux_system中,含设备树配置、内核模块及用户态测试程序。所有源码按功能分置于src、hw、sw等标准目录,bin目录预编译了可执行镜像,doc目录整理了关键说明文档,方便快速上手和二次开发。

2026-06-26

Django+CNN+KNN实现的音乐相似推荐系统(含完整源码、数据库与演示视频)

一套开箱即用的音乐推荐实战项目,基于Python Django框架搭建Web界面,后端使用MySQL存储用户行为与音乐元数据。系统核心采用卷积神经网络(CNN)处理音乐频谱图提取音频特征,并结合KNN算法完成用户兴趣建模与相似歌曲匹配。推荐流程分四步:先构建用户-音乐交互矩阵并用隐语义模型学习偏好向量;再对音乐打标签并结构化特征;接着用CNN训练频谱特征表示,接入KNN进行近邻检索;最后在搜索或用户浏览时实时计算相似度,返回Top10最匹配歌曲。包含完整可运行代码、初始化数据库文件(db_music.sql)、依赖清单(requirements.txt)、静态资源、模板页面及详细使用说明。已通过本地环境测试,支持直接部署调试,适用于本科毕设、课程设计或深度学习+Web全栈入门实践。

2026-06-26

QT5串口编程实现上位机[源码]

本文详细介绍了使用QT5进行串口编程,编写一个简单的上位机程序。首先,需要在.pro文件中添加QT += serialport,并包含QSerialPort和QSerialPortInfo头文件。通过创建QSerialPort对象,设置串口名、波特率、数据位、校验位、停止位和流控制等参数,然后以读写方式打开串口。读取数据时,利用readyRead信号触发槽函数,通过readAll()从接收缓冲区读取数据。发送数据使用write()函数。关闭串口则调用close()。文章还提供了一个完整的实例,包括界面设计、头文件和源文件的代码实现,以及如何固定窗口大小、添加槽函数等细节。此外,还介绍了如何仿制一个STC下载器的串口上位机,包括波特率、停止位等选项的设置,以及串口监测、打开、发送和清空接收等功能。最终,程序实现了串口通信的基本功能,并提供了下载链接。

2026-06-24

Zxing竖屏扫码防变形方案[可运行源码]

本文详细介绍了在Android应用中实现Zxing二维码扫描库竖屏显示并解决图像变形问题的五个关键步骤。首先,在DecodeHandler.java的decode方法中,通过旋转字节数组数据并交换宽高值,确保解码前的图像数据方向正确。其次,修改CameraManager.java中的getFramingRectInPreview方法,调整预览框的坐标映射,使其适应竖屏分辨率比例。第三步,在CameraConfigurationManager.java的initFromCameraParameters中,强制将屏幕分辨率设置为竖屏方向,并交换宽高以匹配预览尺寸。第四步,在setDesiredCameraParameters方法中添加camera.setDisplayOrientation(90),将摄像头预览画面旋转90度。最后,在AndroidManifest.xml中将Activity的screenOrientation属性设置为portrait,确保应用界面始终竖屏显示。通过以上调整,可有效解决Zxing在竖屏模式下预览画面拉伸、变形及扫描区域偏移的问题。

2026-06-24

决策树、SVM、KMeans和CNN四类算法实战:含鸢尾花、红酒、乳腺癌及图像分类完整代码与HTML演示

包含四种主流机器学习与深度学习算法的落地实现:决策树用于分类任务,配套鸢尾花数据HTML可视化与Word详解;SVM提供三个经典案例(鸢尾花、红酒、乳腺癌)的HTML交互式演示及代码;KMeans聚类覆盖原理说明、鸢尾花聚类HTML展示与Word文档;CNN神经网络给出图像分类完整Python实现(cnn.py)及配套说明文档。所有内容均以可运行代码+图文解释形式组织,HTML文件支持本地直接打开查看效果,Word文档便于深入理解算法逻辑与参数设置,适合入门到进阶的学习者快速上手并复现结果。

2026-06-24

C++实现的大数运算课程设计包:支持十进制/二进制加减乘除、乘方与取模

一套完整的数据结构课程设计实践资源,基于C++实现高精度大数运算核心功能。包含BigInteger类封装(BigInteger.h/.cpp),主程序入口(main.cpp),以及配套编译产物(Project1.exe、.o文件)和Dev-C++工程文件(Project1.dev/.layout)。提供多组测试用例输入文件(inA.txt、inB.txt等不同编号变体)和对应结果比对文件(resC++.txt、resSubC++.txt、resPowC++.txt等),同时附带Python验证脚本(testadd.py、testsub.py等)及输出(Python.data、res.txt),确保算法正确性。支持十进制与二进制两种输入格式的大数运算,覆盖加法、减法、乘法、除法、乘方、取模六大基础运算,适用于教学演示、作业提交或算法验证场景。

2026-06-24

LT8619C HDMI转TTL驱动代码包(ARM平台已验证可用)

提供龙讯LT8619C芯片的HDMI转TTL显示方案驱动代码,基于ARM平台完成适配与调试,支持I2C通信控制,可直接用于嵌入式显示模块开发。压缩包内含核心驱动文件8619c-OK.c,已通过实际硬件验证并进入量产阶段,适用于需要将HDMI信号转换为RGB TTL并行接口的显示应用场景,如工业HMI、车载仪表、便携终端等。代码结构清晰,包含寄存器配置、时序初始化及I2C读写函数,便于集成到Linux或裸机环境中。

2026-07-29

基于STE模型的手写文字智能擦除完整实现(含训练代码、预训练权重与测试脚本)

提供一套开箱即用的手写文字区域擦除解决方案,核心基于STE(Stroke-Text Erasure)模型架构,包含完整的Python训练与推理代码:支持从原始图像中精准定位并擦除手写内容,保留背景纹理与结构。资源包内含两个主流预训练权重文件(STE_idr_best.pdparams和STE_str_best.pdparams),覆盖IDR(Image Degradation Restoration)与STR(Scene Text Removal)两种主流擦除策略;配套数据加载器(dataloader.py)、损失函数定义(Loss.py、losses.py)、非局部注意力模块(non_local.py)、GAN判别器(discriminator.py)、高斯掩码生成(gauss.py)、掩码计算工具(compute_mask.py)等关键组件;提供训练脚本(train_STE.py)、单图测试脚本(test_image_STE.py)及Shell一键执行脚本(train.sh/test.sh/zip.sh);目录结构清晰,含work(运行中间结果)、loss(训练日志)、data(示例数据占位)、models(权重存储)等标准工程目录。适配PaddlePaddle框架,可直接用于学术研究或轻量级部署。

2026-07-29

教师用的匿名成绩录入与班级学情可视化分析工具包

一套开箱即用的轻量级教学辅助工具,支持教师在不暴露学生姓名的前提下完成考试成绩录入、查询、统计与可视化分析。前端基于HTML+CSS+JavaScript构建,集成Vue.js、Element UI组件库和Axios异步请求,界面简洁易操作;后端使用Python实现核心逻辑,含数据库管理(SQLite3)、日志配置、权限控制及数据处理模块;配套6个功能页面(登录、主界面、成绩填报、考试管理、列表查看、截图示例),所有数据本地存储于xqing.db3文件中,无需部署服务器。提供完整README说明、LICENSE授权文件及基础样式资源(字体、图标、配色方案),适合中小学教师快速上手,用于日常小规模测验的数据归档与学情趋势观察。

2026-07-22

基于STC89C52的电子密码锁实战项目:含24C04存储与1602液晶显示完整源码

这个资源包提供一套可直接上手的单片机电子密码锁实现方案,主控芯片为STC89C52(兼容8051架构),采用C语言编写,支持4位数字密码输入、错误次数限制、密码修改及掉电保存功能。硬件层面使用I²C接口的24C04 EEPROM芯片存储密码数据,确保断电后密码不丢失;人机交互通过1602字符型LCD模块完成,实时显示提示信息、输入状态和操作反馈。配套文件包含Proteus仿真工程(.DSN)、Keil C源码工程(含.c和.h文件)、编译生成的.hex固件、BIN格式的EEPROM烧录文件(24C04.BIN)、以及详细说明文档(说明.txt)和更新记录(源码更新.txt)。所有代码经过实际验证,支持标准51开发环境,适合课程设计、毕业设计或嵌入式入门实践。无需额外驱动库,核心逻辑清晰,注释完整,便于理解密码校验流程、I²C通信时序、LCD初始化与写入等关键技术点。

2026-07-22

pandas-profiling 2.0.3 源码包(官方PyPI原始tar.gz)

这是pandas-profiling库2.0.3版本的原始源码发布包,直接来自PyPI官方仓库。压缩包内含完整可构建结构:setup.py用于安装,version.py定义版本号,config_default.yaml提供默认配置,README.md和LICENSE文件齐全,model、utils、view、controller等模块组织清晰,支持生成交互式数据概况报告。适用于Python环境下的数据探索分析场景,兼容pandas数据结构,能自动统计缺失值、重复项、数据类型、分布特征及变量间相关性。解压后可通过python setup.py install或pip install .方式本地安装,无需网络依赖即可离线部署。包含egg-info元信息目录和SOURCES.txt等标准打包文件,符合Python标准分发规范。

2026-07-22

基于MATLAB的脑肿瘤图像水平集分割工具包(含测试数据与文档)

一套开箱即用的MATLAB医学图像分割工具,专为脑部肿瘤区域提取设计,采用水平集方法实现自动轮廓演化分割。包含主程序segmentation_v5.m、两组实测数据文件(v_case1.mat和s_case1.mat)、详细技术文档(1201技术文档.pdf)以及操作说明(图片分割说明.txt)。程序支持加载DICOM或MAT格式的脑部MRI图像,通过初始化曲线迭代演化,精准勾勒肿瘤边界;内置参数预设适配常见临床影像对比度特征,可直接运行1201_v5脚本启动演示流程。适用于医学图像分析初学者、算法验证及教学演示场景,无需额外依赖工具箱,兼容MATLAB R2015a及以上版本。

2026-07-22

基于UBLOX NEO-6模块的GPS数据记录器,带I2C接口LCD显示屏和完整Arduino源码

一套可直接编译运行的GPS数据采集与显示方案,核心采用UBLOX NEO-6M GPS模块,通过串口接收原始NMEA语句;使用TinyGPS++库解析定位信息(经纬度、海拔、时间、速度、卫星数等);搭配I2C接口的1602 LCD屏实时显示坐标与状态;全部代码基于Arduino框架编写,包含SoftwareSerial(软串口)、Wire(I2C)、LiquidCrystal_I2C和TinyGPS++等标准库文件;提供Makefile和arduino.mk支持命令行编译,兼容Linux/Windows平台;附带完整README说明、LICENSE授权文件及.gitignore配置;适用于嵌入式定位记录、教学实验、车载终端原型开发等场景。

2026-07-14

基于Java Swing开发的酒店前台管理软件,含完整MySQL数据库与可运行GUI界面

这是一套面向课程设计实践的酒店信息管理桌面应用,使用Java语言结合Swing组件构建图形用户界面,后端采用MySQL存储数据,包含完整的数据库脚本(mydatabase.sql)、可直接导入运行的GUI界面模块、分层清晰的项目结构(如Mypackage01、ToolPackage、Guifiles等),支持酒店房间信息录入、客户登记、入住退房操作、订单查询等基础业务功能。项目基于Gradle构建,已配置好gradlew环境,导入IDEA或Eclipse后可一键编译运行,所有源码(Javafiles)、编译输出(out/production)、IDE配置文件(.idea目录下)及依赖管理文件齐全,适合教学演示、课程作业提交或初学者学习Java GUI+数据库整合开发流程。

2026-07-14

基于YOLOv3的口罩检测模型源码包,含训练权重与完整数据处理脚本

提供一套开箱即用的YOLOv3口罩识别实现,包含已训练好的PyTorch权重文件(yolo_wights_masked.pth)、适配口罩类别的类别定义(face_mask_classes.txt)、VOC格式数据集构建工具(voc_annotation.py)、数据加载器(dataloader.py)、模型主干(yolo3.py、yolo.py)、训练脚本(train.py、yolo_training.py)、测试与预测脚本(test.py、predict.py),以及用于评估的mAP计算模块(get_map.py)。支持直接运行预测(predict.py)对单张图片(如1.jpg)或摄像头实时流进行口罩佩戴状态识别,输出带标签框的可视化结果。配套资源涵盖字体文件(simhei.ttf)以正确显示中文标签,日志目录(logs)和模型权重保存路径已预设,适配PyTorch 1.x环境。数据组织遵循VOC2007规范,含验证集索引(2007_val.txt)及完整VOCdevkit结构,便于二次训练或迁移学习。

2026-07-14

基于Spring Cloud的电商系统毕业设计全套资料(含源码、论文、PPT、视频与部署指南)

这套资料是一套完整的Spring Cloud微服务架构网上商城实战项目,专为计算机类毕业设计或课程实践准备。包含可运行的Java源码工程,涵盖Eureka注册中心、商品管理、订单处理、用户权限控制等核心模块;配套毕业论文文档详细说明了需求分析、系统设计(B/S架构、分层模块划分、数据库ER图与表结构)、编码实现和测试过程;还有讲解清晰的答辩用PPT、操作演示视频(MP4格式)、开发环境配置与服务器部署文档,以及Maven依赖配置文件pom.xml和数据库脚本。系统采用前后端分离思路,后端以Spring Boot + Spring Cloud构建,前端通过浏览器访问,对硬件要求低,普通电脑即可本地调试运行。管理员可管理商品分类、用户信息、订单状态和系统参数,普通用户能完成浏览、下单、查看订单等全流程操作。所有材料按实际开发流程组织,适合直接参考、二次开发或教学演示。

2026-07-13

Spark实时处理新闻数据并可视化展示的完整项目包(含Flume采集、HBase存储、Web前端)

一套开箱即用的新闻类大数据实时分析系统,基于Spark Streaming做流式计算,配合Flume从源头采集新闻日志数据,写入HBase持久化存储,再通过Spark SQL或DataFrame进行实时统计(如热点新闻排行、地域分布、时效性分析等),最终对接简易Web界面实现动态图表可视化。项目包含完整可运行代码结构:src目录下有Spark作业主逻辑、Flume自定义HBase Sink插件(含SimpleHbaseEventSerializer和KfkAsyncHbaseEventSerializer)、RowKey生成策略、配套pom.xml依赖配置;资源包内还提供news1.png到news3.png效果截图、参考步骤.txt操作指南、README.md说明文档,以及z_pic、weblogs等示例数据目录。所有模块经实测能连通运行,支持本地伪分布式环境快速验证,适合课程设计、毕业设计、大数据入门实践或企业内部POC演示。无需复杂部署,按步骤启动Flume agent、提交Spark任务、访问前端页面即可查看实时分析结果。

2026-07-13

微信小游戏地下迷宫源码包:含完整Canvas动画与离屏绘制实现

一套可直接导入微信开发者工具运行的地下迷宫类小游戏源码,主打经典走迷宫+寻宝探索玩法,适合作为新手学习项目。代码基于原生小游戏开发规范,核心逻辑集中在Game.js、map.js和main.js中,配合gesture.js处理触控操作;使用Canvas持续渲染实现角色移动、地图绘制与动画效果,包含player-1.png等角色图资源及minigame_maze目录结构。项目已通过编译验证,支持真机调试。技术亮点包括:Canvas逐帧动画控制、函数参数传递与对象引用实践、离屏Canvas缓存优化、异步任务调度基础用法。配套资源含完整配置文件(project.config.、game.)、ESLint规范配置(.eslintrc.js)和README说明文档。无需额外依赖,开箱即用,适合理解小游戏渲染机制、事件响应流程与资源管理方式。

2026-07-13

Python五子棋AI对战系统(含Alpha-Beta剪枝与评估函数实现)课程设计源码包

一套完整可运行的Python五子棋人机对战系统,基于经典博弈算法实现,核心包含Alpha-Beta剪枝搜索、自定义启发式评估函数、双线程游戏逻辑(game_thread.py)及清晰注释代码。支持命令行与简易图形界面交互,内置多张效果截图(如2_.png、3_2.png等)、规则说明图(rule.png)、网络结构图(3_net.png)和数据集示意(dataset.png)。配套README.md文档详述部署步骤:无需复杂环境配置,安装基础依赖(如pygame、numpy)后直接运行AI.py即可启动对局。代码模块划分明确——AI_alpha_beta.py负责搜索决策,AI_eval.py封装评分逻辑,train_bottleneck.py和yolo.py等文件虽存在但未实际调用,属冗余或历史残留;项目不依赖深度学习框架训练流程,纯传统AI方法实现,适合本科人工智能课程设计或期末大作业使用。所有源码变量命名规范、关键路径均有中文注释,新手能快速理解博弈树展开、落子优先级判断和胜负判定机制。

2026-07-12

基于Python的车内违规驾驶行为检测系统(含训练模型与完整数据库)

一套面向毕业设计场景的违规驾驶行为识别系统,使用Python开发,支持手机拍摄或车载摄像头实时采集画面,可识别打电话、抽烟、未系安全带、疲劳驾驶等常见违规动作。系统基于MobileNetV2和MobileNetV3轻量级网络构建分类模型,同时集成YOLO系列目标检测逻辑用于关键区域定位;提供完整的训练脚本(train.py)、评估脚本(eval.py)、演示脚本(demo_test.py、demo_yo_average.py)及摄像头调用模块(camera.py)。配套包含预训练权重文件(mobilenet_v2-b0353104.pth、mobilenetv3-small-c7eb32fe.pth)、多版本模型定义(如mobilenetv2_incar_4cla.py、mobilenetv3_small_4cla_SGD.py)以及详细运行说明(运行命令.txt)和项目文档(README.md、CHANGELOG.md)。数据库部分涵盖标注清晰的违规行为图像样本集,适配四分类与五分类任务,支持直接导入MySQL或SQLite进行本地部署。

2026-07-11

2004至2024年HS编码对应出口退税率完整数据库包

包含2004–2024年全周期中国出口商品HS编码与对应退税率的结构化数据,提供DBF、Excel(.xlsx)双格式文件,含cmcode和stdcm两个核心数据表,支持按商品编码快速查询退税政策变化;附带数据来源说明文档,便于核验时效性与权威性;另含2024年最新版出口退税率文库(A版),适配企业报关、财税核算及政策研究场景;所有数据已整理归类,可直接导入ERP、财务系统或Excel分析使用。

2026-07-11

第18届智能车竞赛极速越野组完整工程代码包(含IO配置说明与调试环境)

这个压缩包包含第18届全国大学生智能车竞赛极速越野组的完整嵌入式工程代码,基于TriCore架构开发,适配AIIT平台。内含可直接编译运行的Debug工程、标准启动文件、CRC校验模块(AIIT_ORRN_CRC_CODE_SZ)、自定义外设驱动库(libraries目录)、用户逻辑代码(user目录)以及详细硬件约束说明——如推荐使用的IO引脚列表和应避免占用的引脚清单。配套提供Tasking编译器专用启动脚本(Lcf_Tasking_Tricore_Tc.lsl)、调试配置文件(AIIT_ORRN_CRC_CODE_C1.launch)、项目元数据(.project/.cproject/.settings)及README.md使用指引。支持Windows平台快速部署,附带清理临时文件的批处理脚本(删除临时文件.bat),方便参赛队伍复现调试环境或在此基础上二次开发。

2026-07-11

Matlab代码包:传统MUSIC算法与四阶累积量MUSIC算法实现及结果对比

提供完整的Matlab可运行代码,包含传统MUSIC算法和基于四阶累积量的MUSIC算法两种实现方案,主程序main.m直接运行即可生成对比结果;配套输出图像2.png直观展示两种算法在角度估计精度、分辨率或抗噪性能等方面的差异;所有代码模块清晰、注释完整,适用于阵列信号处理教学、DOA估计算法验证或算法改进参考;无需额外工具箱,兼容主流Matlab版本。

2026-07-11

Android Studio开发的寄存管理App:含用户登录注册与SQLite本地数据操作

这是一个基于Android Studio开发的寄存管理系统应用,支持完整的用户账户流程——包括登录和注册功能,所有用户信息及寄存记录均通过SQLite数据库在本地存储和管理。系统提供标准的CRUD操作(增删改查),可添加新的寄存条目、查看全部记录、编辑已有信息、删除过期或无效条目。项目结构清晰,包含标准Gradle构建配置(build.gradle、settings.gradle)、本地环境配置(local.properties)、代码源文件目录(app/src)、资源文件、以及IDE相关配置(.idea、*.xml)。无需网络依赖,纯离线运行,适合学习Android基础开发、SQLite集成、Activity跳转与数据持久化实践。代码组织规范,适合作为教学示例或小型本地寄存业务原型快速上手。

2026-07-10

SpringBoot后端+Vue前端的笔记分享平台完整部署包(含MySQL建库脚本与详细运行指南)

一套开箱即用的笔记记录与分享系统,后端基于SpringBoot开发,前端采用Vue.js构建,前后端分离架构清晰。系统支持用户注册登录、笔记发布与编辑、笔记分类与搜索、点赞收藏、评论互动、关注作者、公告查看、任务领取等核心功能;后台提供管理员权限,可统一管理用户、笔记、留言、字典表、商品(含兑换)、评价等模块。数据库使用MySQL 5.7+,附带完整建表SQL(db.sql)和字段说明文档(笔记记录分享网站表结构.docx)。配套环境说明.docx明确列出JDK版本(建议8或11)、Node.js版本(建议14.x)、Maven配置及前后端启动步骤;说明文档.txt补充常见问题与调试提示。项目结构规范,包含标准SpringBoot工程目录(pom.xml、src)、Vue前端源码(biji目录)、以及可直接导入IDEA或VS Code的工程基础。所有代码无加密、无混淆,注释完整,适合学习SpringBoot+Vue全栈开发、毕业设计参考或二次定制开发。

2026-07-10

C++实现的剪刀石头布游戏源码包(含完整注释与运行说明)

这是一个用标准C++编写的控制台版剪刀石头布对战游戏,支持人机对战、胜负统计和回合记录功能。代码结构清晰,包含完整注释,已通过多环境编译测试(如Dev-C++、Code::Blocks、VS Code+MinGW),运行稳定无报错。压缩包内含主程序jsb.cpp、Git忽略配置文件.gitignore、项目说明文档README.md(含编译方法、运行步骤、逻辑说明),以及可直接执行的exe示例(部分版本提供)。适合C++初学者理解面向过程编程逻辑,也适合作为课程设计参考模板——无需额外依赖库,纯C++标准语法实现,便于修改扩展为计分系统、多轮模式或添加AI策略。计算机类专业学生可用于课设答辩、作业提交或毕设基础模块搭建,教师也可直接用于教学演示。所有内容仅供学习交流,禁止商用。

2026-07-10

空空如也

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

TA关注的人

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