自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DSP教学用FIR滤波器实战工程:MATLAB设计+CCS在C6713上直接运行

一套面向高校DSP课程实践的FIR滤波器完整实现方案,覆盖从算法设计到硬件部署全流程。MATLAB部分提供可运行的仿真脚本,能快速生成滤波器系数、绘制幅频/相频响应曲线,并对输入信号进行时域卷积验证效果;CCS工程基于TI TMS320C6713 DSP芯片构建,包含汇编核心模块fir2.asm、C语言数据接口firinput.c、链接配置fir2.cmd、寄存器定义头文件FIRIN.INC,以及已编译好的.out可执行文件(fir2.out、FIR3.out)和完整项目配置(FIR3.pjt、FIR3.p

2026-07-04 05:04:16 179

原创 食物图片识别一键训练包:PyTorch模型+数据生成+PyQt拖拽识别界面

直接上手的食物图像分类开发包,不用从零搭环境。先运行01数据集文本生成制作.py,自动扫描Fried food、Meat、Noodles-Pasta等本地文件夹,生成train.txt和val.txt路径标注文件;接着运行02深度学习模型训练.py,可调训练轮次、学习率、批量大小,训练中实时显示准确率与损失变化,自动保存最优模型权重;最后双击03pyqt_ui界面.py启动图形程序,支持本地图片拖入、即时识别并返回类别名称和置信度分数。预处理已封装:统一缩放为正方形(短边补灰边)、内置随机旋转增强,提升模型

2026-07-04 04:23:54 177

原创 VC6兼容的轻量级C++线程池源码,含完整工程与DLL导出支持

一套专为Visual C++ 6.0环境定制的线程池实现,适用于嵌入式管理服务、工业控制等无法升级到C++11的老旧系统。通过预创建固定数量工作线程(WorkerThread),配合任务队列与线程管理器(ThreadManage)实现请求并发处理,避免频繁创建/销毁线程带来的性能损耗。代码模块清晰:Thread封装基础线程操作,ThreadMutex提供跨线程互斥保护,ThreadPoolException统一异常处理,MYDEBUG支持调试信息输出。所有头文件与实现文件严格一一对应,包含典型测试类(Tes

2026-07-02 05:05:09 146

原创 微信小程序版霍兰德职业兴趣测试源码,含30题答题+六型结果分析

直接可用的微信小程序霍兰德职业兴趣测评源码,内置30道标准化单选题,覆盖现实型(R)、研究型(I)、艺术型(A)、社会型(S)、企业型(E)、常规型(C)六大维度。项目已完整配置app.js、app.、app.wxss及project.config.等基础文件,pages目录下清晰划分index(引导页)、test(答题页)、(结果页)三个功能模块,images文件夹统一存放10张题图(01.jpg–10.jpg)及必要静态资源。用户完成答题后,系统自动统计各类型得分,识别主导职业倾向,并输出对应的职业方向

2026-07-02 04:04:39 216

原创 本科毕设选题双向匹配系统:SpringBoot后端源码含数据库脚本与接口测试集

毕业设计题目双向选择平台后端完整实现,基于SpringBoot框架开发,Java语言编写,配套MySQL建表语句(design.sql)可直接导入使用。系统支持学生查看课题、提交申请,教师发布题目、审核学生申请并完成分配,管理员统一管理用户账号和课题信息。所有RESTful接口按角色权限隔离,覆盖登录、课题列表、申请操作、审核流程等核心功能,Postman集合(毕业设计选题系统.postman_collection.)已预置常用请求,开箱即测。项目采用标准Maven结构,含pom.xml、src/main/

2026-07-01 06:38:54 167

原创 ARM64 Linux设备开箱即用的OpenJDK 8完整版(含javac/jconsole/jdb等全部工具)

这个OpenJDK 8二进制包专为ARM64架构的Linux系统构建,版本号1.8.0_352,直接解压就能用,不用编译源码。里面包含javac编译器、java运行时、javadoc文档生成器、jdb调试器、jconsole监控工具、jar打包工具、jarsigner签名工具,还有tools.jar、sa-jdi.jar、jconsole.jar等关键运行依赖库。适配树莓派4/5、飞腾、鲲鹏等国产ARM服务器,以及各类嵌入式ARM Linux设备。安装后需要配置JAVA_HOME和PATH环境变量,推荐方式

2026-06-30 04:58:52 234

原创 抖音快手女性短视频随机轮播展示系统(PHP轻量版,免数据库)

一套开箱即用的短视频前端展示方案,用PHP做简单后端调度,对接抖音和快手公开视频接口(需自行填入有效Token或参数),自动拉取小姐姐发布的热门短视频并随机排序播放。首页index.html和快手下拉页ks.html双页面支持,适配手机、平板、电脑等各类屏幕尺寸,基于Bootstrap 4构建响应式布局,自带style.css定制样式和基础视觉资源(video.jpg视频占位图、bj.jpg背景图)。所有静态文件按标准结构归类:css目录放样式表,img目录存图片资源,config.txt集中管理接口地址、

2026-06-26 06:53:47 221

原创 Java写的局域网文件互传工具:PC和安卓都能用,带自动分流服务器

这是一个纯Java开发的局域网内点对点文件传输方案,不依赖互联网,PC端和安卓端可直接互相收发文件,后台由轻量级Java服务端支撑,支持多实例部署和请求自动分发(负载均衡)。通信基于自定义JSON消息协议,所有数据交互结构清晰、可调试。项目自带完整数据库脚本(db_blueclick.sql),用于记录传输日志和节点状态;源码结构分明,client-pc和client-android各自独立可编译,server模块负责连接管理与路由调度;配套提供Makefile一键构建、单元测试用例、详细部署说明(READ

2026-06-26 04:53:15 208

原创 地铁客流实时预测系统:Python+Django+深度学习模型(含训练权重与前后端完整工程)

一个开箱即用的地铁客流预测工程包,覆盖早晚高峰进出站、断面客流上下行、单站点进出流量及全网总进站量四大预测任务。所有深度学习模型(.h5/.model格式)均已训练完成并附带对应标准化器(.model)和特征预处理参数(.npy),支持直接加载调用。后端基于Django构建,包含完整路由配置(urls.py)、核心预测逻辑(predict.py)、数据库结构定义(schema.py)及启动脚本(manage.py);前端提供基础可视化界面(位于qianduan目录)。数据层包含站点基础信息(station.

2026-06-26 03:06:09 160

原创 Python+Django搭建的主观题自动阅卷工具包(含数据库脚本、部署指南与演示视频)

一个能直接跑起来的主观题评分系统,用Python写,基于Django框架开发,适合教师快速上线在线阅卷功能。支持老师创建题目、设置评分规则、生成试卷;学生在线提交文字答案;系统自动比对参考答案和学生作答,通过TF-IDF或余弦相似度计算语义匹配度,再结合关键词命中情况、答案长度、格式规范等维度综合打分。所有题目、试卷、用户、成绩数据都存进MySQL,附带subjective_item.sql一键建表脚本。包里有完整的Django项目结构:manage.py启动入口、templates页面模板、static静

2026-06-22 03:08:26 205

原创 macOS原生菜单快速上手:SwiftUI CommandMenu可运行工程包

直接打开就能跑的macOS菜单开发模板,基于SwiftUI最新CommandMenu机制构建。包含完整Xcode项目结构,涵盖App入口、主视图、资产资源、签名配置和沙盒权限设置,适配macOS 12+系统。所有菜单逻辑通过@main App和Commands协议声明式实现,无需接触底层NSMenu或NSMenuItem。内置标准菜单分组(File、Edit、View等)、快捷键绑定(如Cmd+S、Cmd+Shift+Z)、命令分组控制(CommandGroup)及响应式操作处理。项目已预配置entitle

2026-06-20 04:19:48 209

原创 MATLAB中EKF、UKF与SIR粒子滤波在非线性轨迹跟踪任务中的实测效果对比包

一套开箱即用的MATLAB非线性滤波对比仿真工具,内置扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)和基于SIR重采样的粒子滤波三种算法实现。提供三个独立运行脚本:runme_EKF.m、runme_UKF.m、runme_PF.m,分别调用对应核心滤波函数(ekf.m、UKFfilter.m、SIR粒子滤波逻辑),配合系统动力学模型(systemfun.m)、观测模型(measurefun.m)、雅可比矩阵计算(JacobianF.m/JacobianH.m)及辅助函数(fff.m/hhh.m/tra

2026-06-20 03:57:58 198

原创 VS2013下用Halcon12实现相机采集、二维码识别与界面显示三线程协同运行

基于Visual Studio 2013和Halcon 12搭建的C#多线程工业视觉示例,主线程处理Windows Forms界面交互,另两个独立工作线程分别负责实时图像采集(对接工业相机)和Halcon图像处理(含二维码解码),第三个线程专责处理结果的可视化刷新。整个流程避免UI阻塞,确保采集不丢帧、识别不延迟、显示不卡顿。工程包含完整解决方案文件MultiThreading.sln、标准WinForms项目配置(.csproj)、自动生成的Settings与Resources资源文件,以及Debug输出

2026-06-13 05:02:15 171

原创 STM8L152C6T6低功耗开发板资料包:原理图+中文手册+V1.5.1固件库+实测低功耗例程(含0.38μA记录)

专为STM8L152C6T6单片机设计的完整开发资料,开箱即用。包含清晰可读的PDF原理图(stm8L开发板原理图.pdf),覆盖全面的中文技术文档:STM8L15X中文数据手册.pdf、STM8L datasheet.pdf、stm8l152m8芯片数据手册.pdf、STM8L15XXX.pdf,以及关键外围芯片资料——DS1302详细资料.pdf、W25X16-32-64-SPIFlash.pdf、max3232.pdf、AT24C02_en.pdf、GDC0209.pdf。配套STM8L15x_固件库

2026-06-11 12:11:27 195

原创 嵌入式RS485全双工主从通信实战工程:含单/多数据收发、DE/RE自动切换与调试指南

面向嵌入式开发新手的RS485全双工通信实操资源包,提供1主机+2从机完整通信框架。代码基于主流单片机平台(如STM32、STC、GD32等)编写,支持直接编译下载运行。涵盖单字节数据轮询应答、多字节结构化数据帧收发、硬件DE/RE引脚精准时序控制(含自动收发切换逻辑)、地址识别与应答机制实现、总线冲突规避策略。配套文档详解RS485电气特性、半双工与全双工差异、典型帧格式设计(含起始符、地址、命令、长度、校验、结束符)、主机轮询调度逻辑及从机响应流程。‘485通信调试’文件夹汇总常见异常现象(如乱码、丢包

2026-06-11 11:18:23 238

原创 微信小程序原生手机号一键登录完整可运行代码包(含授权弹窗与API调用封装)

直接导入开发者工具就能跑的微信小程序手机号一键登录实现方案,核心逻辑集中在index.js里,调用wx.login获取code,再通过getPhoneNumber绑定用户手机号;util.js做了常用方法封装,比如请求封装、错误提示统一处理;app.js和app.配置了全局基础信息和页面路由;pages/index目录下有完整的WXML结构、WXSS样式和JSON页面配置,按钮点击即触发微信官方授权弹窗;project.config.和project.private.config.适配团队开发协作和环境区分

2026-06-11 05:15:46 180

原创 PyTorch中文聊天机器人工程包:含BeamSearch优化的Seq2Seq模型+完整训练推理流程

直接可用的中文对话系统开发包,基于PyTorch构建标准Seq2Seq架构,内置BeamSearch解码提升生成回复的连贯性与多样性。提供全流程代码:数据预处理(preprocessing.py)、模型定义与训练(seq2seq.py)、权重保存加载、交互式推理示例。data目录附带基础中文对话语料,img目录含编码器-解码器结构图和注意力机制示意,model目录支持断点续训与部署权重导出。配套README详细说明项目结构、依赖安装(Python 3.7+、PyTorch 1.8+)、超参配置建议(如bea

2026-06-10 13:05:57 226

原创 STM32F103C8T6智能万年历工程:OLED中文字幕显示+双传感器温湿度监测+RTC掉电走时

基于STM32F103C8T6最小系统搭建的嵌入式万年历项目,完整支持公历年月日时分秒显示,自动处理闰年与大小月;内置RTC实时时钟模块,配合纽扣电池实现断电持续计时;同时接入DS18B20数字温度传感器和DHT11温湿度传感器,实时采集并同屏刷新环境数据;OLED屏幕使用SSD1306驱动,集成中文字模(含‘智能’等常用汉字),支持画面翻转与旋转显示;工程基于Keil MDK开发,包含标准外设库(如rtc.c、oled.c、ds18b20.c、dht11.c)、底层驱动(GPIO/USART/I2C/TI

2026-06-10 12:44:40 190

原创 异步电机DTC控制MATLAB仿真包:含扇区判断、PID改进模型与动态波形绘制

一套开箱即用的异步电机直接转矩控制(DTC)MATLAB/Simulink仿真资源,包含主控模型DTC.mdl、带PID调节的增强版DTC-PID、多种对比结构(DTC01.mdl、DTCTCZ.mdl)、电机参数配置文件motor_para.mdl,以及核心函数SectorDetermine.m(实现六扇区电压矢量定位)和plotresualt.m(自动绘制定子磁链轨迹、电磁转矩响应、三相电流波形等关键曲线)。所有模型基于标准感应电机数学模型搭建,支持实时磁链观测、滞环比较器逻辑、开关表查表控制。适配MA

2026-06-10 08:00:22 244

原创 CP1616控制器V2.5.2.7版固件刷写包(含CD启动环境与多场景镜像)

专为西门子CP1616工业控制器准备的V2.5.2.7固件升级资源,内部版本号V02.05.02.07_00.00.00.00,包含完整可烧录固件文件、离线刷写用CD启动环境(cd目录)、以及按用途区分的固件镜像目录V02.05.02.07_00.00.00.00。支持通过编程电缆连接设备后,使用STEP 7或TIA Portal兼容方式完成固件更新,适用于旧版CP1616设备的稳定性提升、PROFIBUS/DP通信协议优化及已知故障修复。操作前需核对硬件版本是否匹配,推荐在断电状态下执行,并提前备份当前配

2026-06-09 06:55:07 203

原创 医学3D影像分类实战包:带预训练模型、完整训练测试脚本与中文注释文档

直接可用的医学3D图像分类项目,基于3D CNN实现端到端训练与推理。包含data目录下的训练/验证/测试数据(支持NIfTI和H5格式),models中定义清晰的3D卷积网络结构,dataloader和utils模块完成数据加载、归一化、增强及评估逻辑封装。train.py和test.py支持一键启动训练与预测,p4.h5为已收敛的模型权重,final_.csv和5_avg.csv提供单模型与集成预测结果。配套README.md详细说明环境配置(Python 3.8+、PyTorch、SimpleITK等

2026-06-09 06:11:35 181

原创 12组可直接运行的机器人连续滑模控制MATLAB仿真模型

提供12套一一对应的控制器与被控对象MATLAB脚本,每组包含独立设计的连续滑模控制律(chap4_xctrl.m)和机器人动力学模型(chap4_xplant.m),覆盖典型关节跟踪任务。配套干扰信号生成(chap4_11wf.m/chap4_12wf.m)、权值计算(chap4_11w.m/chap4_12w.m)、输入设定(chap4_11input.m/chap4_12input.m)及多维度绘图脚本(chap4_8plot.m/chap4_12plot.m),支持一键运行观察状态轨迹、控制量输出、

2026-06-08 13:19:06 183

原创 高校学生成绩预测联邦学习实战包:PyTorch多算法实现+Streamlit交互看板+双真实数据集

面向高校教学场景的成绩预测任务,提供开箱即用的联邦学习完整实践代码包。支持FedRep、Scaffold、Ditto、APFL、L2GD、MTL、FedProx、Local共8种主流联邦算法,全部基于PyTorch实现,模块清晰(Nets.py定义模型、options.py统一配置、train_utils.py封装训练逻辑),适配Python 3.6–3.9,CPU环境可直接运行基础训练。内置两个贴近真实教学管理的数据集(data-JSJfb1.csv和样本数据.csv),涵盖学生基本信息、课程表现与最终成

2026-06-08 08:58:38 254

原创 STM32F0驱动ST25DV动态NFC标签的I²C+NFC双通道交互工程包

直接可用的STM32F0嵌入式工程,实现对ST25DV系列NFC动态标签的完整控制:支持手机NFC近场读写NDEF数据、MCU通过I²C配置标签工作模式(含密码保护、能量采集启用、快速传输切换)、EEPROM安全存储。代码已适配Nucleo-F030R8开发板和X-NUCLEO-NFC04A1扩展板,包含底层ST25DV驱动、NFC Forum Type 5标准NDEF封装、硬件抽象层及演示例程。所有模块经实机验证,可无缝集成进现有STM32项目,适用于需同时支持有线调试与无线交互的物联网终端,比如智能家电

2026-06-07 12:08:46 226

原创 FLIR Spinnaker相机Qt/PyQt实时采集工具包:软硬触发+信号驱动+零轮询图像流

一套开箱即用的FLIR Spinnaker工业相机图像采集方案,同时支持Qt5(C++)和PyQt5(Python)开发环境。核心封装了两个轻量级相机类——qt_camera和pyqt_camera,直接对接Spinnaker SDK 2.x,把原始图像回调无缝转为Qt Signal事件,彻底规避CPU轮询,降低系统负载,提升帧率稳定性。图像数据统一输出为QImage格式,内置numpy2qimage.py实现NumPy数组到Qt图像的高效转换,适配OpenCV等常见处理流程。触发方式灵活:默认连续采集模式

2026-06-07 11:39:37 257

原创 网页端视频回放时间轴组件,专为海康威视录像接口优化

一个开箱即用的轻量级JavaScript时间轴控件,用于在网页中实现视频回放进度控制。支持拖拽滑块实时获取毫秒级播放时间戳,并可标记自定义时间段(如录像片段起止点),方便对接海康威视设备的回放API。只需传入容器ID和回调函数即可初始化,不依赖Vue、React等现代框架,纯原生JS编写,兼容Chrome、Firefox、Edge等主流浏览器。资源包内含核心脚本videoLine.js、示例页面videoLine.html、jQuery 2.0依赖库、演示动图videoLineForJS.gif、READM

2026-06-07 11:35:15 250

原创 Parrot Bebop无人机OpenCV视觉跟随方案:手动框选目标后自动保持距离飞行

基于OpenCV的轻量级视觉跟踪系统,专为Parrot Bebop系列无人机设计,不依赖深度学习模型,全程使用传统图像处理方法实现目标识别与实时循迹。支持USB外接摄像头或机载视频流输入,用户可通过鼠标手动框选任意目标,系统随即启动跟踪逻辑,持续输出目标在图像坐标系中的偏移量(x、y、z方向估算值),供后续PID控制器调节无人机俯仰、横滚和油门。项目已封装为ROS功能包结构,包含标准package.xml和CMakeLists.txt,follow功能包集中处理视觉计算与指令生成,scripts目录下提供开

2026-06-05 10:48:06 230

原创 ASP.NET订餐系统毕业设计全套:含可运行源码、SQL Server数据库与完整论文

这是一套开箱即用的ASP.NET Web订餐系统毕业设计资源,适用于计算机类本科生课程设计或毕业设计实战。系统采用ASP.NET Web Forms或MVC架构,C#编写后端逻辑,SQL Server为默认数据库(附convert_to_mysql.py脚本支持MySQL迁移),前端基于HTML/CSS/JavaScript实现适配PC与移动端的响应式界面。用户端支持账号注册登录、菜品分类浏览、多条件搜索(名称/口味/价格)、购物车管理、微信与支付宝模拟支付、订单提交及实时配送状态查看;后台管理模块涵盖菜品

2026-06-05 06:02:56 167

原创 MATLAB版多假设跟踪(MHT)工程包:含完整轨迹估计与假设管理功能

一套开箱即用的MATLAB多目标跟踪实现,基于多假设跟踪(MHT)框架,核心脚本faokie_v40.m完成目标关联、假设生成、分支剪枝、轨迹维持与确认全流程。配套H.m(观测模型)、0.m(状态初始化)、2.m(假设剪枝)等模块,支持标准检测结果输入(如帧号、位置、速度等),自动输出目标轨迹序列及可解析的假设树结构。适配雷达、红外、视觉等传感器输出的二维或三维检测数据,不依赖任何第三方工具箱,兼容MATLAB R2018a及以上版本。代码变量命名清晰,关键步骤附中文注释,覆盖似然计算、数据关联、假设管理、

2026-06-05 05:17:49 207

原创 基于2008–2028年文旅数据的Python实操包:用随机森林跑通旅游收入预测与影响因子分析

一套开箱即用的Python文旅经济分析实战资源,聚焦旅游热度与地方收入增长的关系建模。用真实时间序列数据(2008–2028年旅游总收入)训练随机森林模型,支持趋势预测与多维特征归因——包括游客人次、景区数量、交通便利度等变量对收入的影响强度评估。包内含完整可运行代码(main.py)、清洗好的结构化数据集(data/目录)、6张关键图表(如旅游总收入走势、模型拟合效果、特征相关性热力图)、PyCharm实操截图及详细README说明。配套文档覆盖双格式论文(Word+PDF)、查重报告、校赛题目参考、图像

2026-06-04 05:15:38 187

原创 Vue2 + Element UI 实战型后台系统:用户/角色/菜单/公司/权限/支付全模块集成

基于 Vue2 搭建的完整后台管理项目,使用 Element UI 构建响应式界面,内置 Vuex 状态管理、Vue Router 路由控制和 Axios 封装的 API 请求层,支持 ES6/7 语法及 Webpack 构建。功能覆盖用户全生命周期操作(增删改查)、角色与权限精细化绑定、动态路由菜单生成、多层级公司组织架构管理、主流支付渠道配置(如微信、支付宝)及基础交易流程支撑。图标资源统一接入阿里 Iconfont,静态文件集中存放于 static 目录,API 接口按业务模块划分在 api 文件夹中

2026-06-03 13:22:34 257

原创 C#桌面端微信扫码登录实现包(WinForm+WPF双框架支持)

一套开箱即用的微信开放平台扫码登录客户端代码,专为Windows桌面应用设计,同时兼容WinForm和WPF两种主流UI框架。核心功能覆盖扫码触发、后台轮询授权状态、OAuth2.0令牌获取(access_token)、用户基础信息解析(昵称、头像、OpenID等),所有HTTP通信逻辑已封装在http.cs中,JSON序列化/反序列化由JsonHelper.cs统一处理。OAuth_Token.cs负责令牌请求与刷新,OAuthUser.cs完成用户数据结构化解析。配置通过App.config集中管理AP

2026-06-03 08:02:56 221

原创 Android录屏SDK:MediaCodec硬编码实现,带可配置动态时间戳水印

专为Android平台设计的轻量级录屏SDK,底层调用MediaCodec进行硬件编码,显著降低CPU负载和设备发热,兼容Android 5.0及以上系统。录制过程中支持实时叠加动态更新的时间戳水印,时间格式(如HH:mm:ss.SSS)、显示位置(左上/右下等九宫格定位)、字体大小、颜色均可灵活配置。SDK封装了完整的Surface生命周期管理、音视频同步机制、编码参数控制(分辨率、帧率、码率)、异常中断恢复逻辑,以及Activity/Fragment生命周期适配。工程基于标准Gradle构建,已剥离非必

2026-06-02 13:18:47 210

原创 MATLAB相机标定一键运行包:单目/双目/鱼眼全兼容,含角点提取、畸变可视化与极线校正

这套MATLAB脚本合集专为相机标定实际工程需求设计,不依赖Camera Calibration Toolbox等额外工具箱,所有代码基于原生语法编写,开箱即用。支持三种主流成像模型:标准针孔(go_calib_optim_iter.m)、鱼眼镜头(go_calib_optim_iter_fisheye.m)和双目系统(calib_stereo.m、go_calib_stereo.m),并提供配套的立体校正功能(rectify_stereo_pair.m)。图像预处理环节包含自动网格角点检测(extract

2026-06-02 13:03:08 279

原创 八种经典架构风格下的KWIC系统完整实现(含UML图、Java源码、运行脚本与教学PPT)

一套面向软件体系结构课程实践的KWIC关键词索引系统实现合集,覆盖管道-过滤器、主程序-子程序、面向对象、层次结构、客户端-服务器、解释器、规则系统、黑板系统八种典型架构风格。每个风格均提供可直接编译运行的Java源码(按a2 q1~q5及three kwic等目录组织)、配套UML类图与组件图、输入输出样例文件(input.txt/output.txt)、启动脚本(start.bat)以及详细readme说明。所有代码采用标准Eclipse项目结构(含.project/.classpath),src与bi

2026-06-02 11:28:38 178

原创 基于斑马算法优化的ESN电力负荷预测Matlab实现(含数据与绘图)

一套开箱即用的电力系统短期负荷预测工具,用斑马优化算法(ZOA)自动调优回声状态网络(ESN)的关键结构参数,包括储备池节点数、光谱半径、输入缩放因子等,提升多变量输入下的单步负荷预测精度。压缩包内含完整Matlab代码:ZOA主优化循环、ESN训练与仿真函数、目标函数计算模块、参数初始化脚本及结果可视化代码;附带真实历史负荷数据集(Excel格式),无需额外下载或预处理。所有超参数集中定义在main.m顶部,注释清晰,逻辑分层明确,便于理解ZOA与ESN协同建模全过程。运行main.m即可自动完成数据读取

2026-06-01 11:22:38 255

原创 Matlab驱动的NACA4翼型坐标生成器,专为SolidWorks建模导出wing.txt

用MATLAB脚本wings_data.m快速生成任意NACA 4位数翼型(如NACA2412、NACA0015)的上下表面离散坐标点,直接输出标准三列文本格式的wing.txt文件:X坐标、上表面Y值、下表面Y值。这个文件可直接导入SolidWorks草图作为轮廓线,支持拉伸曲面、扫描建模及后续CFD网格划分流程。配套read_me.txt说明运行步骤、参数调整方式(如弦长、点密度、弯度/厚度组合),NACA4文件夹预置常用编号示例和调用逻辑。工具不依赖SolidWorks插件或外部数据库,无需查手册、不

2026-06-01 08:53:31 240

原创 纯前端实现的在线投票系统:带用户认证、实时柱状图与自动排序榜单

这个前端项目包含完整的用户注册、登录流程,支持用户在main.html页面完成投票操作;投票结果通过JavaScript动态更新,实时渲染为柱状图,不刷新页面即可看到变化;排行榜.html页面按得票数从高到低自动排序展示选项及对应票数;所有交互逻辑由三个独立JS文件驱动(主页面.js处理投票与图表、排行榜.js负责榜单数据排序与渲染、登录注册.js管理表单验证与本地模拟登录);HTML结构清晰分离功能模块,配套有实训报告文档(软工192-08-李世权-实训报告.doc)、项目截图素材(images文件夹)以

2026-06-01 08:04:04 181

原创 基于STM32F103的联网式宠物喂食器全套代码(支持温湿度监测、称重反馈与多时段定时)

这个工程包提供开箱即用的STM32F103智能喂食器固件,直接适配主流核心板,无需额外硬件修改。系统通过DHT11实时采集环境温湿度,HX711模块精准检测余粮重量并反馈投喂状态,ESP8266模组实现Wi-Fi联网,支持远程指令接收与数据上报。RTC实时时钟配合TIM2定时器,可设置多个固定时间点自动投喂,喂食记录存入SPI Flash本地保存,断电不丢数据。底层驱动完整:USART1用于串口调试与AT指令交互,SysTick提供毫秒级延时,LED和按键用于本地状态指示与手动触发,bsp_系列文件封装了各

2026-05-31 10:27:03 180

原创 交通分配算法实战代码包:Dijkstra/Floyd最短路径 + Frank-Wolfe用户均衡求解(含SiouxFalls路网数据)

提供开箱即用的交通配流核心算法MATLAB与Python实现,覆盖单源最短路径(Dijk.m、Dijkstra.m、floyd.m、floyd4.m等多版本)、全源最短路径(Floyd算法)及用户均衡(UE)问题求解的Frank-Wolfe迭代法(含4Frank-Wolfe方法.pdf原理说明)。所有代码均基于标准测试网络SiouxFalls设计,配套matrix data.xls、matrix data2.xls等OD矩阵与路网拓扑数据,支持快速验证算法收敛性与流量分配结果。example1.m至exam

2026-05-31 09:24:44 219

MATLAB实现的码头物流多环节协同优化工具包:含预测、通道调度、龙门吊与集卡作业GUI系统

一套可直接运行的MATLAB码头物流优化工具包,覆盖货运量预测、进出通道智能分配、场堆龙门吊作业调度、内部集装箱卡车路径规划、到发线龙门吊协同调度及货场多系统集成控制。所有功能通过图形化界面操作,包含主GUI(GUI_Chpt5)及多个子界面(Chpt2–Chpt4),支持数据导入(Excel格式data1–data3)、算法切换(含启发式、改进型遗传算法、模糊优化等)、结果可视化(showResult.m)与敏感性分析(SensiRst.mat)。核心算法模块独立封装,如predictFun.m用于时间序列预测,selection_Algorithm.m和mutationAlgorithm.m支撑动态调度决策,equSolve.m处理约束方程求解。配套三篇中文核心论文供方法参考,涵盖装卸协同、集卡-岸桥协调、铁路中心站模糊进出系统建模。代码结构清晰,变量命名规范,适合教学演示、方案验证或二次开发。

2026-06-18

单通道EEG睡眠分期完整实现:含训练模型、预处理代码、可视化示例与Web部署脚本

提供一套开箱即用的单通道脑电信号(EEG)自动睡眠分期解决方案,基于Python实现,涵盖数据预处理(prepare_data.py、preprocessing.py)、GRU神经网络建模(network.py)、模型训练与测试(train.py、test.py)、单样本预测(predict.py)、Focal Loss优化(focal_loss.py),以及轻量级Web服务部署(server.py + templates + web目录)。内含真实可用的EEG信号数据文件(eeg_signal.txt)、已训练好的GRU模型(model_GRU.pt)、Sleep-EDF数据集下载脚本(download_sleepedf.py)、典型分期结果可视化图片(images/目录下)和完整依赖清单(requirements.txt)。支持命令行快速运行(run.sh),适配Linux/macOS环境,所有模块经实测可正常执行,输出符合AASM标准的W/N1/N2/N3/REM五期分类结果。配套README.md详细说明各模块作用与调用方式,适合课程设计、毕设开发或算法验证场景直接复用。

2026-06-21

汽车租赁管理系统毕业设计包:Django+Vue前后端分离,含完整源码、数据库、论文、PPT、演示视频与部署教程

一套完整的汽车租赁管理网站毕业设计资源,采用Python Django构建后端服务,Vue.js开发前端界面,MySQL 5.7存储数据,实现前后端分离架构。支持Windows和macOS系统,推荐Python 3.7/3.8环境,PyCharm开发,Navicat管理数据库。系统包含管理员与普通用户双角色:管理员可进行用户管理、汽车品牌/信息/类型/商品维护、租赁与归还流程管控、订单处理及系统配置;用户支持注册登录、浏览车辆信息、在线租车、选购汽车周边商品、加入购物车、下单支付全流程。压缩包内含可直接运行的源码(python015_carRent-master)、初始化SQL脚本(db.sql)、配置文件(config.ini)、启动脚本(运行.bat、安装.bat)、详细说明文档、毕业论文(Word格式)、答辩PPT、实操演示视频(MP4)、环境依赖清单(requirements.txt)以及部署与调试教程。开箱即用,适合作为本科毕业设计参考或课程实训项目。

2026-06-19

VS2015 VC++编译工具集精简版(含vcvarsall.bat及多平台环境配置脚本)

这个资源包提供Microsoft Visual Studio 14.0(即VS2015)中VC++核心编译工具的独立文件集合,不含IDE主体,仅保留VC目录下的关键组件。包含完整的标准库头文件(如algorithm、atomic、array等)、区域编码支持头(8859系列、baltic等)、以及全部官方环境变量配置批处理脚本:vcvarsall.bat、vcvars32.bat、vcvars64.bat、vcvarsx86_amd64.bat、vcvarsamd64_x86.bat、vcvarsamd64_arm.bat、vcvarsx86_arm.bat、vcvarsphonex86.bat、vcvarsphonex86_arm.bat。这些脚本用于在命令行中快速初始化对应目标平台(x86/x64/ARM/Phone)的编译环境,是Qt Creator手动配置MSVC编译器、CMake调用VC工具链、或进行跨平台构建时的必要依赖。路径结构与原版安装一致,可直接复制到D:Program FilesMicrosoft Visual Studio 14.0VC下使用,避免重复安装完整VS2015。适用于需要轻量集成VC++构建能力但无需IDE界面的开发场景。

2026-06-20

MySQL ACID、MVCC与隔离级别详解[可运行源码]

本文详细介绍了MySQL中事务的四大核心特性ACID(原子性、一致性、隔离性、持久性),其中原子性通过Undo Log实现,持久性依赖Redo Log,隔离性通过锁和MVCC保障。MVCC(多版本并发控制)通过维护数据的历史版本链,实现读不阻塞写、写不阻塞读的高并发机制,其核心包括事务ID、快照和可见性规则,支持读已提交(RC)和可重复读(RR)隔离级别。文章还阐述了InnoDB的锁机制,包括共享锁、排他锁、间隙锁和临键锁,并分析了不同隔离级别(RU、RC、RR、SERIALIZABLE)与锁的对应关系:RC和RR主要依赖MVCC实现快照读,写操作加行锁;RR额外使用间隙锁防止幻读;串行化则通过表级锁强制串行执行。最后强调了索引对间隙锁生效的影响,以及根据业务需求权衡一致性与性能的重要性。

2026-06-20

鸿蒙原生商城App完整工程源码(ArkTS实现,含UI资源与配置文件)

一套可直接构建运行的鸿蒙商城应用源码,基于ArkTS语言开发,适配OpenHarmony/鸿蒙OS。项目结构清晰,包含entry模块、资源目录resources、应用配置app.5、构建配置build-profile.5、hvigor构建脚本及配套工具文件。源码主体为106个TypeScript文件,覆盖页面逻辑、状态管理、网络请求、路由跳转等核心功能;配套254个文件中含116张PNG商品与界面图、3张JPG素材、1张GIF动效、1张SVG图标,以及JSON5格式的模块配置、多语言资源和构建参数定义。所有文件均按鸿蒙官方推荐目录规范组织,支持通过DevEco Studio一键同步与编译,适合学习鸿蒙应用开发流程、UI组件使用、状态驱动渲染及工程化构建实践。

2026-06-20

批处理获取电脑详细信息[项目代码]

本文介绍了如何使用Windows10批处理文件获取电脑的详细信息并保存到指定路径。首先,通过WMIC命令行工具可以查询硬件信息,包括网卡MAC地址、CPU序列号、主板序列号、BIOS序列号、内存详细信息、磁盘信息等。此外,还介绍了其他命令如dxdiag、systeminfo和ipconfig /all。其次,详细说明了创建批处理文件(.bat)的步骤:新建文本文件,重命名为“获取本机详细信息.bat”,并编写批处理脚本。脚本功能包括删除旧信息文件、获取系统详细信息、CPU序列号、主板信息、产品信息、BIOS序列号以及网络信息,并将所有信息保存到D:ComputerInfos.txt。最后,运行批处理文件后,用户可以在指定路径查看完整的本机信息。该方法适用于系统管理员或需要快速收集电脑配置的用户。

2026-06-19

LLM API调用与Prompt Engineering[源码]

本文详细介绍了如何通过API调用大型语言模型(LLM),如小米MiMo模型,并深入探讨了Prompt Engineering的基础知识。文章首先解释了LLM的概念及其应用场景,随后提供了从环境准备到API调用的完整代码示例,并逐行解析了代码的含义。此外,文章还介绍了Prompt Engineering的核心概念,包括system、user和assistant角色的使用,以及Few-shot提示的技巧。最后,文章总结了常见的错误和解决方法,并提供了一个交互式AI聊天程序的完整实现。

2026-06-18

基于.NET三层架构的企业官网后台源码包,含完整数据库与业务逻辑

一套可直接部署运行的企业网站管理系统源代码,采用标准.NET三层架构设计(表现层XinyuNews、业务逻辑层BLL、数据访问层DAL),配套Model实体类、SQLHelper通用数据操作类及db_51aspx示例数据库文件。项目以web.sln为解决方案入口,支持Visual Studio打开调试,包含源码必读.txt说明文档,适用于政府或企业类门户网站的快速二次开发。系统功能覆盖新闻管理、栏目配置、内容发布等基础CMS能力,技术栈明确限定在ASP.NET WebForms + SQL Server环境,不依赖第三方框架,结构清晰,模块职责分明,适合.NET初学者学习架构分层,也便于中高级开发者做定制化改造。

2026-06-17

Django在线学习平台毕业设计源码包:含完整前后端、数据库结构与部署说明

一套可直接运行的Django在线学习平台毕业设计项目,包含用户管理、课程发布、章节学习、评论互动等核心功能模块。后端基于Python 3.x + Django 2.2(兼容主流版本),前端采用Bootstrap+jQuery实现响应式界面,数据库使用MySQL(附建表SQL和迁移脚本)。项目结构清晰,分users、courses、xadmin等独立应用,每个模块均含models、views、urls、forms、adminx等标准文件,支持xadmin后台管理。压缩包内提供详细使用说明文档,涵盖环境配置(Python虚拟环境、依赖安装)、数据库初始化、静态文件收集、服务启动等全流程操作步骤。所有代码已通过本地测试,确保注册登录、课程浏览、学习记录等主要流程功能正常。适用于软件工程、计算机科学、人工智能等专业学生的毕业设计、课程设计或实训项目,也适合Django初学者理解典型Web项目组织方式和开发规范。

2026-06-17

Matlab环境下可直接调用的Preisach磁滞建模工具集(含静态与动态版本)

这套开源Matlab代码提供完整的Preisach型磁滞建模能力,支持静态和动态两种实现方式。核心包含主运行脚本main_Preis_Dyn_HM.m和main_Preis_Dyn_HM_1.m,适用于不同精度与速度需求场景;vectf_all_1.m负责内部向量函数计算;kimenet_ClForm_abc.m和kimenet_dMpdH_AnEv_abc.m分别输出闭合形式渗透率结果与微分磁化率dM/dH;HB_frec_20TO500.txt、param_mh.txt、Param_HB_Dyn_4.txt为预设参数文件,覆盖20–500 Hz频段典型工况;Preis_dyn_AnEv_ORSI是动态模型核心算法模块。所有函数均基于Everett积分解析推导,兼顾计算效率与物理一致性,可无缝嵌入电磁场仿真流程。配套参数文件已按常见软磁材料特性配置,用户只需修改输入磁场序列即可快速生成B-H回线、损耗分布及动态响应曲线。引用要求见原始论文:Szabó等人2004–2006年在Physica B与COMPEL期刊发表的三篇关键工作。

2026-06-15

轻量级C++工程代码行数统计工具(支持自定义文件类型和路径配置)

一款2005年开发的Windows平台代码行数统计小工具,直接运行CountProject.exe即可开始统计,无需安装。默认支持.h和.cpp文件,如需扩展统计.hpp、.m等其他源码后缀,只需修改FileOp.cpp中的文件类型判断逻辑,改动简单。程序通过Config.ini配置待统计的工程根目录路径,建议将Config.ini放在Bin文件夹下,并确保运行时工作目录为..Bin,否则可能读取不到配置。压缩包内已包含编译好的可执行文件CountProject.exe,同时也提供完整VC6/VS2005项目文件(.sln、.vcproj等),支持用户自行编译调试。配套ReadMe.txt说明基础用法,stdafx.h/.cpp为预编译头,FileOp.cpp封装了核心文件遍历与行数解析逻辑,CountProject.cpp为主程序入口。适用于C/C++项目快速估算代码规模、辅助代码审查或教学演示。

2026-06-13

链表实现通讯录[可运行源码]

本文详细介绍了如何使用链表数据结构实现一个基础的手机通讯录系统。文章内容包括通讯录的创建、联系人信息的查询、插入新联系人、删除联系人以及按姓名排序联系人等功能。每个功能模块都提供了具体的代码实现和示例输入输出,帮助读者理解链表在实际应用中的操作。代码示例涵盖了链表的基本操作,如节点的创建、插入、删除和遍历,并展示了如何根据姓名进行排序。整体实现简洁明了,适合初学者学习和参考。

2026-06-12

微信小程序二手回收系统设计[项目源码]

本文详细介绍了微信小程序二手物品上门回收系统的设计与实现。系统核心功能包括用户发布闲置物品、回收人员接单上门回收、在线估价、支付结算及订单跟踪。技术选型上,前端采用微信小程序原生框架,后端可选择Node.js或Java Spring Boot,数据库使用MySQL或云数据库。系统设计了用户端和回收端模块,用户端支持物品发布、订单管理和支付系统;回收端包括订单抢单、回收确认和收益结算。后台管理系统提供数据看板、审核机制和定价策略。关键实现细节包括自动估价算法和地图集成代码。文章还涵盖了测试与上线流程、运营优化建议以及项目技术支持,包括多种开发框架和定制功能创新亮点,如智能预警、视频弹幕、二维码生成、AI接口等。最后提供了源码获取和详细视频演示的途径。

2026-06-12

MFC项目中多字节与Unicode字符串互转的实用代码示例

提供一套开箱即用的MFC字符编码转换实现,解决Windows平台下CString在多字节(MBCS)和Unicode模式间转换的常见问题。包含完整VS2010+工程文件,可直接编译运行:Character_change.cpp为主逻辑,实现ANSI/UTF-8与UTF-16之间的双向转换;配套生成可执行文件Character_change.exe,调试信息完整(.pdb、.ilk),支持快速验证转换结果。工程结构清晰,含标准预编译头(stdafx.h/.cpp)、项目配置(.vcxproj)、解决方案(.sln)及说明文档(ReadMe.txt),适合作为MFC桌面应用开发中的字符处理参考模板。所有代码基于原生Win32 API和ATL/MFC字符串类编写,不依赖第三方库,兼容Visual Studio各主流版本。

2026-06-12

把Java程序打包成Windows原生EXE的轻量级工具

Launch4j是一个跨平台的开源工具,专门用来将Java应用程序封装成Windows原生可执行文件(.exe),不依赖额外安装包或虚拟机。它内置JRE自动探测机制,能按预设条件搜索本地Java运行环境,支持指定最小/最大JVM版本、堆内存参数、启动图标、窗口模式(控制台或GUI)、进程实例限制等配置。生成的EXE体积小、启动快,兼容Windows 7至11主流系统。资源包内含完整编译依赖库(如libkernel32.a、libuser32.a等)、JNI接口头文件(jnihead.h)、核心Java组件(xstream.jar、flatlaf.jar、commons-beanutils.jar)以及文档页面(changelog.html、docs.html、index.html)和示例资源(launch4j.gif、launch4j-use.gif)。所有源码与构建脚本开放,支持Ant自动化打包,适合开发者集成进CI流程或独立分发Java桌面应用。

2026-06-11

MATLAB实现BP与RBF神经网络对标准函数的曲线拟合

提供一套开箱即用的MATLAB代码,包含nnff.m主程序及配套神经网络函数拟合模块,支持BP(反向传播)和RBF(径向基函数)两种主流网络结构,可直接用于正弦、指数、多项式等典型数学函数的非线性拟合任务。代码结构清晰,输入输出接口规范,用户只需修改目标函数表达式和采样点范围,即可快速完成训练与预测全过程;内置可视化功能,自动绘制原始函数曲线、网络拟合结果及误差分布图,便于直观评估拟合精度。适用于机器学习入门教学、数值逼近实验以及工程中简单非线性建模场景。

2026-06-11

JS实现页面跳转[可运行源码]

本文介绍了如何使用JavaScript实现页面跳转的上下页功能。作者因项目需求,封装了一个可直接使用的demo,通过HTML和CSS构建页面结构,并利用JavaScript编写了上一页和下一页的跳转逻辑。代码中详细展示了如何通过事件监听和DOM操作来实现页面的切换,包括隐藏和显示不同页面的内容,以及更新当前页数的显示。该实现简洁高效,适用于需要多页显示内容的场景。

2026-06-11

SpringBoot多串口通信数据采集与解析实现方案

基于SpringBoot框架构建的多串口并发处理程序,支持同时接入多个硬件串口设备(如传感器、PLC、读卡器等),完成原始十六进制或ASCII格式数据的实时接收、协议解析、校验过滤及结构化封装。项目采用RXTX或jSerialComm作为底层串口驱动,通过自定义Adapter适配器解耦硬件差异,配合线程池管理各串口独立IO任务,避免阻塞主线程。数据解析逻辑可灵活配置,支持按帧头帧尾、固定长度、分隔符等多种协议模式,并将结果统一转换为Java Bean对象,便于后续业务处理或推送至MQ、数据库或REST接口。源码结构清晰,含完整Maven构建配置(pom.xml)、标准SpringBoot启动类、串口配置项(application.yml)、测试用例及IDEA工程配置文件,开箱即用,适用于工业物联网、智能终端、嵌入式网关等需要稳定串口集成的Java后端场景。

2026-06-10

捷远BOM单机工具:免安装直接运行,订单驱动自动算料

捷远BOM管理系统单机版是绿色免安装软件,双击JyBOMMS.exe即可启动,无需注册、不依赖网络、不写注册表。核心功能围绕BOM结构管理展开,支持多层级物料清单录入(如台式电脑组装示例含三层:整机→主板/电源/显卡等→电阻/电容等元器件),可基于销售订单反向推算各层物料需求数量。内置预算清单(budlist.apt)、领料单(picklist.apt)及汇总报表(budlisttot.apt、picklisttot.apt),所有数据本地存储在JyBoMDB.mdb数据库中,配合Excel实例文件(BoM实例.xls)和HTML说明文档(Readme-说明.htm)快速上手。适用于小型装配厂、维修站或电子爱好者做简易生产计划与物料预估,不涉及ERP级流程,专注BOM建模、需求分解与单据生成。

2026-06-10

Matlab IIR陷波器设计实战包:含可运行代码与操作录像

一套开箱即用的Matlab IIR数字陷波滤波器设计与仿真资源,包含主运行脚本Runme_iirnotch.m、预存滤波器系数文件c1.mat、配套操作录像0023.avi,以及FPGA协同设计参考说明(fpga和matlab.txt)。所有代码基于Matlab 2021a及以上版本开发,只需将工程目录设为当前工作路径,直接运行Runme_iirnotch.m即可完成陷波器参数设置、零极点配置、频率响应分析、时域滤波效果演示等全流程仿真。录像视频逐帧演示从启动Matlab、切换路径、执行脚本到查看幅频/相频曲线、观察原始与滤波后信号对比的完整操作过程,适合零基础快速上手。内容覆盖IIR陷波器的核心设计方法,包括双二阶节(biquad)结构实现、Q值与中心频率调节、50Hz工频干扰抑制等典型应用场景,适用于本科生课程设计、研究生课题验证及教师教学演示。

2026-07-07

基于SSH框架的宅急送物流业务管理后台,含完整Web界面与数据库操作

这是一个面向物流场景的Java Web管理系统,采用Struts2+Spring+Hibernate(SSH)经典三层架构实现。系统支持用户登录、验证码校验、权限控制(如未授权访问跳转)、运单管理、派件出库等核心物流业务流程,前端使用JSP+JavaScript,后端整合Spring事务管理与Hibernate ORM,数据库连接通过jdbc.properties配置,日志由log4j统一输出。项目包含完整的开发配置文件(applicationContext.xml、struts.xml、ehcache.xml等),以及BPMN流程图(MyProcess.bpmn)和对应PNG示意图,便于理解业务流转逻辑。所有页面(login.jsp、index.jsp、validatecode.jsp、unauthorized.jsp)均已实现基础交互功能,可直接部署到Tomcat运行。适合Java初学者学习SSH整合开发、课程设计或毕业设计参考,代码结构清晰,注释完整,配套README.md说明部署步骤和注意事项。

2026-07-06

RISC-V五级流水线CPU完整实现:含可仿真源码、测试脚本与中文手册

一套开箱即用的RISC-V五级流水线CPU设计实现,包含完整的RTL代码(cpu_top.v、IFIDU.v、IDU.v、ALU.v、CU.v、regs.v、ins_rom.v、data_ram.v等)、配套测试平台(tb.v、module_tb.v)、自测脚本(run.bat、test.bat、clear.bat)和仿真主程序(sim_main.cpp)。所有模块均带清晰注释,信号命名规范,结构分层明确,适合从零理解取指、译码、执行、访存、写回全流程。配套提供多份中文RISC-V指令手册(含riscv-manual1.pdf、risc_v指令手册中文.pdf、RISC-V-Reader-Chinese-v2p1.pdf),以及CPU结构图(CPU.png)、地址译码逻辑(bus_addr_dec.v)、总线从设备选择器(bus_slave_mux.v)等关键辅助模块。支持ModelSim/Questasim/VCS等主流工具一键仿真,通过self_tests目录下的多个汇编测试例(如add、lw/sw、branch等)验证功能正确性。项目已实际用于高校课程设计与毕业设计,代码风格工整,无冗余逻辑,便于二次开发与教学演示。

2026-07-05

MATLAB光束仿真包:环形涡旋、贝塞尔-高斯、拉盖尔-高斯三类特种激光光场建模与可视化

这个资源包提供完整的MATLAB代码和配套图像,直接运行即可复现环形涡旋光束、贝塞尔-高斯光束、拉盖尔-高斯光束的光强分布与相位结构。包含4个核心脚本文件(Lagar.m、LIGNHT.m、ROY.m、main.m),分别对应三类光束的数学建模与合成逻辑,main.m为统一调用入口;3张JPEG图展示典型仿真结果,1份Word论文说明原理、参数设置与物理意义。所有代码注释清晰,变量命名规范,支持修改拓扑荷数、阶数、波长、传播距离等关键参数,快速生成不同条件下的光场分布图。适用于光学工程、量子光学、光镊操控、超分辨成像等方向的建模仿真需求,无需额外工具箱,兼容MATLAB R2018a及以上版本。用户可基于现有结构拓展多光束干涉、湍流传输、聚焦特性分析等进阶仿真。

2026-07-05

C# MES Winform MSTest单元测试实战[可运行源码]

本文详细介绍了在C# MES .NET Framework Winform项目中如何落地MSTest单元测试。文章首先阐述了MSTest的核心优势:零配置成本、语法直观、兼容性强且与Visual Studio高度集成,非常适合车间项目的快速迭代。接着,文章从环境搭建入手,指导如何创建测试项目并建立与主项目结构对齐的测试目录。核心部分通过三个MES真实场景的实战示例,展示了MSTest的具体应用:工具类测试(JSON序列化,验证日期格式、枚举转换和异常处理)、业务逻辑测试(质检判定,覆盖正常流程、边界值和异常参数,并演示了数据驱动测试)、以及依赖隔离测试(使用Moq模拟WebApi依赖,测试生产数据提交服务的成功、失败和异常场景)。文章还提供了测试运行、结果查看和断点调试的操作指南,并总结了MES场景下的最佳实践,强调优先测试核心逻辑、覆盖异常分支、使用依赖注入和贴合工业场景的测试数据。最终,文章指出MSTest是MES Winform开发中低门槛、高集成度的单元测试首选方案,能有效为MES核心逻辑建立测试防护网,保障工业级稳定性。

2026-07-01

Python实现的推特与亚马逊评论情感+反语识别工具包

一套基于Python的情感分析与讽刺检测实战代码,支持从推特和亚马逊商品评论中提取文本特征、清洗预处理、关键词抽取、词频统计及情感倾向与反语判断。包含完整的爬虫配置(scrapy.cfg)、预处理模块(tweet_preprocess.py、reviews_preprocess.py)、特征工程(feature_engineering.py)、关键短语提取(key_phrases_extraction.py)和词频字典构建(frequency_dict.py)。主程序main.py整合全流程,README.md提供使用说明,.gitignore适配开发环境,项目结构清晰,可直接运行或二次开发用于社交媒体情绪监控、电商评论质检、虚假好评识别等场景。

2026-07-01

C++实现的大鱼吃小鱼游戏源码,含OpenCV图像检测模块

这是一个基于C++开发的‘大鱼吃小鱼’经典小游戏完整工程,支持VS2019及以上版本编译运行。项目采用面向对象设计,包含BigFish、MediumFish、Smallfish、TwoMediumFish等多个鱼类角色类,以及GameUI(界面渲染)、Detect(OpenCV图像识别与目标检测)、MyFish(玩家控制逻辑)、OtherObj(障碍物/道具)等核心功能模块。源码结构清晰,头文件与实现文件一一对应,已内置可执行文件Fish_eat.exe,双击即可运行体验。工程包含完整Visual Studio解决方案(.sln)、项目配置文件(.vcxproj)、过滤器文件(.vcxproj.filters)及调试符号文件(.pdb、.ilk等),方便二次开发与调试。Detect模块调用OpenCV实现简单视觉反馈逻辑(如鱼群识别或碰撞区域分析),适合学习游戏逻辑架构、C++类封装、OpenCV基础集成与Windows桌面应用开发。注释版文件‘Fish_eat(注释)’便于快速理解整体流程。

2026-07-01

北外定性编码工具1.2版:含多套预置编码方案与可视化标注功能

这是一款面向语言学研究者设计的桌面端语料标注工具,核心功能围绕文本中人工标记的定性代码展开。启动即用BFSU Qualitative Coder 1.2.exe,所有编码规则由codelist.ini类文件定义,比如codelist01_appraisal.ini、codelist02_tense_aspect_for_pearstories.ini等,覆盖评价系统、时体特征、人称指代、拼写错误识别、正负向自动标注等多个分析维度。每个代码块支持自定义缩写(abbr)、起止标签(begin/end)、颜色标识(color)、图标路径(ico)和说明文字(description),方便在HTML导出结果中直观区分。配套提供Sample_texts目录下的多个示例文本(如SPCHZSTUD08590217.txt),以及用于测试的dummy文本和PEAR故事语料。导出结果采用.tpl模板生成HTML,样式由.css和color.css控制,内置html_color_codes目录便于快速查阅常用色值。工具还集成简易前端脚本(h.js、c.js)支持基础交互,图标资源(1.ICO、2.ICO等)和默认样式文件(default.ico、color.htm)均已打包就绪,开箱即可开展语料库层面的细粒度手工编码或辅助自动标注工作。

2026-07-01

Matlab版KCF单目标跟踪算法实现包(适配2017a,含视频加载与精度绘图功能)

一套可直接在Matlab 2017a环境下运行的KCF单目标跟踪算法实现,包含完整的跟踪主流程(run_tracker.m、tracker.m)、图像特征提取(fhog.m、get_features.m)、核相关计算(gaussian_correlation.m、polynomial_correlation.m、linear_correlation.m)、子窗口裁剪(get_subwindow.m)、标签生成(gaussian_shaped_labels.m)等核心模块。支持从本地或网络加载视频(load_video_info.m、show_video.m、download_videos.m),提供交互式视频帧标注界面(videofig.m),内置精度评估与可视化工具(precision_plot.m),并附带多平台编译好的梯度计算Mex文件(gradientMex.mexa64、gradientMex.mexw64)。readme.txt和external.txt说明了依赖项、使用步骤及原始作者信息(João F. Henriques团队)。所有脚本已做兼容性调整,无需额外配置即可启动choose_video.m选择测试序列并运行跟踪。

2026-06-30

C++实现的仓库管理课程设计源码包,支持入库出库移库等核心操作

一套完整的C++仓库管理系统课程设计源码,基于MFC框架开发,包含登录、库存查询、入库登记、出库登记、移库调度、设备管理、报表生成、日志记录、预警提醒等模块。所有功能通过独立对话框实现,如DlgDevIn.cpp处理入库、DlgDevOut.cpp处理出库、DlgViewReport.cpp生成统计报表、DlgLogIn.cpp负责用户认证、LogMngr.cpp统一管理操作日志。源码结构清晰,含完整工程文件(DMS.dsw、DMS.dsp)、资源定义(Resource.h)、预编译头(StdAfx.h)及数据绑定支持(DataBinding.cpp/h)。适合数据结构与算法课程实践,可直接编译运行,用于理解栈、队列、链表、哈希表等在实际仓储业务中的应用,如库存状态维护、出入库队列调度、设备编码索引查找等。

2026-06-30

基于FPGA的生理反应时测量装置设计(东华大学数字电路课程设计)

一套完整的FPGA实现的生理刺激反应时间测试系统,使用Quartus II开发环境完成,核心功能包括随机刺激信号生成、毫秒级计时控制、4位数码管实时显示反应时间、按键触发与复位逻辑。工程包含顶层模块top.bdf及多个子模块:timer_v2.bdf(精确定时)、ctrl_v2.bdf(主控逻辑)、display4_v2.bdf(动态扫描显示)、random.bdf(刺激触发随机化)、multi_div.bdf(分频与节奏控制)、count4/count2(计数器组)、signal_D.bdf(刺激信号整形)等。所有BDF原理图文件齐全,配套display4.bmp等位图资源用于仿真观察,支持直接编译下载至DE2/DE1等常见FPGA实验平台。附带完整课程设计报告,涵盖设计思路、模块功能说明、时序分析、硬件连接方式及测试结果记录。

2026-06-30

Windows 10下MySQL 5.7.18安装教程[项目源码]

本文详细介绍了在Windows 10系统下安装MySQL 5.7.18的完整步骤。首先从MySQL官网下载MSI安装包,选择适合系统版本的版本,并跳过Oracle注册直接下载。安装过程中选择自定义安装类型,从产品列表中选择MySQL Server 5.7.18,并取消Development Components选项。执行安装后,进入配置界面,选择Development Machine作为配置类型,设置root账户密码为mysql123,并建议取消开机自启。安装完成后,需要配置环境变量,将MySQL的bin目录路径添加到系统Path变量中,以便在CMD中直接使用mysql命令。最后通过cmd输入mysql -u root -p命令,输入密码即可成功进入MySQL monitor。文章还强调了密码的重要性,并提供了环境变量配置的具体路径。

2026-06-29

基于Java开发的轻量级仓库管理软件(含数据库脚本与完整Web项目结构)

这是一套可直接运行的Java Web仓库管理系统,采用标准J2EE架构,包含完整的前端页面、后端逻辑和MySQL数据库支持。系统覆盖商品入库、出库、库存查询、盘点统计等核心仓储业务流程,适配中小型物流、零售门店或学校图书馆等场景。项目源码结构清晰,根目录下提供db_storage.sql数据库初始化脚本,方便快速部署;WebRoot为Web应用根路径,src目录存放Java业务代码,.project和.classpath等文件表明其基于Eclipse/MyEclipse开发环境构建,开箱即用。所有配置已预设,无需额外修改即可连接本地MySQL数据库并启动Tomcat运行。系统解决传统人工记账导致的数据滞后、查找困难、易出错等问题,通过表单录入+数据校验+实时库存更新机制保障操作准确性与响应效率。配套数据库设计包含仓库、商品、供应商、出入库单据等关键表,字段命名规范,关系明确,支持后续按需扩展报表导出、用户权限分级等功能。

2026-06-27

STM32平台FOC控制源码实现与解析[代码]

本文详细介绍了基于STM32平台的FOC(磁场定向控制)控制源码实现与解析。内容涵盖核心代码结构,包括硬件初始化、FOC主循环及磁链观测器实现;关键模块如电流环控制(Park/Clarke变换)、SVPWM生成(基于STM32 HAL)和滑模观测器(无传感器FOC)的详细代码与算法说明;硬件适配部分涉及STM32CubeMX配置、PWM定时器、编码器接口、电流采样及ADC处理;调试与优化方面包括串口调试协议、死区补偿、抗积分饱和等性能优化技巧。此外,还提供了硬件安全、软件调试及参数整定的注意事项,如过流保护、MPU启用和电流环/速度环带宽设置。整体内容为FOC控制系统的实际开发提供了完整的代码示例和调试指导。

2026-06-27

Scrapy实战:从问医网抓取疾病详情、分页列表与多级嵌套数据

这个Scrapy爬虫项目专门针对问医网的医疗疾病信息进行结构化采集,支持自动处理列表页分页翻页、疾病分类区块划分,以及从列表页跳转到详情页的多级嵌套抓取流程。代码已封装为标准Scrapy项目结构,包含自定义Item字段定义(如疾病名称、简介、病因、症状、治疗方式等)、Spider逻辑(覆盖起始URL生成、页面解析、下一页链接提取、详情页请求调度)、中间件配置(应对反爬基础策略)、MongoDB管道写入(附有mongodb_data.png示意数据存储效果),以及完整README说明和可直接运行的配置文件。所有模块清晰分离,适合学习Scrapy的Request调度机制、Response解析技巧、数据清洗流程和Pipeline持久化实践,也便于快速迁移到其他医疗类网站或类似结构的资讯站点。

2026-06-27

基于VTK牙龈生成算法[可运行源码]

本文介绍了一种基于VTK的牙龈生成算法,主要封装了GingivalFollowing类来实现。算法输入为多颗牙齿的颈缘线和牙齿坐标系,输出为牙龈的vtkPolyData、UV坐标和点法向,支持纹理贴图。算法支持实时计算,速度快,可设置牙龈宽度、高度、拉伸方向、网格密度以及是否填充牙洞。文章详细描述了算法的头文件结构,包括私有成员变量和公有接口函数,如设置底板高度、宽度、法向、牙齿拟合精度、垂直拟合点数、分布系数等。还提供了使用教程,演示了如何通过设置参数、获取牙齿数据、初始化计算并获取牙龈数据、UV和法向数据。最后给出了示例工程和FreeWorld库的下载地址。

2026-06-25

MATLAB图像预处理函数集合,含去噪、增强、校正等常用模块

这套MATLAB代码包包含7个主脚本文件(1.m–5.m、fun1.m、kobe_exp1.mdl)和2个辅助函数(5daiwangge.m、5jieguobuzhun.m),覆盖图像预处理典型流程:灰度转换、直方图均衡化、高斯滤波去噪、对比度增强、几何校正及结果评估。其中3.m、4.m侧重边缘检测与二值化处理,2.m实现图像归一化缩放,1.m为入口级流程整合脚本,fun1.m封装通用预处理参数配置,kobe_exp1.mdl是Simulink仿真模型用于实时预处理验证。所有文件均采用基础MATLAB语法编写,不依赖高级工具箱,适配R2015a及以上版本,可直接运行或按需调用单个函数进行模块化调试。代码注释清晰,变量命名规范,便于理解各步骤作用并快速嵌入到图像识别、医学影像分析或机器视觉项目中。

2026-06-24

F4平台C语言实现的扩展卡尔曼滤波姿态解算代码包

这套资源提供基于STM32F4硬件平台的完整C语言扩展卡尔曼滤波(EKF)实现,专用于IMU传感器数据融合与实时姿态解算。代码结构清晰,包含核心EKF算法模块、状态向量定义、观测模型构建、雅可比矩阵计算及四元数更新逻辑,适配常见MPU6050或BMI160等六轴/九轴传感器。所有函数均采用定点或浮点兼容写法,支持CMSIS-DSP库加速,已在实际飞控和平衡小车项目中验证稳定性。压缩包内含Plane_F4工程框架、独立EKF算法文件夹及配套说明,可直接移植到Keil、IAR或STM32CubeIDE环境,无需额外依赖第三方框架。适用于需要轻量级、可调试、高确定性姿态估计的嵌入式场景,比如无人机自稳、机器人导航、穿戴设备姿态反馈等。

2026-06-23

C语言编写的DLMS/COSEM协议通信库,支持电表、气表、水表数据读取

这个资源包提供一套完整的ANSI C实现的DLMS/COSEM协议栈,专为嵌入式和Linux平台设计,可直接对接符合IEC 62056标准的智能计量设备。核心库dlms.c封装了协议解析、HDLC帧处理、LN(逻辑名)与OBIS对象访问、认证与加密流程等关键功能,开发者无需深入理解DLMS底层规范即可快速集成。包内含Linux下可用的Makefile,已适配常见开发环境:进入development目录后创建lib和obj子目录即可编译生成gurux_dlms_c静态库;客户端示例程序也提供对应makefile,只需配置目标设备的IP地址、端口、服务器ID、应用上下文名称及认证参数(如密码或密钥),就能发起连接并读取计量数据。配套示例涵盖GuruxDLMSPushExample(主动上报模拟)和GuruxDLMSServerExample(简易服务端响应),还包含针对Atmel ATmega2560、ATSAMD51J20A等MCU的移植参考目录。所有源码位于src,头文件统一放在include,文档以多个README.md形式分散在根目录及各示例子目录中,便于按需查阅。

2026-06-22

京津冀城市群行政区划矢量数据包(含安阳市与不含两种版本)

提供京津冀城市群范围内的标准化GIS矢量数据,覆盖区县级和地级市两级行政边界,全部为ESRI Shapefile格式(.shp/.shx/.dbf/.prj等配套文件齐全)。数据包含两个核心版本:一是常规定义下的京津冀城市群(不含安阳市),二是扩展定义版本(纳入安阳市),方便不同研究场景使用。每个版本均分别提供区县级边界和地级市边界两套完整图层,所有文件均已通过ArcGIS兼容性验证,可直接加载进QGIS、ArcMap、SuperMap等主流地理信息平台进行空间分析、制图或叠加运算。附带的.prj文件确保坐标系统明确(CGCS2000或WGS84常见投影),.xml元数据文件支持基础属性说明与字段定义查阅。适用于区域经济研究、城乡规划、交通网络建模、人口流动分析及政策评估等实际业务需求。

2026-06-21

空空如也

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

TA关注的人

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