自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django搭建的高校课程热度可视化分析工具(含源码、数据库脚本与部署指南)

用Python Django开发的选课数据统计与展示系统,后端基于MySQL存储学生信息、课程资料和选课记录,前端提供登录验证、个人中心、密码修改、首页概览及热度分析看板。系统包含完整的Django项目结构:多个功能模块(如user、course_analysis)、清晰定义的数据模型(models.py)、处理请求的视图逻辑(views.py)、URL路由配置(urls.py),以及可直接导入的course_analysis.sql数据库初始化文件。配套test.xlsx模拟选课数据,方便快速启动测试;使

2026-07-02 04:04:37 140

原创 Laptop和Restaurant领域ABSA标注语料合集:含2014–2016年SemEval官方XML数据与详细标注指南

整理了SemEval 2014、2015、2016三年面向方面情感分析(ABSA)任务的核心公开数据,聚焦Laptop和Restaurant两大真实评论场景。包含各届训练集与测试集的原始XML文件,如Restaurants_Train_v2.xml、Laptop_Train_v2.xml、ABSA16_Laptops_Train_SB1_v2.xml、ABSA15_Restaurants_Test.xml、EN_LAPT_SB1_TEST_.xml、EN_REST_SB1_TEST.xml等,覆盖Task4

2026-07-02 03:06:23 144

原创 电力系统状态估计MATLAB实战包:WLS/WLAV经典算法+LSTM/FFNN神经网络模型(含IEEE14/118节点数据与完整运行脚本)

一套开箱即用的电力系统状态估计MATLAB工程,集成三种主流技术路线:加权最小二乘法(WLS)、抗差性能强的加权最小绝对值法(WLAV),以及两种神经网络方案——前馈神经网络(FFNN)和长短期记忆网络(LSTM)。所有算法均在标准IEEE14节点和IEEE118节点系统上完成验证,配套提供真实负荷时序训练数据(loadprofile-train.xls)与测试数据(loadprofile-test.xls),支持直接导入运行。工程按算法类型划分清晰目录:WLAV、WLS、FeedForwardNeural

2026-06-27 04:18:44 222

原创 一行改数值就能用的响应式进度条,带背景图和原生JS控制

这个进度条组件开箱即用,包含一个HTML页面、一个独立的progress.js脚本和一张预设背景图bg.png。宽度、高度和当前百分比都通过简单修改HTML里的data属性或JS变量直接调整,比如把data-percent"65"改成"82",刷新页面就立刻生效。不依赖jQuery,纯原生JavaScript实现,兼容IE9+及所有现代浏览器,适合嵌入静态页、博客系统、CMS后台或表单提交反馈场景。背景图可整张替换,也支持删掉图片改用CSS渐变或纯色填充;样式全部内联在HTML或集中写在progress.j

2026-06-27 03:34:05 216

原创 Java批量提取Word文档数据并写入MySQL/Oracle数据库的完整工程包

一套开箱即用的Java工具包,专门用于从.doc和.docx文件中批量抽取结构化内容——包括正文文本、表格数据等,自动识别中文编码,无需依赖外部转换服务。底层基于Apache POI 3.17+实现解析,通过JDBC直连MySQL、Oracle等主流关系型数据库,支持一键批量入库。项目已预置db.properties配置文件,涵盖数据库连接参数、驱动类名及连接池基础设置;源码按标准DAO分层组织(位于src/com下),适配事务控制与企业级连接池集成,可无缝嵌入Spring或传统Servlet Web应用。

2026-06-25 06:19:16 211

原创 VC6 MFC对话框程序:带界面操作的TXT文件读写完整工程包

直接用Visual C++ 6.0打开就能编译运行的MFC对话框项目,实现用户在界面上输入文字后一键保存为a.txt,也能点击按钮从a.txt读取内容并显示在编辑框中。工程包含全部源码(red.cpp、redDlg.cpp等)、资源文件(图标、RC脚本、对话框模板)、可执行文件red.exe,以及VC6专属工程文件(.dsw、.dsp)。所有代码基于标准MFC框架编写,使用CStdioFile完成文本读写,逻辑清晰,无额外依赖。配套ReadMe.txt说明操作步骤,a.txt作为默认测试文件预置在包内。调试

2026-06-23 04:44:56 164

原创 PHP8环境直用的Excel导入导出封装库,免Composer、支持xls/xlsx

专为PHP 8.0.2设计的Excel处理工具包,开箱即用,不依赖Composer或额外扩展。核心文件PHPExcel.php可直接require引入,兼容传统部署方式;同时提供php7.4.txt说明低版本适配要点。支持xls和xlsx两种格式的读取与写入,适用于用户数据批量导入、数据库内容导出成报表、CRM系统信息同步等常见业务场景。Classes目录内置完整PHPExcel类结构,无需额外安装第三方库。License.md明确授权条款,适合集成到后台管理、客户关系系统或数据中台类项目中。资源包含.gi

2026-06-23 03:34:31 214

原创 基于AlexNet的场景图像对比学习训练代码集,含NCE损失实现与负样本采样工具

一套面向场景分类任务的对比学习PyTorch实现,以AlexNet为骨干网络提取图像特征,通过NCEAverage和NCECriterion模块完成噪声对比估计损失计算。代码支持自定义数据加载(dataset.py),提供负样本索引构建(sampleIdx.py)、样本间距离计算(calculateSampleDis.py)以及独立特征抽取(onlyCalculdateFeat.py)等关键功能。train_CLSL.py封装了端到端训练流程,models/alexnet.py包含适配对比学习的AlexNe

2026-06-22 05:07:47 222

原创 中药与方剂知识图谱Python实战包:含清洗数据、可执行代码、SVG可视化及完整说明文档

直接运行就能生成中药和方剂知识图谱的Python资源包,内置两套独立流程:一套处理中药实体(如药名、性味、归经、功效),另一套处理方剂实体(如方名、组成、主治、用法)。所有原始数据已清洗整理为结构化CSV/JSON格式,存放在data_zhongyao和data_fangji目录;主程序main_zhongyao.py和main_fangji.py支持一键执行,自动构建图谱关系并输出高清SVG文件到img_svg目录。配套提供HTML可视化页面(knowledge_graph_zhongyao.html、k

2026-06-19 04:39:08 175

原创 保险核保自动化实战项目:Django+Python实现+Docker一键部署

一套面向高校毕业设计的保险核保功能落地代码,用Python和Django搭建完整Web系统,覆盖用户信息提交、风险规则匹配、自动核保结论输出等真实业务环节。后端逻辑清晰分层,apps目录按功能模块拆分,server子目录封装服务层,constant.py统一管理配置与常量。前端提供基础模板(templates),支持快速查看核保流程结果。配套database.sh初始化数据库,requirements.txt锁定依赖版本,manage.py支持本地开发调试。内置Dockerfile和启动脚本,可直接构建镜像

2026-06-13 04:32:18 180

原创 Simulink驱动开发实操包:dz60平台MBD建模+自动生成C代码+可运行工程

面向嵌入式硬件驱动工程师的Simulink实操资源,完整覆盖基于模型设计(MBD)在dz60平台上的落地流程。包含PDF技术文档《基于模型设计—自动代码生成之硬件驱动》,详细说明驱动建模规范、配置要点与代码生成策略;提供dz60_setup.m初始化脚本,一键配置模型环境;内置dz60模型库(含blocks子目录),封装常用外设驱动模块(如GPIO、UART、PWM等);集成CW工程cw_dz60_pro,支持编译下载到真实dz60硬件;附多个功能演示模型(demos),涵盖中断响应、寄存器读写、时序控制等

2026-06-12 11:02:36 175

原创 基于Kratos的Go微服务工程:账户/房源/日志三模块+链路追踪与Kafka解耦

这个Go微服务项目用Kratos框架搭建,拆分成account(用户登录注册、权限管理)、house(房源增删改查、状态同步)和history(关键操作记录写入与查询)三个独立服务。MySQL存核心业务数据,Redis缓存用户会话、热门房源等高频读取内容,Kafka负责跨服务事件分发,比如房源变更后自动触发日志记录,避免强依赖。日志统一走ELK栈——Logstash采集各服务日志,Elasticsearch存储并支持多字段检索,Kibana提供可视化看板,可按服务名、时间范围、错误等级筛选。链路追踪基于Op

2026-06-12 08:30:13 215

原创 Java桌面版图书进销存系统:Swing界面+MySQL数据库+Maven工程一键导入

一个可以直接运行的Java图书管理桌面程序,用Swing做界面,MySQL存数据,JDBC连库。项目结构是标准Maven格式,pom.xml里已经写好所有依赖,包括mysql-connector-java驱动,不用手动添加。导入IDEA或Eclipse就能编译运行,支持JDK 8及以上版本。功能覆盖图书信息增删改查、库存实时更新、进货登记、销售记录等核心业务流程。数据库脚本有两个:bm.sql含完整建表语句和示例数据,适合直接执行;bm_57.sql可能是适配MySQL 5.7的轻量版结构。sql目录下可能

2026-06-11 08:37:52 206

原创 TensorFlow 1.x版LeNet-5手写数字识别完整工程:含训练数据、多检查点模型与HTTP服务脚本

直接可用的LeNet-5手写数字识别项目,基于TensorFlow 1.x(兼容1.15)实现。内置完整MNIST数据集原始文件(train-images、train-labels、t10k-images、t10k-labels),无需额外下载;提供model-295001至model-299001共5个训练好的模型检查点,每个均含.meta、.index、.data三件套,支持断点续训和模型效果横向对比;配套mnist_train.py用于训练、mnist_cnn.py做离线推理验证、digitRecog

2026-06-11 08:08:05 139

原创 Windows原版扫雷复刻版:VC++ MFC源码+可执行文件,开箱即玩可调试

直接双击就能玩的Windows经典扫雷游戏(Mine.exe),界面、操作逻辑、胜负判定完全还原XP/7时代原版体验:左键翻开、右键插旗/问号、双击自动展开周围空白区。包里带完整Visual C++工程,含所有.cpp/.h源文件、.rc资源、.vcxproj和.sln项目文件,支持VS2010至VS2022一键加载编译。代码按职责清晰拆分——Game类管规则与状态,Cell类定义格子行为,MineDoc/MineView实现MFC文档视图架构,MainFrm和MineDlg负责窗口与对话框交互。所有代码用

2026-06-11 04:40:59 182

原创 STM32 HAL平台下兼容PCA9535/TCA9535/PCA9555的16位I2C GPIO扩展驱动模块

一套开箱即用的STM32 HAL环境IO扩展驱动,专为PCA9535、TCA9535和PCA9555三款16位I2C GPIO扩展芯片设计。代码以独立模块形式组织(pca9535.c/h),完整实现芯片初始化、单路/批量输入读取、输出写入、方向寄存器配置及底层寄存器直读写功能。所有I2C通信基于HAL_I2C接口封装,错误处理统一返回状态码,便于调试与集成。通过头文件中的宏定义即可快速适配不同MCU引脚和I2C外设实例(如I2C1/I2C2),无需改动核心逻辑。寄存器映射严格遵循TI/NXP官方数据手册,支

2026-06-11 03:46:07 189

原创 本地可跑的RAG问答系统:LangChain+FastAPI+纯前端HTML实现

直接下载就能运行的智能问答系统,后端用FastAPI暴露API接口,集成LangChain调用OpenAI模型做RAG检索增强生成;前端不依赖Vue或React,仅用原生HTML、CSS和JavaScript完成提问输入、知识库检索结果展示与答案渲染;知识库内容放在docs目录下,支持Markdown和文本文件,开箱即用;通过.env配置OpenAI密钥,requirements.txt锁定依赖版本,避免环境冲突;附带解答手册.md提供从安装到调试的每一步操作说明,scripts.js处理前后端通信与响应解

2026-06-11 03:32:48 196

原创 ZYNQ7000上开箱即用的AXI DMA驱动与测试工具集:含字符设备接口、libaxidma库及图像/带宽/传输多场景验证程序

一套面向Xilinx ZYNQ7000 SoC平台的Linux AXI DMA完整软硬件协同方案,直接支持PetitLinux或PetaLinux定制内核。内含内核模块axi_dma.c和axidma_dma.c,实现标准AXI DMA控制器驱动;通过axidma_chrdev.c暴露用户态字符设备接口,配合axidma_ioctl.h提供ioctl控制命令,方便应用层调用。配套轻量级C库libaxidma.c封装常用DMA操作,简化开发流程。测试工具覆盖三大典型场景:axidma_benchmark.c用

2026-06-09 07:12:11 201

原创 MATLAB版NSGA-II双目标优化实操包:带中文注释代码、ZDT1测试数据、Pareto前沿可视化与操作视频

直接运行就能跑通的NSGA-II双目标优化MATLAB方案,适配MATLAB 2022a。主程序main.m调用全套自研函数,包括快速非支配排序、拥挤距离计算、二进制/实数编码的选择、模拟二进制交叉(SBX)和多项式变异,所有函数均含逐行中文注释,方便理解算法步骤或按需修改目标函数。内置ZDT1标准测试问题,附带真实Pareto前沿参考数据(paretoZDT1.dat),运行后自动生成优化结果图(optimization_s.png)、种群初始化示意图(initial_population.png)、收敛

2026-06-09 05:48:40 225

原创 Java Swing打砖块游戏源码包:带音效反馈、碰撞特效和一键运行jar

直接可用的Java Swing打砖块游戏工程,含完整源代码、图片资源与音效文件。小球具备真实反弹逻辑,能准确识别与砖块、挡板、窗口边界的碰撞,并触发对应响应——碰砖播放brick2.wav音效并显示爆炸特效,碰板反弹,落地扣生命值。砖块使用brick_1.PNG等图像渲染,支持逐个击碎;挡板用wood.png贴图,键盘左右键实时控制移动。项目已配置IntelliJ IDEA开发环境(含.iml和.idea目录),src结构清晰,out目录提供编译输出,根目录BrickGame_jar.rar内封装了可双击启

2026-06-08 12:02:16 218

原创 Unity网页版游戏里点一下就生成并保存Word文档的轻量方案

在Unity WebGL导出的网页游戏中,直接通过浏览器本地生成并下载.docx文件,不用连服务器、不依赖后端接口。方案基于C#与JavaScript协同工作:Unity侧调用JS桥接逻辑,把角色名、等级、装备列表等运行时数据传过去;JS端加载预置的Word模板(.docx格式),执行文本变量替换(比如{{playerName}}→张三)、保留基础样式(加粗、换行、段落缩进),最后触发浏览器原生下载。资源包已配好Unity 2021 LTS+兼容的C#脚本(WebGLDownloadManager)、封装好

2026-06-08 08:37:34 179

原创 UniApp小程序本地PDF预览方案:含中日韩字体支持的Pdf.js集成包

直接在UniApp开发的小程序里打开本地PDF文件,不用上传服务器、不依赖后端转换。基于Mozilla官方Pdf.js深度适配微信、支付宝等主流小程序平台,内置完整字体映射(bcmap)支持,覆盖简体中文(GBK/GB2312/UTF-8)、繁体中文(Big5)、日文(JIS/JIS2004)、韩文(KSC/KS-X-1001)及Unicode通用字符,彻底解决中文乱码、方块字问题。资源包已预置标准字体文件、cmaps目录、viewer核心模块和示例PDF,所有文件按Pdf.js规范命名整理,可直接放入un

2026-06-07 08:45:57 224

原创 WPF桌面应用开发实操包:含布局控件、数据绑定、动画与3D示例项目

这套WPF开发资源聚焦真实编码场景,直接上手就能跑的C#示例项目全覆盖。从基础窗体搭建开始,Grid、StackPanel、WrapPanel、DockPanel、Canvas、InkCanvas、UniformGrid等常用布局容器都有独立演示文档和可调试代码;TextBlock、Panel、Decorator等内容模型与依赖项属性、路由事件机制通过Wpf_路由事件实例、WPF_MouseWheel事件实例等具体案例讲透;键盘鼠标响应、焦点管理、命令系统(含文件保存)、资源与主题切换、样式模板定制全部配图

2026-06-07 08:03:36 222

原创 海康威视浏览器视频预览与录像回放开发套件(含插件安装包、调用示例及完整文档)

直接在Chrome、IE等Windows浏览器中调用本地插件,实现海康IPC/NVR设备的实时画面预览和历史录像回放。提供VideoWebPlugin.exe主插件、webs.exe后台服务程序,支持窗口独立打开或iframe嵌入式集成;配套多套可运行HTML示例页面,涵盖基础预览、时间轴回放、云台控制、音视频开关、抓图录像等常用功能;内置jsWebControl核心JS库、jQuery和jsencrypt加密模块,适配海康V1.5.0视频WEB插件版本;附带PDF开发指南、版本兼容说明和部署操作指引,覆盖

2026-06-07 07:22:49 229

原创 STM32F4霍尔编码器三路信号解析工程:含方向判别与实时转速输出(RPM/°/ms可配)

基于STM32F4系列MCU的霍尔编码器专用处理工程,直接对接A/B/Z三路霍尔传感器输出的方波信号。通过GPIO外部中断或定时器输入捕获方式实时响应边沿变化,内置状态机完成方向识别(正转/反转),支持两种转速计算模式:脉冲周期法(高精度低速适用)和单位时间计数法(高速场景更稳)。所有逻辑已封装为hall_decode_direction()和hall_calc_speed()函数,采样周期、去抖阈值、速度单位(RPM/度每毫秒/毫秒每步)均可配置。工程基于标准外设库构建,适配Keil MDK编译环境,提供

2026-06-07 05:29:22 175

原创 Java初学者可用的SSM后台管理系统源码:带登录注册和完整数据操作功能

直接导入就能跑的SSM(Spring+SpringMVC+MyBatis)Java Web项目,包含用户注册、登录验证、以及对常见业务数据的增删改查(CRUD)全流程实现。数据库脚本MySQL.sql已提供,建库建表一步到位;项目结构严格遵循Controller-Service-DAO-Mapper分层规范,便于理解各层职责与调用关系。所有配置文件(如spring-context.xml、spring-mvc.xml、mybatis-config.xml、jdbc.properties)均已预置,适配JDK

2026-06-06 11:00:40 205

原创 Android手机一键向Wi-Fi模组推送网络配置的实操工程

这个工程提供了一个开箱即用的Android端AirKiss配网演示项目,专为智能硬件开发者设计,用于在无路由器环境下,让手机通过热点广播方式把Wi-Fi名称和密码快速传给待配网设备(如ESP系列、乐鑫Wi-Fi模组等)。整个项目基于标准AirKiss协议实现,结构清晰:包含完整的app模块、可直接导入Android Studio的Gradle构建配置、基础签名与混淆模板(proguard-rules.pro)、README说明文档,以及Git版本管理支持。不需要额外SDK或服务端依赖,接入后即可在真机上运行

2026-06-06 05:43:12 195

原创 STC89C51单片机实测CAN通信资源:MCP2515驱动代码+Proteus原理图

这套资料专为51单片机初学者和嵌入式开发者准备,核心是STC89C51与MCP2515芯片之间的CAN总线通信实现。里面包含已上电实测通过的完整C语言驱动代码,覆盖MCP2515初始化、标准帧/扩展帧发送、接收中断处理等关键功能,所有函数调用逻辑清晰,寄存器配置逐行注释,变量命名符合行业习惯。配套提供Proteus可直接运行的原理图文件(位于sch目录),支持仿真验证SPI时序与CAN信号交互;同时附带ATmega16兼容版本(mega16_mcp2515)和最小系统参考设计(can-m16-mcp2515

2026-06-05 04:35:13 183

原创 Linux 2.13.6内核下USB CDC-NCM v2与CDC-ACM驱动源码(含demo测试用例)

这个资源包提供适配Linux内核2.13.6版本的USB CDC类驱动核心实现,聚焦CDC-NCM v2网络控制模型和CDC-ACM抽象控制模型。主体文件cdc.c完整实现了USB CDC标准要求的关键逻辑:设备描述符解析、接口绑定、结构体定义、初始化流程及复合设备枚举支持。额外包含cdc_demo.c和可执行demo程序,用于快速验证驱动加载、端点配置与数据通路连通性。所有代码严格遵循Linux内核编码规范,可直接放入drivers/usb/class/目录参与内核编译,适用于USB转串口(如4G模块、调

2026-06-04 12:51:33 256

原创 微信考试小程序源码:支持随机组卷、自动阅卷、成绩导出与多场景快速部署

一套可直接运行的微信考试小程序完整源码,涵盖考生登录、题库接入、随机抽题、限时答题、客观题自动判分、成绩实时统计与Excel导出等核心功能。代码结构清晰,含81个JS文件处理业务逻辑,75个JSON配置文件管理题目内容、用户权限和页面路由,73个WXML页面实现微信端多场景界面(如企业内训、资格模拟考、课堂小测),66个WXSS样式文件保障视觉一致性,另配24张PNG图标资源及2份Markdown文档,详细说明本地部署流程与二次开发要点。数据库设计完备,前后端代码齐全,支持对接自有题库系统,无需额外开发即可

2026-06-04 10:10:24 218

原创 STM32G030C8T6实战驱动包:OLED界面+温湿度/DHT11/超声波/舵机/步进电机/ESP8266全接入

一套开箱即用的STM32G030C8T6外设驱动工程,直接适配常见最小系统板。支持DHT11单总线温湿度采集(PA0),HSR05超声波测距由TIM16定时器精确触发与回读,SG90舵机通过TIM1通道PA8输出PWM控制,四相步进电机使用PB0/PB2/PB10/PB11按序驱动,7针SPI接口OLED屏幕(含内置字体库与UI层抽象)实时显示数据,四路独立按键扫描(KEY)支持用户交互,UART2专用于ESP8266模块通信,严格遵循##CM3035;STOK;&&0D0A应答协议,UART1保留作调试或

2026-06-03 10:05:43 241

原创 古籍处理专用Python工具:文言分词、断句、词性标注与词典自建一体化方案

专为古籍数字化和文言文本分析打造的轻量级Python工具包,不依赖现代汉语模型,直接适配甲骨文、金文至明清文献的语言特性。支持无监督文言词库自动合成,提供无需预置词典或标注语料的分词能力;采用DAG图结合动态规划算法,融合用户自建词典提升切分准确率;内置细粒度词性体系,覆盖之乎者也等虚词、人称代词、语气助词等文言特有类别;具备句子级断句与标点恢复功能,可从无标点古籍原文中识别句读边界。附带基础古汉语词典资源及可扩展接口,方便构建领域专属词典;模块清晰(tokenizer/postagger/sentenci

2026-06-03 04:49:18 232

原创 MATLAB Simulink汽车ABS防抱死PID控制仿真工程包(含参数脚本、绘图工具与PDF原理说明)

直接可用的Simulink ABS防抱死系统仿真工程,基于PID控制器实现闭环制动调节,兼容MATLAB 2015a及更高版本。核心模型sldemo_absbrake.slx已封装完整控制逻辑,实时输出轮速、滑移率、制动力等关键信号,支持可视化分析。车辆动力学参数(整车质量、轮胎半径、转动惯量、路面附着系数等)统一集中定义在sldemo_absdata.m中,便于快速修改适配不同车型或工况。配套sldemo_absbrakeplots.m脚本能一键生成典型制动过程响应图,包括车速与轮速变化曲线、滑移率动态趋

2026-06-02 08:37:04 214

原创 MATLAB版Kriging建模工具集:支持自适应选点、7种相关函数与0/1/2阶多项式基底

一套开箱即用的MATLAB Kriging代理模型实现,覆盖建模全流程:从初始采样(LHS随机采样、网格采样)到模型拟合(dacefit)、预测(predictor)、不确定性输出,再到数据整合(dsmerge)。内置7种常用相关函数,包括高斯型(corrgauss)、指数型(correxp)、球型(corrspherical)、立方型(corrcubic)、线性(corrlin)、样条(corrspline)和指数高斯混合型(correxpg),适配不同空间相关性特征。回归部分提供零阶、一阶、二阶多项式基

2026-06-02 04:48:21 190

原创 C语言编写的NFA转DFA工具集,含自动补全与最小化功能

提供一套开箱即用的C语言实现,能将.ndfa格式的非确定性有限自动机(NFA)转换为确定性有限自动机(DFA),全程无需手动干预。程序通过子集构造法完成核心转换,支持读取多个测试样例(nd.nfa、nd2.nfa、nd3.nfa等),输出标准.dfa格式文件(如dfa.dfa、dfa2.dfa)。转换后自动执行DFA完善化——为所有状态补全缺失的字符转移边,确保转移函数完全定义;再调用Hopcroft算法或等价类划分法进行状态最小化,生成最简DFA并保存为mindfa.dfa。工程结构清晰,包含完整头文件(

2026-06-01 10:51:44 201

原创 Windows一键部署的会议室预约系统(Vue2前端+SpringBoot后端+MySQL数据库)

专为中小型企业设计的会议室预约系统安装包,开箱即用,无需额外配置环境。前端基于Vue2和Element UI构建,界面简洁直观,支持会议室列表浏览、可视化时段选择、预约表单提交、多级审批流程触发及实时冲突检测;后端采用Spring Boot框架,集成MyBatis与JPA双数据访问层,保障灵活性与稳定性,MySQL存储会议室信息、用户数据、预约记录及审批状态。资源包已预装适配Windows系统的JDK 1.8、Node.js v16.14.0、NVM版本管理工具和MySQL安装程序,并附带详细图文部署说明文

2026-06-01 10:11:57 241

原创 OpenCV图像处理双脚本:一键去噪与增强,含lena测试图和即用环境

两个独立Python脚本直接运行就能干活:quzao.py支持均值、高斯、中值等多种滤波方式去除图像噪声;zengqiang.py提供对比度调节、直方图均衡化、锐化等基础增强功能。全部基于OpenCV和NumPy实现,不依赖GPU或深度学习框架,轻量稳定、响应快。包里自带经典lena.png测试图,处理结果自动保存为output_quzao.png,方便效果对比。附带完整虚拟环境(venv目录)和PyCharm项目配置(.idea),开箱即用,适合教学演示、课程实验或日常图像预处理。requirements

2026-06-01 08:38:30 198

原创 MATLAB一键运行的LCMV波束形成实验包:含阵列建模、权值求解与方向图可视化

直接加载sig_dat.mat数据后运行adaptive_main.m,就能跑出LCMV自适应波束方向图和最优权值结果。包里包含核心算法LCMV.m、改进版权向量计算zuijiaquanxiangliang_improve.m、主流程脚本、仿真信号数据、结果绘图脚本Untitled2.m,以及4.png方向图示例。配套Word文档详细说明了如何设置期望信号方向(比如0度)、干扰源位置(如30度、-45度)、线性约束条件构建,还有拉格朗日乘子法求解最优权值的推导逻辑。所有MATLAB代码基于2019a编写,变

2026-06-01 03:46:30 246

原创 四节点无线环境监测套件:土壤pH/湿度+空气TVOC/CO₂,STM32+Zigbee组网直传OneNet

这套开箱即用的无线环境监测方案包含4个功能明确的STM32F103C8T6节点:节点A专测土壤pH值和湿度,采用成熟校准电路;节点B搭载SGP30传感器,同步输出TVOC与等效CO₂浓度;节点C作为本地中枢,接收A/B数据并通过OLED实时显示;节点D集成MAX485接口与113_TAS-LTE-364 DTU模块,将汇总数据稳定上传至OneNet云平台。所有节点通过Zigbee自组网通信,无需路由器或中心协调器,部署灵活。资源包提供全部硬件实拍图(含各节点外观、传感器特写、OLED界面、OneNet数据看

2026-05-31 04:47:40 183

原创 C# WinForms上位机源码:用S7NetPlus直连S7-1200/1500读写DB、M区和I/Q点

开箱即用的C#上位机工程,基于S7NetPlus 0.7.0实现与西门子S7-1200、S7-1500 PLC的原生TCP通信,无需额外驱动或OPC服务器。支持DB块指定偏移量读写、M存储区字节/位操作、输入I点与输出Q点实时监控与控制。项目含完整Visual Studio解决方案(.sln)、WinForms主界面(PlcForm.cs及配套设计器与资源文件)、可编辑的App.config配置文件(预设PLC IP地址、机架号、插槽号),以及本地化NuGet包(S7netplus.0.7.0)和packa

2026-05-30 12:51:39 224

基于Django开发的英汉电子词典系统(含源码、演示视频与完整文档)

一套开箱即用的英汉电子词典Web应用,采用Django框架开发,适配Python 3.6+环境,支持MySQL或SQLite数据库。系统包含用户管理、四级/六级分类词库、单词增删改查、公告发布、在线考试(英译汉/汉译英)等核心功能。管理员可维护人员信息、词库结构、试题内容及系统公告;普通用户可浏览词库、查词、参与随堂测试并查看成绩反馈。资源包内含完整可运行源码(含english_chinese_dict应用模块)、初始化SQL脚本(english_chinese_dict.sql)、详细使用说明与运行环境配置指南、Word格式设计文档(python英汉电子词典.docx)、答辩用PPT(python英汉电子词典.pptx)、高清操作演示视频,以及清晰的目录结构(含templates、static、utils、user等标准Django子模块)。所有代码已通过本地调试验证,无需额外修改即可部署运行,特别适合计算机类专业学生完成毕业设计、课程设计或期末大作业。

2026-06-20

MySQL数据库连接数问题及处理[项目代码]

本文主要分析了MySQL数据库连接数超标的常见原因,并提供了两种修改最大连接数的方法。连接数超标通常并非由真实访问量过大引起,更多是由于程序设计不合理、统计功能与主程序共用数据库、复杂动态页频繁操作多表、未使用缓存技术、数据库未优化或硬件配置过低等因素导致。修改连接数的方法包括:一是通过MySQL命令行临时设置全局变量max_connections,但重启后失效;二是修改my.ini或my.cnf配置文件中的max_connections值,需重启MySQL生效。此外,文章还补充了Windows和Linux系统下启动、停止、重启MySQL服务的常用命令,以及登录、查询数据库、数据表等基本操作命令,帮助用户更好地管理和排查数据库连接问题。

2026-06-20

Matlab光伏功率预测工具:VMD分解+麻雀算法优化LSTM模型(含完整可运行代码)

一套开箱即用的光伏出力短期预测Matlab实现方案,整合变分模态分解(VMD)与麻雀搜索算法(SSA)对LSTM网络进行参数优化。输入北半球实测光伏数据(xlsx格式),自动完成数据预处理、VMD频带分解、SSA寻优超参、LSTM训练与多步回归预测,并输出RMSE/MAE/MAPE等误差指标及7张可视化图表(含原始曲线、分解分量、预测对比、误差分布等)。所有函数模块清晰分离,主程序Main.m一键运行,无需手动调整路径或依赖项;配套vmd_data.mat和origin_data.mat提供默认测试数据,替换Excel文件即可适配本地光伏电站数据。支持Matlab 2023b环境直接执行,报错时按提示修改初始化参数或联系作者获取调试协助。除SSA外,代码结构兼容GA、PSO、GWO、WOA等多种智能算法替换,便于拓展对比实验。

2026-06-20

HDevelop错误处理基础[项目源码]

本文介绍了HDevelop语言中错误处理的两种主要方法:跟踪算子返回值和异常处理。跟踪算子返回值通过dev_set_check关闭错误消息框,使用dev_error_var获取错误代码,并结合get_error_text获取错误信息,适用于在错误发生过程中处理。异常处理则类似于C++和C#,通过try-catch块捕获运行时错误,允许错误在调用堆栈中向上传递,需将HDevelop设置为错误时停止。文章还列出了HDevelop错误码(如21000-30000),涵盖HALCON算子错误、文件格式错误、变量类型错误等,并提供了元组操作总结和机器视觉博客汇总链接。内容强调程序部署时应主动处理错误,而非依赖默认的停止执行和消息框行为。

2026-06-20

HFSWR阵列误差建模与校正MATLAB仿真资源包(含DOA算法对比)

这个资源包提供一套完整的高频地波雷达(HFSWR)阵列误差分析与校正MATLAB实现,聚焦舰载应用场景。包含幅相误差数学建模、两种主流阵列信号处理算法(DBF和ESPRIT)受误差影响的对比仿真,以及基于迭代思想的自校正方法(diedai_zijiaozheng.m)。所有核心脚本均可直接运行,如main1a.m到main4c.m对应不同实验场景,配套生成多组结果图(.fig和.jpg),涵盖方向图、DOA估计误差曲线、特征值谱等典型分析图表。关键函数模块清晰分离:dcbf.m实现数字波束形成,music.m和tls_esprit.m分别实现MUSIC与TLS-ESPRIT测向算法,search_doa.m用于角度搜索,esprit.m和fun_main系列函数支撑误差敏感性分析。适用于雷达系统工程师快速验证阵列误差对超视距目标探测精度的影响,也支持高校师生开展HFSWR信号处理课程设计或毕业课题中的误差建模与补偿实践。

2026-06-19

MATLAB实操包:RNN与LSTM-RNN二进制序列预测代码+手把手操作视频

包含两个可直接运行的MATLAB预测脚本:Runme_RNN.m实现基础循环神经网络二进制数据预测,Runme_LSTM_RNN_bias.m集成带偏置项的LSTM-RNN混合结构,适用于0/1序列趋势建模与下一步状态推断。配套提供清晰的操作录像0022.avi,从环境配置、路径设置到逐行运行演示全过程,覆盖matlab2021a及以上版本。内含核心激活函数文件sigmoid.m、dsigmoid.m、dtanh.m,以及辅助说明文档fpga&matlab.txt,便于理解底层计算逻辑与潜在硬件协同思路。所有脚本均按标准工程结构组织,要求运行前将当前文件夹切换至工程根目录,并统一通过Runme_*.m主入口调用,不建议单独执行子函数。适合控制、通信、信号处理等方向的本科生、研究生开展算法复现、课程设计或毕业课题中的时序建模训练。

2026-06-19

IDEA打开Services窗口方法[项目代码]

本文介绍了在IntelliJ IDEA开发工具中如何打开Services窗口并显示Spring Boot引导类。具体步骤为:通过View菜单进入Tool Windows,选择Services选项打开窗口。在Services窗口中,需要选择SpringBoot组件,即可显示当前项目中所有的引导类。该方法帮助开发者快速管理和查看Spring Boot应用程序的启动类,提高开发效率。

2026-06-19

单片机电话拨号系统[项目源码]

本文介绍了一个基于单片机的电话拨号系统设计,该系统通过模拟电话键盘输入,将拨出的电话号码显示在LCD屏幕上。系统包含12个按键,其中0-9为数字键,“*”键用于删除最后一位号码,“#”键用于清除所有显示。每次按键操作会伴随声音提示。电路设计采用Altium Designer工具,详细说明了单片机P0-P3端口的功能及配置。仿真部分使用Proteus软件,展示了从原理图到PCB设计的完整流程。主程序部分提供了按键检测、数字输入、删除和清除功能的代码实现。最后,读者可通过关注指定公众号获取完整源文件。

2026-06-18

基于福昕技术的PDFium开源PDF渲染核心库

这个资源包提供Google开源的PDFium项目完整源码,重点集成了福昕软件自主研发的PDF渲染引擎技术,支持跨平台PDF解析与显示功能。目录结构包含标准构建配置(BUILD.gn、gyp_pdfium.py)、核心模块(pdfium/目录下core、samples、third_party等)、测试入口(pdfium_test.cc)、基础工具头文件(logging.h、macros.h等)以及完整许可证(LICENSE)和说明文档(README)。开发者可直接将其嵌入Windows、Linux、macOS或嵌入式环境的应用中,实现PDF文档加载、页面渲染、文本提取等基础能力。项目采用GN/GYP双构建系统,兼容Chromium生态,适合需要轻量级、可控性强PDF处理能力的客户端开发场景。所有代码遵循BSD-style开源协议,允许商用和二次分发,无需额外授权。

2026-06-16

Matlab金枪鱼优化算法TSO融合Transformer-GRU的故障诊断完整实现包(含数据集与详细注释)

这个Matlab故障诊断资源包实现了金枪鱼优化算法(TSO)与Transformer-GRU混合模型的端到端训练与测试流程,适用于旋转机械、电机、轴承等设备的故障类型识别。代码基于Matlab 2014a/2019a/2021a环境开发,开箱即用:解压后运行main.m即可完成数据加载、模型构建、超参优化、训练验证与结果可视化全过程。内置数据集.xlsx包含多工况下的振动信号样本,支持直接替换为自定义传感器数据;TSO.m负责超参数自动寻优(如学习率、隐藏层节点数、注意力头数等),Transformer.m和GRU模块协同提取时序与长程依赖特征,calc_error.m和fun_plot.m分别计算分类精度、混淆矩阵并生成4张关键图表(1.png–4.png)。所有函数均采用参数化设计,变量命名规范,关键步骤配有中文注释,初始化、目标函数定义、收敛曲线绘制等功能模块独立清晰。适合电子信息、自动化、机械工程等专业学生开展课程设计、毕设仿真或科研复现,无需深度学习基础也能快速上手调试。

2026-06-16

STM32F103基于I2C驱动HTU21D温湿度传感器并串口实时输出数据的完整工程

这个资源包提供一套可在STM32F103C8T6(或其他F103系列)开发板上直接运行的HTU21D温湿度采集方案。核心功能是通过软件模拟I2C(bit-banging方式,使用myiic.c实现)与HTU21D传感器通信,读取温度和湿度原始值,经公式转换后得到摄氏度和相对湿度百分比,并通过USART1以ASCII格式逐行发送到串口调试助手,每2秒更新一次。工程已集成OLED显示支持(oled.c/h),但主逻辑聚焦串口输出,代码结构清晰分层:App目录含main.c和核心任务Temp_Rh(),Bsp目录封装底层驱动(usart.c、timer.c、myiic.c、htu21.c等),所有外设初始化(系统时钟、GPIO、USART、SysTick定时器)均在System_Initializes()中完成。配套ReadMe.txt说明编译环境为Keil MDK-ARM v5.x,无需额外库依赖,已移除冗余文件,保留标准外设库路径(STM32F10x_StdPeriph_Driver)。实测在常见最小系统板(如Blue Pill)上稳定工作,适合嵌入式入门学习、课程设计或快速原型验证。

2026-06-16

C++云盘系统实战包:含负载均衡服务器、文件传输与聊天服务

一套完整的C++云盘项目源码,包含客户端client、负载均衡服务器(负责用户登录注册、请求分发)、文件传输服务器FileTransServer和即时通讯服务器ChartServer。负载均衡层接收客户端请求,解析并路由到对应后端服务,同时管理服务节点状态,实现基础业务分流。项目结构清晰,含公共头文件public.h、编译脚本Makefile、双readme说明文档,以及可运行的CloudPan1.0版本目录。配套test目录提供测试用例,便于验证功能逻辑。支持本地快速编译部署,适合学习分布式服务架构设计、网络通信模型、多线程任务调度及C++工程化实践。

2026-06-15

Android平台轻量级计算器App完整工程源码包

这是一个可在Android Studio或Eclipse中直接导入运行的计算器应用源码包,包含完整的项目结构:src目录下有标准Java包路径(com.*),res目录涵盖ldpi、mdpi、hdpi三套图标资源,layout中提供界面XML布局文件,values存放字符串和样式配置,AndroidManifest.xml已配置主Activity和必要权限,proguard.cfg支持代码混淆,project.properties和.classpath确保IDE兼容性。编译后可生成TimingDial.apk安装包,resources.ap_为打包中间产物,classes.dex是Dalvik可执行字节码,gen目录含R.java资源索引文件,bin目录包含最终输出的APK及class文件。附带源码说明.txt提供基础使用指引,双击URL文件可跳转至白杨工作室获取更多Android开源项目。整个工程无第三方依赖,纯原生SDK开发,适合初学者学习Activity生命周期、UI控件交互(如Button、TextView)、事件监听与简单数学运算逻辑实现。

2026-06-14

MATLAB语音去噪实战:含FIR/IIR滤波器设计与可视化分析

这个资源包提供一套完整的带噪语音信号处理实践方案,适用于数字信号处理课程设计。里面包含一段原始带噪语音文件(OriSound.wav),配套的MATLAB主程序(YuYinChuLi.m)和图形界面文件(YuYinChuLi.fig),以及详细的设计说明文档(基于MATLAB有噪声语音信号的处理.doc)。整个流程覆盖语音信号的时域波形观察、频谱分析、加噪模拟,以及多种滤波器的对比实现:用窗函数法设计FIR滤波器,用巴特沃斯、切比雪夫I型和双线性变换法设计IIR滤波器。所有滤波器均在MATLAB中完成参数计算、响应绘制与滤波效果验证,并支持前后语音对比播放与频谱图动态显示。文档还梳理了关键理论依据,如滤波器类型选择依据、窗函数影响、IIR稳定性判断等,方便学生理解设计逻辑并复现结果。所有代码可直接运行,无需额外安装工具箱,适合教学演示、课程作业提交或自学练习。

2026-06-13

OrCAD常用元器件原理图库合集(含阻容感及CIS数据库)

整理好的OrCAD Capture常用原理图符号库,覆盖电阻、电容、电感等基础无源器件,包含Cadence OrCAD Capture CIS兼容的Library.DBC、Library.mdb数据库文件,以及可直接导入的Library.zip和Library文件夹结构;附带Cadence_Lib标准库目录和3D_STEP模型文件,支持快速调用与设计复用;所有库文件经过常见型号校验,适配OrCAD 16.6至17.4主流版本,无需额外配置即可加载到CIS元件管理器中使用。

2026-06-13

Canvas火焰制作方法[源码]

本文介绍了两种使用Canvas制作火焰效果的方法。方法一通过实时渲染实现,包括在Canvas上绘制多个微透明的圆,利用颜色叠加和透明度变化形成火焰效果,涉及火球的移动、大小变化和生命周期管理。方法二采用位图渲染,通过三个后台画布分别绘制不同颜色的圆,再在显示画布上复制,减少了实时计算量。两种方法各有优缺点,适用于不同场景。

2026-06-17

Capon与CBF估计器比较[项目源码]

本文介绍了CBF/Bartlett空间谱估计器和Capon空间谱估计器的基本原理,并通过MATLAB仿真比较了两者的性能。文章首先定义了空间谱的概念,并详细推导了两种估计器的公式。仿真结果显示,Capon估计器相较于CBF估计器具有更窄的主瓣宽度,从而提供更好的方位估计性能。此外,随着阵元数量的增加,两种估计器的性能均有所提升。文章还提供了完整的MATLAB代码实现,包括参数设置、协方差矩阵构建、空间功率谱计算及结果可视化。最后,作者总结了仿真结果,并指出Capon估计器在方位估计方面的优越性。

2026-06-17

AI智能体:养虾与养马解析[项目源码]

本文深入解析了当前AI智能体领域的两大热门框架:OpenClaw(养虾)和Hermes Agent(养马)。OpenClaw作为初代智能体,主打手动配置技能和网关调度执行,适合需要高度可控的静态流程的用户。而Hermes Agent作为二代智能体,以自主学习和自进化为核心,适合需要灵活多变任务的普通用户。文章详细对比了两者在核心机制、Token消耗、记忆能力、安全性和上手门槛等方面的差异,并分析了它们先后爆火的原因。最后,针对不同用户需求,提供了选择建议和Hermes Agent的一键安装指南。

2026-06-16

Ubuntu设置N卡风扇转速[源码]

本文详细介绍了在Ubuntu系统下手动调整NVIDIA显卡风扇转速的方法。首先确保已安装正确的NVIDIA驱动,然后通过修改X配置文件启用风扇控制功能。接着使用nvidia-settings工具或命令行方式调整风扇转速,并提供了创建自动化脚本和设置开机启动的步骤。此外,还推荐了coolgpus脚本进行更灵活的风扇控制,包括将其设置为系统服务长期运行的方法。文章涵盖了从基础设置到高级配置的完整流程,适合需要在Ubuntu下优化显卡散热的用户参考。

2026-06-14

验证码爆破工具V2.1[项目源码]

本文介绍了一款名为codex的验证码后台爆破辅助工具V2.1,主要用于爆破带有简单图形验证码(英数识别)或无验证码的后台系统。工具支持验证码识别测试和爆破配置,提供了详细的使用步骤,包括验证码地址获取、识别测试以及爆破配置的具体操作。文章还提供了工具的下载地址,并强调了该工具在爆破有验证码后台时的实用性。

2026-06-12

甘孜州18个县市边界矢量数据(SHP格式,含投影与属性)

这套数据提供四川省甘孜藏族自治州全部18个县级行政区的精确边界矢量信息,格式为标准ESRI Shapefile(.shp),配套包含.dbf(属性表)、.shx(索引)、.prj(坐标系定义,WGS84地理坐标系)、.cpg(编码标识)、.sbn/.sbx(空间索引)等完整文件组件,可直接加载到ArcGIS、QGIS、SuperMap等主流GIS软件中使用。属性字段涵盖县市名称、行政区划代码等基础信息,适用于区域分析、地图制图、空间叠加、统计建模等地理信息处理场景。注意:该包内同时存在两个命名相近但范围不同的文件——‘甘孜藏族自治州区县级别行政区划.shp’(聚焦18个县市)和‘甘孜藏族自治州.shp’(可能为州级单多边形),用户需根据实际需求选择;另含成都市乡镇街道数据属干扰项,与甘孜州无关,建议忽略。所有文件均无密码保护,无需解密即可读取。

2026-07-04

基于MFC实现的中国象棋马走日路径可视化程序

一套完整的VC6.0 MFC桌面应用程序,用于演示和求解国际象棋中马(Knight)在8×8棋盘上的遍历路径问题,支持图形化界面操作。程序包含标准MFC文档/视图架构,主窗口显示棋盘与马的移动轨迹,通过位图资源(chess.bmp、窗口.bmp、开始.bmp、end.bmp等)构建直观界面,图标文件(horse.ico、horseDoc.ico、马.ico)增强识别性。核心逻辑封装在horse.h、TIME.h、Speed.h等头文件中,遍历算法实现在Help.cpp、TIME.cpp及horseView相关模块里,采用深度优先搜索(DFS)或回溯策略生成合法路径。项目附带完整工程文件(horse.dsw、horse.dsp、horse.clw、horse.plg)、资源脚本(horse.rc、horse.rc2)和预编译头(StdAfx.cpp),适合作为C++面向对象编程与MFC框架入门学习范例,尤其适合高校计算机专业课程设计或暑期实习实践参考。

2026-07-03

VASP配套的VTST计算脚本集合(0.91版),含NEB、DIM、AKMC等任务自动化工具

这是一套专为VASP第一性原理计算设计的Linux命令行脚本工具集,版本号0.91,聚焦过渡态搜索与动力学模拟。包含NEB路径优化全流程支持:nebmake生成初态路径、nebavoid规避虚频、nebmovie和nebplot可视化中间构型与能量曲线;DIM方法相关脚本如diminit、dimplot、vef用于扩散路径分析;AKMC加速动力学模块含akmc.pl主程序、akmcreset重置、akmc_process数据解析及akmcmovie动画生成;还提供结构转换工具(xdat2xyz、pos2con、out2pos)、电子态分析(bandgap.pl、dosanalyze.pl、doslplot.pl)、电荷密度处理(chg2cube、cubevalue、chgvalue)、声子分析辅助(dymmatrix、dymmodes2xyz)以及KMC数据库操作(kdbquery、kdbaddpr、kdbquerymovie)。所有脚本均基于Perl和GNU Plot实现,无需额外编译,开箱即用,适配标准VASP输出格式。

2026-07-02

ESP32-S3-CAM接OV3660摄像头指南[项目代码]

本文详细介绍了如何将OV3660摄像头连接到ESP32-S3-CAM开发板,并实现通过局域网查看照片的功能。首先,文章讲解了如何正确连接摄像头排线,强调金色金属面朝下插入FPC柔性排线座,并介绍了排线座标识(如44-24P)的含义。接着,作者通过AI工具(如Kimi)生成了摄像头自检代码,该代码每5秒自动拍照一次,并通过WiFi(需2.4G频段)在局域网内提供Web页面查看照片。文章重点对比了AI-Thinker和Freenove两种引脚定义,指出实际测试中需使用AI-Thinker标准(如CAM_D7=GPIO16)才能成功初始化摄像头,而Freenove标准会导致拍照失败。此外,作者发现其板子为混合克隆板,摄像头部分采用AI-Thinker标准,SD卡部分采用Freenove标准,这种设计避免了引脚冲突,实现了摄像头与SD卡的同时使用。最后,文章展示了代码运行结果,包括摄像头初始化成功、传感器PID为0x3660、拍照成功(分辨率1600x1200)以及通过浏览器访问IP地址查看照片的步骤。

2026-07-01

基于Python开发的超市员工与商品进销存管理工具

一套轻量级Python超市管理程序,支持员工信息维护、顾客资料登记、商品库存管理及登录权限控制。系统通过多个独立模块协同工作:employee.py负责员工信息增删改查,customer.py管理顾客数据,goods.txt和customer_info.txt等文本文件存储基础业务数据,login_window.py和login.py实现图形化登录界面与账号验证逻辑,file1.txt、file2.txt、file_login.txt用于记录操作日志或临时凭证,warnlog.txt和out.log分别保存警告信息和运行日志。所有功能均基于标准Python库构建,无需数据库依赖,适合教学演示或小型实体门店初期数字化尝试。用户可通过修改对应txt文件直接调整员工、顾客、商品等核心数据,操作门槛低,结构清晰易懂。

2026-07-01

证券投资者画像研究[代码]

本文基于金融大数据,从用户基础属性、交易行为属性和社交行为属性三个维度构建了证券投资者用户画像的多维度特征指标体系。利用层次分析法对特征指标赋权,并针对非结构化信息,采用时间切分和FNS-LDA2vec模型进行动态主题挖掘,有效提取投资者关注的主要话题。对于结构化数据,结合权重和主题分布,使用二分K-means算法进行聚类分析,将投资者分为不同类别。实证结果表明,该模型优于对比模型,并指出在营销中应发挥证券社区知识领袖作用。此外,本文探讨了用户画像在精准营销和风险管理中的应用,并提出了根据市场变化定期更新画像的优化策略,以提升证券公司的服务质量和竞争力。

2026-06-30

Ubuntu容器安装Codex指南[项目源码]

本文详细记录了在Ubuntu 22.04容器中安装OpenAI Codex的完整过程,包括前期准备、依赖安装、容器创建与端口映射、Codex CLI的安装与配置,以及账号登录和测试。作者强调容器部署需映射9090端口,并提供了解决无GUI环境下登录问题的两种方法,特别是通过`codex login --device-auth`进行设备授权。文章还涵盖了Node.js安装、npm全局安装Codex、以及常见坑点如端口未映射和localhost拒绝连接的处理。最终通过提问测试验证安装成功,并指出容器部署相对复杂,但掌握后其他环境配置更简单。

2026-06-29

基于51单片机的金属探测仪设计[源码]

本文介绍了一种基于51单片机的金属探测仪控制设计方案,系统以STC89C52RC单片机为核心,由金属探测模块、信号放大与调理模块、主控模块和反馈模块组成。金属探测模块采用LC振荡电路结合TDA2822芯片,通过电磁感应原理检测金属信号;信号经LM324运算放大器放大和RC滤波后,由单片机进行AD转换和卡尔曼滤波处理,并与预设的三级灵敏度阈值(低、中、高)比较判断。反馈模块通过1602液晶显示和蜂鸣器、LED灯实现声光报警。系统支持用户按键切换灵敏度,可检测不同大小和材质的金属物体。测试结果表明,高灵敏度模式下3cm内可检测直径2mm铝粒,响应时间≤0.3秒,在工厂和商场等实际场景中抗干扰能力强,检测准确率100%。系统具有成本低、体积小、操作简便等优点,适用于安检、工业分拣和考古勘探等领域,并预留了功能扩展接口。

2026-06-28

MATLAB实现的克里金插值工具包,含多种相关函数与示例数据

一套开箱即用的MATLAB克里金插值实现,包含核心建模函数dacefit.m、预测函数predictor.m,以及多种协方差核函数:高斯型(corrgauss.m)、指数型(correxp.m)、球型(corrspherical.m)、三次型(corrcubic.m)、线性(corrlin.m)、样条型(corrspline.m)和指数幂型(correxpg.m)。配套提供回归基函数(regpoly0/1/2.m)、实验设计采样工具(lhsamp.m、gridsamp.m)、数据合并工具(dsmerge.m)及示例数据集(data1.mat)。文档dace.pdf详细说明算法原理与使用流程,Contents.m支持MATLAB帮助系统集成。适用于地质统计建模、空间插值、代理模型构建等场景,可直接用于地下水模拟、土壤属性预测、环境变量格网化等实际任务。

2026-06-27

Flink本地单词统计小项目,开箱即用的入门级运行示例

一个轻量级Flink Java项目,聚焦基础流处理能力演示,核心功能是实时读取文本流并完成单词频次统计。项目结构清晰,包含完整可编译的Maven工程配置(pom.xml),源码位于src目录下,适配主流IDE直接导入运行。不依赖复杂集群环境,本地单机模式即可启动,适合刚接触Flink的开发者快速验证概念、理解DataStream API调用流程和WordCount典型实现逻辑。配套README.md提供简明搭建指引,无额外服务组件或外部依赖,避免Docker、Mesos、YARN等分布式部署干扰,专注最简路径跑通Flink程序生命周期:环境准备→代码编写→本地提交→结果输出。适用于教学演示、自学练习及开发环境初步验证。

2026-06-27

B站动态抽奖自动转发脚本:基于Node.js的GitHub Actions托管方案,支持防重发与本地+云端ID存储

一套运行在Node.js环境下的Bilibili互动抽奖自动化工具,专注动态类抽奖场景。通过GitHub Actions定时触发执行,自动抓取用户关注页或指定UP主的最新动态,识别含抽奖信息的动态并完成一键转发。脚本内置重复检测机制,将已处理的动态ID同时保存在本地config.js和GitHub仓库中,避免多次参与同一抽奖。支持手动配置SESSDATA Cookie(需取消HttpOnly后通过浏览器控制台提取),无需登录网页端即可维持账号状态。核心功能模块清晰分离:BiliAPI.js负责接口调用,Monitor.js监听动态流,getDyid.js提取动态ID,lottery-in-nodejs.js统筹执行逻辑,MyStorage.js统一管理存储策略。配套提供env.example.bat用于Windows环境变量初始化,launch.适配VS Code调试,package.声明依赖及脚本命令。README.md含图文配置指引,cookie2.png和byhand.png辅助说明Cookie获取步骤。

2026-06-26

Windows平台BLEU分数快速计算工具(含NLTK依赖)

一款开箱即用的BLEU值计算工具,适用于机器翻译、文本生成等任务的结果评估。直接运行Bleu.exe即可加载配置并计算候选译文与参考译文之间的BLEU得分,无需手动安装Python环境或NLTK库——所有必要组件(包括nltk-3.3-py3.7.egg及配套模块如tree.py、probability.py、util.py等)均已打包集成。支持标准BLEU算法实现,兼容常见分词与平滑处理逻辑。配置文件Bleu.exe.config可自定义n-gram长度、平滑方式及参考译文路径;README.md提供基础使用说明;调试符号Bleu.pdb便于问题排查。适用于科研验证、模型迭代过程中的快速打分场景,尤其适合不熟悉Python部署的用户。

2026-06-26

SpringBoot后端+Vue前端完整CRUD示例(含MySQL建表语句与可运行源码)

一套开箱即用的前后端分离开发示例,后端用SpringBoot整合Spring Data JPA操作MySQL数据库,实现用户信息的新增、删除、修改、查询及带页码/每页条数控制的标准分页功能;前端基于Vue 2.x + Element UI构建响应式界面,包含表格展示、表单弹窗、分页器、搜索框等常用组件。资源包内含完整项目结构:pom.xml依赖配置、src/main下的Java后端代码与Vue前端页面(位于crud_demo-master目录)、test单元测试占位、user.sql建库建表脚本(含初始测试数据)、中英文README说明文档。所有代码已通过本地环境验证,导入IDEA和Vue CLI即可启动调试,适合初学者理解RESTful接口对接、跨域处理、前后端参数传递及基础权限无关业务流程。

2026-06-25

语音大模型实战指南[可运行源码]

本文系统介绍了语音大模型的核心技术栈,涵盖语音识别(ASR)、语音合成(TTS)、语音克隆和端到端语音理解四大任务。在语音识别方面,详细展示了Whisper large-v3的基础使用、长音频分段转录方法以及微调流程,提供了完整的代码示例。语音合成部分介绍了CosyVoice和Bark模型,包括基础TTS和带情感的语音合成实现。语音克隆技术重点讲解了GPT-SoVITS的少样本克隆和XTTS的零样本克隆方法,仅需数秒参考音频即可完成克隆。端到端语音理解以Qwen2-Audio为例,展示了语音问答和情感分析功能。最后,文章还构建了一个实时语音对话系统,整合了ASR、TTS和LLM,实现了完整的语音交互流程。整体技术栈以开源模型为主,适合开发者快速上手实践。

2026-06-25

Java程序批量解析Word文档内容并存入数据库

这个Java项目支持读取.doc和.docx格式的Word文件,自动提取表格或正文中的结构化数据,通过JDBC连接MySQL、Oracle等主流数据库,实现一键批量插入。项目包含完整的数据库配置(db.properties)、编译构建目录(build/classes)、Eclipse开发环境配置文件(.project、.classpath、.settings)以及Web应用标准结构(WebContent/WEB-INF/META-INF),开箱即用。源码位于src/com下,采用标准DAO模式组织,适配常见企业级数据库连接池与事务控制,可直接集成到Spring或Servlet项目中。无需额外依赖Word转换服务,纯Java实现,兼容Apache POI 3.17+版本,支持中文字符识别与编码自动检测。

2026-06-25

SpringBoot 2.1.2对接CAS 5.2.6单点登录客户端实战(含忽略路径配置)

提供一套开箱即用的SpringBoot 2.1.2集成CAS 5.2.6服务端的客户端示例工程,重点解决实际接入中常见的绕过认证需求——比如静态资源、API健康检查、Swagger接口文档等路径无需跳转CAS登录页。项目结构清晰,基于Maven构建,包含完整pom.xml依赖配置、CAS客户端自动装配、CasAuthenticationFilter定制化设置,以及关键的ignoreUrl规则实现方式(通过CasAuthenticationEntryPoint或自定义Filter逻辑)。所有代码已验证可直接导入主流IDE(如IntelliJ IDEA或Eclipse),启动后即可对接标准CAS 5.2.6服务端进行单点登录测试。配套目录含标准SpringBoot src/main/java与src/main/resources结构,无冗余模块,适合快速参考和二次开发。

2026-06-25

Codex × Draw.io MCP:AI自动绘制架构图[项目源码]

本文介绍了如何利用Codex与Draw.io MCP(模型上下文协议)工具,实现AI自动绘制架构图、流程图、UML图等系统设计图的工作流。文章首先指出手动绘制架构图耗时且繁琐,而通过AI辅助可以快速搭建出70%的图结构,再由人工进行细节调整。接着详细说明了Draw.io MCP的安装步骤,包括通过Codex设置或直接让Codex自动安装,并建议先进行简单测试验证环境。然后重点讲解了如何清晰描述绘图需求,强调需要明确主题、模块、关系及风格,并给出了一个结构化的提示词模板。文章还对比了Codex+Draw.io MCP与Google AI Studio生成XML两种方式的优缺点,前者适合本地工作流和持续修改,后者出图审美更好但需手动复制。最后,作者推荐了将语义与视觉要求分开的提示词模板,并总结了AI画图的核心价值在于快速结构化复杂关系,而非一次性完成最终设计。

2026-06-24

AD9653四通道FPGA采集工程:Vivado平台下125MHz采样、SPI寄存器配置与LVDS接收延时自校准Verilog实现

这个资源包提供一套完整可运行的AD9653四通道高速ADC采集Verilog工程,基于Xilinx Vivado开发环境,实测支持125MHz采样率。工程包含完整的SPI控制逻辑模块,用于对AD9653内部寄存器进行上电初始化、通道使能、模式切换等配置操作;同时集成LVDS源同步接收链路,具备自动相位扫描与延时选择功能,可在FPGA IO端动态调整IDELAY或ISERDES捕获窗口,确保多通道LVDS数据稳定对齐。所有Verilog代码均按模块化结构组织,关键路径标注清晰,SPI状态机、LVDS时钟域跨接、数据对齐与缓存输出等环节均有详细中文注释。配套PDF文档说明硬件连接要点、时序约束建议及常见调试现象,三张实测波形图(1.jpg/2.jpg/3.jpg)分别展示SPI写入过程、LVDS眼图收敛效果与四通道数据同步输出结果。适用于雷达信号采集、超声多通道采样、高速数据记录等需要高精度时间对齐与可靠配置管理的应用场景。

2026-06-24

STM32平台LIS3DH三轴加速度计驱动源码包(含例程与头文件)

一套开箱即用的STM32 HAL库兼容LIS3DH驱动代码,包含核心驱动文件lis3dh_driver.c和lis3dh_driver.h,封装了初始化、寄存器配置、XYZ轴加速度读取、中断设置、低功耗模式控制等常用功能。配套example_main.c提供完整主函数调用示例,演示如何在STM32工程中快速接入LIS3DH传感器并获取实时加速度数据。ReadMe.txt说明了硬件连接要点(I2C/SPI接口选择)、关键寄存器配置逻辑及典型应用场景注意事项。所有代码基于标准CMSIS和HAL库编写,适配主流STM32系列(如F1/F4/H7),无需额外依赖第三方中间件,可直接集成到Keil、STM32CubeIDE等开发环境中使用。

2026-06-23

VSCode关闭红色波浪线方法[项目代码]

本文介绍了在VSCode中关闭#include下红色波浪线的具体操作步骤。用户需要打开设置,按照四个步骤进行操作:首先选择Workspace,然后在搜索框中输入error,接着在Extensions里选择C/C++,最后在右侧将C_CError Squiggles选项设置为Disabled。完成这些设置后,红色波浪线即可被关闭,从而消除代码中的错误提示干扰。该方法适用于C/C++开发环境,能够帮助开发者更专注于代码编写。

2026-06-22

空空如也

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

TA关注的人

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