自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VC6.0环境下可直接编译运行的HTK风格LPC与倒谱提取工具(含测试音频和配置)

用VC6.0开发的轻量级语音特征提取工具,严格复现HTK中hcopy对语音信号提取LPC线性预测系数及LPC倒谱(LPCEPSTRA)的计算流程。源码源自HTK原始实现,经精简优化并逐帧比对验证,输出结果与标准HTK完全一致。提供完整VC6.0工程文件(.dsw/.dsp)、主程序源码LPC_extractor.cpp、调试输出目录Debug,以及工程辅助文件(.ncb/.opt/.plg)。配套包含实测语音样本a4.wav和HTK风格配置文件5.txt,支持直接编译、调试与结果验证。适用于嵌入式语音前端处

2026-06-18 04:08:32 126

原创 Goby实战POC脚本包:1275个已验证JSON/Go格式漏洞检测规则,覆盖OA、中间件、云平台等主流目标

直接适配Goby 3.x及以上版本的漏洞检测脚本集合,包含1275个经过实际环境验证的POC,全部来自公开CVE/CNVD编号、厂商安全通告或社区复现案例。脚本分为JSON和Go两种格式,支持快速导入扫描器使用。涵盖Weaver e-Cology、Tongda OA、ThinkPHP5、Confluence、F5 BIG-IP、Spring Cloud Gateway、Zoho ManageEngine、H3C IMC、Elasticsearch、Atlassian Bitbucket等常见系统,涉及远程代

2026-06-12 13:08:36 169

原创 Cocos安卓打包专用ANT环境包(Windows/Mac双平台,含完整文档与脚本)

直接拿来就能用的ANT构建环境,专为Cocos Creator或Cocos2d-x项目打包安卓APK准备。包里已经配好ant.bat、ant.cmd、antRun.bat、lcp.bat、envset.cmd等关键脚本,Windows和Mac都能跑,不用自己折腾安装ANT或配置路径。只要本地装了JDK并设好JAVA_HOME,就能立刻启动cocos build -p android流程。配套HTML文档全齐:从HelloWorld入门、targets和properties基础概念、filesets用法,到d

2026-06-12 10:24:15 189

原创 Spring MVC+MyBatis+Bootstrap实现的CRM后台管理系统(含完整登录与管理界面)

一套可直接运行的客户关系管理后台系统源码,后端基于Spring MVC搭建Web层,用MyBatis操作MySQL数据库,Spring统一管理业务逻辑和事务;前端采用Bootstrap 3构建响应式界面,包含独立登录页(login.jsp)、主控台(index.jsp)、后台功能模块(backstage)、文件上传处理(upload)以及EasyUI组件集成;配套完整的配置文件,如spring-2-servlet.xml、jdbc.local.properties、log4j.properties等;项目结

2026-06-10 05:23:31 235

原创 STM32驱动ST7567型12864液晶屏:硬件SPI与软件模拟SPI双兼容源码包

一套开箱即用的STM32平台LCD驱动资源,专为搭载ST7567控制器的128×64点阵液晶模组设计。支持两种SPI通信模式——直接调用MCU硬件SPI外设,或通过任意GPIO引脚实现完全可配置的软件模拟SPI,适应不同引脚布局和时钟约束场景。核心驱动文件LcdDriver.c/h封装了初始化、清屏、光标定位、单字节/多字节数据写入、ASCII字符、GB2312汉字及自定义图形显示等常用功能,接口统一简洁,不依赖HAL或LL库,适配STM32F1/F4/H7等主流系列。main.c和lcd_test目录中提

2026-06-09 12:13:51 175

原创 W5500嵌入式DHCP客户端源码包,含完整驱动文件与模块化目录结构

一套专为W5500以太网控制器设计的轻量级DHCP客户端实现,用标准C语言编写,不依赖第三方库。包含核心文件dhcp.c和dhcp.h,以及独立的DHCP功能模块目录,已适配W5500寄存器读写、Socket初始化与数据收发机制。支持完整的DHCP四步交互流程:DISCOVER、OFFER、REQUEST、ACK,能自动获取IP地址、子网掩码、默认网关及DNS服务器地址。内置超时重传机制、有限次重试策略和基础IP冲突检测逻辑,状态机清晰,接口函数命名规范,便于集成进STM32、ESP32、Arduino等常

2026-06-09 06:47:50 221

原创 MATLAB凸优化实战函数包:50+CVX兼容算子,含huber、log_det、quad_over_lin等

专为CVX建模环境设计的MATLAB凸优化函数集合,内置50多个常用凸函数与算子,包括huber鲁棒损失、log_det对数行列式、quad_over_lin二次分式、geomean几何平均、norm_nuc核范数、matrix_frac矩阵分数、kl_div KL散度、log_sum_exp对数和指数、lambda_max最大特征值、trace_sqrtm迹平方根等。所有函数均通过@cvx类重载,无缝接入CVX框架,支持半定规划(SDP)、几何规划(GP)及混合整数凸优化建模。典型用途覆盖鲁棒估计(hub

2026-06-09 05:14:06 215

原创 TMS320F2812在CCS中实现可调PWM输出的完整工程(含事件管理器配置与死区控制)

基于TI TMS320F2812 DSP芯片,提供一套开箱即用的PWM波形生成工程,全部代码在Code Composer Studio(CCS)环境下验证通过。核心功能由main.c和DSP281x_Ev.c实现,利用芯片内置事件管理器(EV)模块,配置通用定时器、比较单元及PWM输出通道,支持实时调节PWM频率、占空比和死区时间。工程包含完整的底层支撑文件:启动代码DSP281x_CodeStartBranch.asm、外设初始化DSP281x_InitPeripherals.c、系统时钟与电源控制DSP

2026-06-09 03:25:37 230

原创 中学校园网站Java SSM源码包:含运行环境配置、部署文档与实操视频

提供一套完整可运行的中学校园网站Java Web项目,基于SSM框架(Spring+SpringMVC+MyBatis)构建,后端使用MySQL 5.7+,前端采用JSP技术。源码已通过本地Tomcat 8.5+环境实测启动,包含学生信息管理、教师档案、班级课表、考试安排、试题库与试卷生成、校园公告发布、名师展示、校园论坛、家校互动入口及RBAC多角色权限控制等真实业务模块。资源包内含全部源码(含ssm和jspmrp05j等核心目录)、设计文档(PPTX与ZIP双格式)、开发环境说明(明确列出JDK 1.8

2026-06-08 11:03:51 238

原创 微信小程序医院挂号系统源码包:含Java后台、MySQL数据库与双端演示

直接可用的医院预约挂号微信小程序完整项目,后端用Spring Boot开发,数据库基于MySQL,前端为原生微信小程序。压缩包里有全部源代码,包括doctor-admin-api后台接口服务、小程序前端pages页面代码、hospital.sql建库脚本,还有X-admin风格的管理界面雏形。配套部署文档和运行环境说明清晰列出JDK、Maven、Node.js、微信开发者工具等依赖版本及配置步骤,本地启动就能跑通。患者端能查科室医生、看排班时间、读用户评价、提交挂号申请;管理端支持医生信息维护、排班审核、科

2026-06-08 10:41:57 184

原创 Vue2+Element UI三栏后台模板:带历史记录导航和模块化接入能力

这个后台布局模板用Vue 2.x搭配Element UI实现标准左菜单+顶导航+右内容区结构,点击不同页面会自动记录访问路径,支持一键返回上几步,不用手动刷新也能保持导航状态。路由动态加载,配合permission.js可快速对接角色权限逻辑;内置Vuex管理全局状态,Axios已封装好请求拦截、响应处理和错误统一提示;CSS预设了常用间距、字体和主题变量,方便换肤;工具函数集中在util目录,涵盖日期格式化、本地存储、节流防抖等高频操作。项目结构清晰:src下分views(页面)、page(占位页)、ro

2026-06-08 05:22:34 167

原创 CTF解题常用编码转换工具包,图形界面+命令行双模式支持凯撒、摩斯、Base64等快速加解密

CTFcrack.jar是核心程序,提供图形化操作界面和命令行调用方式,内置凯撒移位、摩斯电码、Base64编解码、URL编码、Unicode转义、栅栏密码等多种CTF高频编码/加密算法的一键转换功能。Setting.用于保存用户自定义配置,如凯撒偏移量、摩斯符号映射规则等;main.py为Python主入口脚本,可配合测试用例验证逻辑正确性;CTFtools目录包含扩展脚本,Plugin目录支持第三方插件加载,便于后续功能拓展;girl文件夹和girl1.gif为配套示例数据,常用于模拟隐写或编码嵌套场景

2026-06-07 09:23:29 218

原创 双目USB摄像头实时测距Python工具集(含标定、录制、深度图生成与距离换算)

用普通双目USB摄像头或左右同步视频就能跑起来的测距工具包,基于OpenCV 4.x实现。stereoconfig.py存相机内参外参,支持自标定或直接填入;camera_open.py实时采集左右图像对;crop_image.py统一裁剪视场保证对齐;depth.py核心模块完成立体匹配、视差图生成,并按焦距基线参数换算成毫米/米级真实距离,结果可叠加显示在原图上,也能导出CSV表格。所有脚本独立可运行,也支持串联流程:采集→裁剪→标定→深度计算。配套有测试图像(L28.png/R28.png)、校正效果

2026-06-07 04:44:06 156

原创 支持多上游通道接入的四方支付学习型源码包(含配置结构与部署说明)

这套源码专为技术学习者设计,聚焦四方支付系统的基础架构实现,能对接多个上游支付渠道,帮助理解免签类支付的资金流转路径和协议交互逻辑。项目结构清晰:conf目录集中管理各类配置参数,public作为前端静态资源入口,resource存放业务相关资源文件,data目录预留本地数据存储位置;同时包含version.php标识版本、README.md说明基础用法、安装文档.txt提供分步部署指引,以及favicon.ico等必要静态文件。代码未集成生产环境必需的安全加固措施,不包含商户实名认证、实时风控、自动清分、

2026-06-07 04:41:12 189

原创 VC++圆弧N等分坐标生成工具(含完整类封装与示例)

一套开箱即用的VC++圆弧等分计算工具,通过CArcPart类实现任意圆弧按指定段数N均匀分割,输出各等分点的二维坐标。支持自定义圆心位置、起始角、终止角、半径及分段数量,自动识别顺时针或逆时针走向,正确处理跨0度或2π的角度边界情况。提供标准头文件CArcPart.h和实现文件CArcPart.cpp,兼容MFC与Win32项目,无需额外依赖。输出结果可选std::vector<CPoint>或float数组格式,方便直接用于GDI绘图、数控插补、机器人路径规划等场景。附带main.cpp示例程序,演示基

2026-06-07 03:52:40 180

原创 MATLAB单文件神经网络ODE求解器:免工具箱、自动微分、初值问题快速逼近

一个轻量级MATLAB实现(my_ode_solver.m),用前馈神经网络直接拟合常微分方程的解,不依赖深度学习工具箱,仅需基础MATLAB环境即可运行。核心思路是将ODE初值问题转化为函数逼近任务:输入为方程右端f(t,y)、初始条件y0、时间区间[t0,tf]及网络结构参数(如隐层节点数、训练轮次),内部通过MATLAB内置自动微分计算残差梯度,用梯度下降优化网络权重,最终输出等距或自定义时间点上的y(t)近似值。配套提供Python版本(my_ode_solver.py)和依赖说明(requirem

2026-06-06 04:41:07 238

原创 OFDM系统中Schmidl-Cox定时同步的Matlab全流程实现(含时频联合估计与多版本对比)

一套开箱即用的Matlab定时同步仿真资源,完整复现Schmidl-Cox(SC)算法在OFDM系统中的帧定时粗同步过程,支持时频联合估计策略。包含三个核心实现版本:标准Schmidl_Cox.m、Kim改进版Schmidl_Cox_Kim.m、原始参考Schmidl_Cox_original.m;配套QPSK调制(qpskmod.m)、梳状导频生成(comb.m)、信道延迟模拟(delay.m)、高斯整数噪声注入(giins.m)及频偏鲁棒性测试模块(Schmidl_Cox_ferr.m)。所有代码已在M

2026-06-04 10:47:07 153

原创 Unity多点触控桌项目:用物理标记实时操控3D模型(TUIO协议直连)

支持在Unity中直接接收TUIO协议数据,驱动3D物体跟随物理标记实时移动、旋转和缩放。适配reacTIVision、TUIO Tracker等主流TUIO服务器,自动解析标记ID、XY坐标、角度、缩放值及运动速度。核心逻辑封装在AnnotationManager脚本中,拖拽挂载到任意GameObject即可生效,不依赖修改网络底层代码。已预置Unity 2019.4+兼容设置,包含InputManager、QualitySettings、GraphicsSettings等常用工程配置,导入后无需额外调整

2026-06-04 08:15:43 224

原创 Java命令行Excel转CSV工具:支持xls/xlsx批量导出,含完整源码与依赖包

直接在Linux或Windows服务器上运行的Java命令行工具,用Apache POI解析Excel文件,无需Office环境。把指定目录下的xls、xlsx文件一键批量转成CSV,原始数据结构完全保留,不改动任何源文件。支持单Sheet和多Sheet两种导出模式,生成的CSV用vi、cat、less等终端命令查看无乱码,特别适合运维、DBA或数据工程师在生产环境快速处理报表。执行方式简单:java -jar FileHelper.jar [输入目录] [输出目录] [源格式] [目标格式] [模式],例

2026-06-04 07:48:16 214

原创 STM32F030裸机驱动TM1629D点亮12位共阳数码管+4路LED+4键,SPI模拟+TM1638风格接口

基于STM32F030芯片,不依赖硬件SPI,纯GPIO模拟时序驱动TM1629D芯片,稳定控制12位共阳极数码管显示、4个独立LED指示灯和4个机械按键。代码采用与TM1638兼容的函数命名习惯(如TM1638_WriteData、TM1638_ReadKey),实际适配TM1629D的寄存器映射和指令协议,引脚连接按TM1629D数据手册定义,烧录即用无需修改。提供统一抽象层TM16xx.h和TM16xx.c,封装初始化、数码管段/位刷新、LED亮度设置、按键扫描与消抖逻辑;所有功能经实测验证:12位数

2026-06-04 05:09:59 245

原创 基于STM32F4的五子棋嵌入式游戏系统:支持触摸对战、悔棋、音效与多屏适配

一套开箱即用的STM32F4五子棋嵌入式游戏实现,运行在原子探索者开发板上,支持电阻式和电容式触摸屏下子操作,提供人人对战与人机对战两种模式。内置完整游戏逻辑,包括实时胜负判定、悔棋功能、落子提示、音效开关及LCD界面渲染。显示驱动兼容TFT-LCD模组,触摸驱动已集成GT9147、FT5206、OTT2001A三类主流芯片,便于不同硬件替换。系统支持W25QXX Flash存储扩展与SDIO SD卡+FATFS文件系统,可加载字体资源或保存对局记录。内存管理采用动态malloc分配机制,配套usmart调

2026-06-03 10:34:38 178

原创 AT89C52单片机简谱转音乐播放仿真工程(Proteus+Keil+C51源码+自动编码工具)

基于AT89C52单片机的纯软件音乐播放实践方案,直接在Proteus 8.6中仿真蜂鸣器发声效果,无需烧录硬件。资源包含可运行的.DSN电路图文件、完整Keil C51工程(含PlayMusic.c、SoundPlay.h、.hex输出及.Uv2配置),支持标准简谱输入——用附带的MusicEncode.exe工具输入如'5 4 3 2 1'这类音符与时值组合,一键生成C语言数组代码,粘贴到源码指定位置即可更换曲目。所有代码已在Keil uVision2环境下编译通过,Proteus加载后点击仿真即能听到

2026-06-03 08:09:19 175

原创 Matlab手写Elman循环神经网络:含数据预处理、训练主流程与权重更新的可调试代码包

这套Matlab代码完整实现了Elman型循环神经网络,不依赖Deep Learning Toolbox,全部用基础语法编写,适合想搞懂RNN内部机制的学习者和工程师。包含三个核心脚本:Elman_data_process.m负责时序数据标准化、滑动窗口构造和输入输出对生成;Elman_data_main.m封装前向传播、误差计算、隐层状态传递和整体训练循环;updata_weight.m实现基于梯度下降的权重与偏置更新逻辑。支持灵活配置输入维度、隐层节点数、最大迭代次数和学习率,输入数据为普通矩阵即可运行

2026-06-03 06:59:14 184

原创 STM32F407串口在线升级启动代码包(USART1+HAL+Keil工程+操作指南)

直接可用的STM32F407 IAP Bootloader方案,通过USART1实现应用程序固件远程更新。包含完整Keil MDK工程(.uvprojx格式),已集成STM32 HAL库驱动、标准启动文件startup_stm32f407xx.s、CMSIS底层支持及J-Link调试配置。源码结构清晰,分Core(核心跳转逻辑)、Drivers(HAL外设驱动)、MDK-ARM(编译输出与配置)等目录,支持STM32F407VG等主流封装。配套《STM32 串口IAP试验过程.docx》详细说明Flash分

2026-06-02 10:37:09 244

原创 开箱即用的Python垃圾邮件识别工具包:含CNN模型、千条标注邮件与完整训练预测代码

一套拿来就能跑的垃圾邮件识别解决方案,内置训练好的CNN模型(best_cnn.pkl)、1000条清洗完毕的中文/英文邮件正文及对应标签(mailContent_list_1000.pickle + mailLabel_list_1000.pickle),所有代码基于标准Python 3.7+环境编写。main.py一键启动预测,train.py支持从头训练或微调,cnn.py定义轻量级卷积网络结构,data.py完成文本分词、序列化与批次加载,适配PyTorch或TensorFlow后端(具体依赖见re

2026-05-31 12:08:09 256

原创 安卓手机直接可用的智能家居遥控APP:带源码、6张实机截图和完整毕业论文

一套开箱即用的Android智能家居控制方案,安装SmartHome.apk就能在真机上操作灯光、空调、安防设备和场景模式。源码基于Android Studio构建,采用四层结构:界面层支持设备列表与开关交互;功能层处理指令下发与状态回传;中间件层集成MQTT通信、JSON数据解析、本地存储和动态权限申请;系统层适配Android SDK接口。所有代码模块清晰,包含标准Android工程目录(src、res、AndroidManifest.xml、libs、assets),附带说明.txt指导编译与部署。压

2026-05-30 03:56:38 232

原创 STM32F103用W5500直连OneNet做远程温控与继电器开关,带全套KEIL工程和驱动源码

这套工程让STM32F103C8T6通过W5500以太网模块稳定接入中国移动OneNet云平台,走MQTT协议实现双向通信。本地接DHT11或DS18B20等常见温湿度传感器,数据定时打包上传;同时能实时接收OneNet下发的控制指令,驱动继电器通断,并把当前开关状态回传到云端。代码在KEIL MDK环境下完整编译通过,包含W5500底层驱动(SPI通信、寄存器配置、网络初始化)、MQTT协议栈(连接、订阅、发布、心跳)、Socket封装、DHCP自动获取IP、DNS域名解析,以及STM32标准外设库的GP

2026-05-29 10:32:25 215

原创 CST电场数据MATLAB一键绘图工具(含实测示例18.txt)

直接读取CST Studio Suite导出的纯文本电场数据文件(如18.txt),用field.m脚本在MATLAB里快速生成二维热力图或三维表面图,显示电场强度|E|及Ex/Ey/Ez各分量分布。脚本自动识别坐标列与场分量列,适配CST默认文本导出格式(空格/制表符分隔),无需手动修改解析逻辑。支持R2015b及以上版本,不依赖任何额外工具箱,运行即出图。附带真实仿真生成的18.txt示例文件,双击field.m就能看到电场分布可视化效果。适合做天线近场分析、滤波器耦合区场强评估、微带结构边缘效应观察,

2026-05-28 11:56:03 185

原创 西南交大算法课全套作业与实验资料:C++代码+图文报告+答疑支持

西南交通大学2020级人工智能专业《算法分析与设计》课程完整学习辅助材料,覆盖分治策略、动态规划、图算法、回溯法等核心知识点。包含全部课后作业(Word/PDF格式解题过程与答案)和配套实验文档(.doc、.docx、.pdf),每份文件均以学号+姓名规范命名(如2020112491_胡福平_作业1.doc),结构清晰便于查找。提供可直接编译运行的C++源码(如作业1.cpp)、测试输入文件(test_input.txt)及多个实验压缩包(含实验1.3至实验8.1等编号版本),支持按需解压使用。部分作业与实

2026-05-28 07:20:43 378

原创 MATLAB点云降采样工具:基于包围盒的空间划分精简方案

一套开箱即用的MATLAB点云精简工具,核心采用包围盒法(Bounding Box Method)实现空间区域划分与密度可控降采样。主函数pcdown.m支持直接读入点云数据(如XYZ格式),按设定网格尺寸自动划分三维包围盒,并在每个盒内保留指定数量或比例的点,有效减少点数同时保持空间分布特征。配套提供多组可视化结果图:包括包围盒划分示意图(包围盒法.jpg、包围盒法1.jpg)、均匀网格采样效果(_grid.png)、随机采样对比(_random.png)以及非均匀密度采样示例(_nonuniform.p

2026-05-28 03:22:41 393

原创 YOLOv8+DeepSORT双模目标追踪工具:支持车辆行人实时计数、越线统计与热力图可视化

直接运行就能用的视频分析小工具,专注车辆和行人动态追踪与统计。用YOLOv8做快速准确的目标检测,配合DeepSORT算法实现ID稳定跟踪,每个目标带独立编号并持续标注在画面中。支持MP4本地视频、USB摄像头、RTSP网络流三种输入方式,适配常见安防场景。内置图形化界面(PyQt5),可随时调节检测置信度、跟踪IOU阈值等参数。提供越线计数(比如卡口车流统计)、区域入侵计数(如限定区域内人/车数量变化)、目标热力图(反映活动密集区域)、单目标锁定跟踪、以及粗略的速度与相对距离估算。所有功能模块解耦清晰:区

2026-05-28 03:08:48 404

原创 【模型效率解码】从FLOPs、MACs到Params:如何精准评估与优化你的神经网络?

本文深入解析了评估神经网络效率的三大核心指标:FLOPs、MACs和Params。文章阐述了它们分别衡量模型的计算复杂度、硬件有效操作数与参数量,并指导开发者如何利用这些指标为边缘设备等资源受限场景进行模型优化与精准选型,避免仅关注准确率导致的部署失败。

2026-03-11 03:20:06 452

原创 安卓逆向实战:从脱壳到签名算法还原——以某新闻App为例

本文以某新闻App为例,详细介绍了安卓逆向工程的完整实战流程。首先通过识别SO库、Dex结构和Manifest文件判断其使用了腾讯乐加固进行保护,随后利用Xposed框架和FDex2工具进行动态脱壳,获取原始Dex文件。接着,在混淆的代码中通过抓包分析和静态追踪,定位并还原了关键的MD5签名算法。最后,演示了如何将算法抽取为Java类,并通过JPype在Python环境中调用,实现请求签名的自动化生成,为爬虫和数据抓取工作提供了技术解决方案。

2026-03-11 03:18:22 688

原创 思科9300交换机USB升级ISO全流程解析与实战技巧

本文详细解析了为思科Catalyst 9300系列交换机通过USB设备进行离线升级IOS XE系统的完整流程与实战技巧。文章重点阐述了升级前的文件准备、U盘格式化要求、闪存空间检查,并对比了捆绑模式与安装模式两种核心升级路径的操作步骤与选择策略,旨在帮助网络工程师掌握这项不依赖外部网络的可靠升级技能。

2026-03-11 03:15:58 472

原创 从开源Pix到空中画卷:手把手实现低成本无人机灯光编队

本文详细介绍了如何利用开源Pixhawk飞控、PX4固件及Blender软件,低成本实现无人机灯光编队表演。从硬件选型、飞控灯光与路径控制编程,到地面站通信适配和三维动画设计,手把手教你完成从仿真测试到户外实飞的完整流程,让个人爱好者也能创作出绚丽的空中画卷。

2026-03-11 03:15:45 499

原创 【多模态RAG实战】CCKS25工业文档问答:从PDF解析到向量检索的完整技术栈解析

本文深入解析了CCKS25工业技术文档多模态推理问答的完整技术栈。针对工业PDF文档图文混排、扫描件多等挑战,详细介绍了从高保真PDF解析、多模态向量化,到基于Qwen2-VL模型的双路检索与问答管道的构建全过程,并分享了通过指令微调和LoRA技术提升模型性能的实战经验。

2026-03-11 03:14:48 413

原创 555计时器还能这么玩?Proteus模拟电子琴的声学原理与音色调试技巧

本文深入探讨了如何利用555计时器在Proteus仿真软件中构建并调试简易电子琴的音色。通过分析声音的物理本质,详细讲解了频率控制网络的搭建、RC滤波电路对音色的塑造原理,并针对压电蜂鸣器和动圈扬声器的不同特性,提供了具体的音色调试与优化技巧,帮助硬件开发者从“能响”到“好听”,掌握声音设计的核心方法。

2026-03-11 03:14:26 414

原创 Pytorch中CrossEntropyLoss的reduction参数选择与反向传播优化技巧

本文深入解析了PyTorch中CrossEntropyLoss的reduction参数对反向传播的影响。针对常见的loss.backward()报错,详细阐述了‘none’、‘sum’和‘mean’三种模式的区别、适用场景及梯度计算原理,并提供了避免报错的解决方案与优化训练的高级技巧,帮助开发者更精准地控制模型训练过程。

2026-03-11 03:14:21 392

原创 新手避坑指南:QtCreator构建套件配置中最容易出错的5个细节(附gdb调试器验证方法)

本文针对Qt开发新手,详细解析了在Windows和Linux系统下配置QtCreator构建套件时最易出错的5个关键细节,包括qmake路径、编译器选择、gdb调试器验证等。重点提供了gdb调试器的实战验证方法,帮助开发者彻底解决配置难题,确保开发环境正确搭建。

2026-03-11 03:13:14 427

原创 DockerToolBox在Windows环境下的安装与配置指南

本文为Windows用户提供DockerToolBox的详细安装与配置指南。针对Windows 10家庭版及更早版本用户,DockerToolBox是体验Docker核心功能的理想选择。指南涵盖从国内镜像下载、关键安装选项、虚拟机存储路径优化到配置阿里云镜像加速器的完整步骤,帮助用户快速搭建稳定的Docker学习与开发环境,并顺利实现初步使用。

2026-03-11 03:13:07 272

带下划线的自定义静态文本控件(VS2005可编译)

这是一个基于MFC的Static控件扩展实现,继承自CStatic,支持自定义背景色、字体颜色、字体大小,并在控件底部绘制一条横线。适用于需要增强视觉提示或区分标题/标签的界面场景。源码包含完整工程结构:MyStatic.h/cpp、MyItemStatic.h/cpp、对话框类MyStaticDlg及资源文件,已通过VS2005环境编译验证,生成可直接运行的MyStatic.exe。配套有调试信息文件(.pdb、.ilk)、项目配置(.vcproj、.sln)、资源头文件(resource.h)和说明文档ReadMe.txt,方便快速集成到现有MFC项目中。所有代码结构清晰,注释充分,适合初学者学习控件重绘机制,也适合作为UI组件复用。

2026-06-05

PLL的Verilog实现[项目源码]

本文详细介绍了全数字锁相环(PLL)的原理及其在Verilog中的实现方法。锁相环主要由鉴相器、环路滤波器和压控振荡器构成,通过乘法器和低通滤波器实现频率和相位的追踪。文章提供了完整的Verilog代码,包括PLL模块、FIR滤波器模块及其参数设置,以及仿真测试代码。通过DDS技术生成参考信号和本地信号,验证了PLL模块的正确性和性能。此外,文章还介绍了正弦查找表的线性插值方法,以减小量化误差。

2026-06-05

基于STM32F103的PS2手柄遥控四轮全向移动小车控制方案

一套可直接编译运行的STM32F103(使用库函数开发)四轮全向小车遥控代码,通过PS2无线手柄实现方向、速度与转向的实时控制。工程包含完整外设驱动:PS2通信模块(pstwo.c/h)、GPIO初始化、定时器编码器测速(encoder.c/h)、串口调试输出(usart.c)、中断配置(nvic.c)、系统延时(delay.c/h)、运动学模型解算(motion_model.c)及主控逻辑(main.c)。支持标准PS2手柄按键映射,如左摇杆控制XY平面平移,右摇杆调节旋转,L2/R2微调速度。所有底层驱动已适配STM32F103RCT6最小系统板,Keil MDK工程结构清晰,含startup、core_cm3、标准外设库对象文件及依赖关系文件(.d/.crf/.o),开箱即用无需额外修改引脚定义或时钟配置。适用于智能小车课程设计、竞赛平台快速验证和全向轮底盘运动控制学习。

2026-06-04

PHP开发的印刷公司官网源码包,含会员管理与印刷服务展示功能

这是一套基于PHP+MySQL构建的印刷行业专用网站源码,开箱即用,无需二次开发即可部署上线。整站包含首页、关于我们、服务项目(如黑白复印、彩色打印、大幅面输出等)、成功案例、文件下载、联系我们等标准页面,同时集成会员中心模块,支持用户注册登录、个人信息维护、密码修改、订单提交(打印/复印申请)、订单状态查询等功能。后台逻辑清晰,前端页面采用HTML静态结构配合PHP动态处理,兼容主流浏览器。安装包内附详细说明文档(install.php、安装说明.txt、readme.txt),涵盖环境要求(PHP版本、MySQL支持)、数据库配置步骤、管理员账号初始化方法及常见问题解答。所有页面均采用模块化设计,foot.html、head.html等公共片段便于统一维护,printcopy.html、bwcopy.html、clcopy.html等页面分别对应不同印刷业务场景,适合中小型印刷店、图文快印中心快速搭建自有官网。

2026-06-04

易语言开发的百度收录专用多线程蜘蛛池工具(2025稳定版)

这是一款基于易语言开发的桌面端蜘蛛池程序,专为提升网站在百度搜索引擎中的页面收录效率设计。支持多线程并发抓取,内置Firefox浏览器内核模拟真实用户访问行为,配合预置Cookie和自定义配置文件实现持续、稳定的URL提交与回链探测。程序包含完整运行环境:含ERunner主执行模块、FirefoxProfile配置目录、日志记录系统(Logs)、动态链接库支持(DLL)、结构化数据缓存(SData)以及基础配置管理(Configuration)。运行时自动加载cookie.txt用于身份维持,可对接自有域名资源池进行定向爬取与反向链接监控。适用于SEO技术人员、站长及批量站点运营者,需Windows平台运行,无需额外安装.NET或Python环境。

2026-06-03

VC++开发的Windows经典扫雷可执行程序及完整源码

一套可在Windows平台直接运行的扫雷游戏程序,基于Visual C++和MFC框架开发,包含全部源文件(.cpp/.h)、项目配置文件(.vcxproj、.sln)、资源定义(.rc)以及编译生成的可执行文件Mine.exe。程序复刻Windows经典扫雷的操作逻辑与界面风格,支持左键翻开格子、右键标记雷、双击快速展开等核心交互功能。源码结构清晰,按模块划分:Game类管理游戏状态与规则,Cell类封装单个格子属性,MineDoc和MineView实现文档/视图架构,MainFrm和MineDlg负责主窗口与对话框控制。所有代码使用标准C++语法,兼容VS2010及以上版本,无需额外依赖即可重新编译调试。配套PDB和ILK文件便于调试定位,SDF和SUO文件为Visual Studio自动生成的缓存信息,不影响运行。

2026-06-03

麦格米特PLC专用电子凸轮追剪曲线生成程序包(可移植至其他品牌PLC或通用编程语言)

一套完整的电子凸轮追剪曲线生成程序,基于麦格米特PLC平台开发,核心逻辑清晰、模块化结构明确,包含位置同步计算、速度匹配、加减速平滑过渡及裁切点动态修正等关键功能。程序不含硬件依赖,所有算法以标准逻辑表达,便于理解后迁移至西门子、三菱、欧姆龙等主流PLC平台,或转换为C/ST/LD等任意工业编程语言。配套文档含多份技术说明文本与示意图(1.jpg–4.jpg),涵盖工业自动化场景下的应用原理、曲线构建方法、同步控制要点及典型调试策略,适用于包装机械、印刷设备、分切机等需要高精度跟随裁切的产线。不包含HMI界面、驱动参数配置或现场IO映射,纯算法级程序交付。

2026-06-03

CEMD-HHT联合分析MATLAB工具包,含可视化函数cemd_visu.m

提供完整的互补集合经验模态分解(CEMD)与希尔伯特-黄变换(HHT)联合分析的MATLAB实现,核心包含cemd主函数和cemd_visu.m可视化脚本,支持对非线性、非平稳信号进行自适应时频分解与瞬时特征提取。可直接调用完成EMD类方法的改进型分解流程,输出本征模态函数(IMF)、希尔伯特谱、边际谱及瞬时频率/幅值曲线。适用于振动分析、故障诊断、生物信号处理等场景,代码结构清晰,输入为一维时间序列,输出含各阶IMF分量及对应HHT结果,便于进一步统计分析或图形展示。

2026-06-03

Windows配置Codex CLI接入小米MiMo[项目代码]

本文是一篇针对Windows新手的保姆级教程,详细介绍了如何从零开始配置Codex CLI并接入小米MiMo外部API。教程涵盖了环境准备、依赖安装、Codex CLI旧版安装、环境变量设置、配置文件创建、API连通性测试以及首次运行的全过程。重点强调了使用Codex 0.80.0版本的兼容性原因,并提供了详细的步骤说明和常见问题排查方法。目标是帮助用户快速完成配置并成功运行Codex CLI与小米MiMo API的集成。

2026-06-02

DEAP脑电数据情绪识别实战包:含DWT信号处理、频域特征提取与多模型训练代码

基于公开DEAP脑电数据集的情绪识别完整实现,支持效价(valence)和唤醒度(arousal)双维度分类。内置离散小波变换(DWT)预处理流程,完成原始EEG信号的多尺度分解、频段划分(theta/alpha/beta/gamma)、能量熵特征计算及归一化处理。提供feature_extraction.py、dwt_energy_entropy.py等核心脚本,可直接提取时频域特征;包含knn.py等模块,集成KNN、SVM、随机森林等机器学习模型训练与评估逻辑;训练数据按被试分组保存为traina.csv至traind.csv,标签文件涵盖labels_0.dat至labels_3.dat及valence.dat、arousal.dat,适配二分类与多分类任务。所有代码均基于Python实现,依赖清晰,结构模块化,便于复现86.4%准确率结果或进一步优化。

2026-06-02

Python写的古诗填空练习工具:带完整源码、配置说明和快速上手脚本

一个开箱即用的古诗词默写训练小工具,用Python开发,支持从预置题库(base.)中随机抽取诗句,自动隐藏关键词生成填空题,可导出文本或直接控制台练习。项目包含gushi.py主程序、base.py数据处理模块、config.py参数配置、quickstart.py一键运行脚本,以及详细README.md说明文档。所有代码已实测通过,Windows/macOS/Linux均可运行,无需复杂环境配置,适合学生课后巩固、教师出题参考、编程初学者练手,也适合作为课程设计或毕业设计基础框架二次开发。LICENSE文件明确标注仅供学习交流,禁止商用。下载后优先查看README.md了解安装依赖(如需)、运行方式和自定义题库方法。

2026-06-01

MySQL索引分类[项目源码]

本文详细介绍了MySQL索引的多种分类方式,包括按数据结构分类(B+tree索引、Hash索引、Full-text索引)、按物理存储分类(聚簇索引、二级索引)、按字段特性分类(主键索引、普通索引、前缀索引)以及按字段个数分类(单列索引、联合索引)。文章还深入探讨了B+tree索引与其他数据结构(如B-tree、红黑树和Hash)的对比,分析了各自的优缺点及适用场景。此外,还解释了聚簇索引和二级索引的工作原理,以及回表查询和索引覆盖的概念。通过本文,读者可以全面了解MySQL索引的分类及其应用场景。

2026-06-01

快递员跑单省力方案:LKH算法驱动的配送路线自动优化工具包

一套开箱即用的快递配送路径优化工具,核心基于LKH(Lin-Kernighan Heuristic)启发式算法,专为解决带容量约束的车辆路径问题(cVRP)设计。包含31个Python脚本,覆盖数据读取(read_csv.py)、约束校验(check_constraint.py)、多阶段局部搜索(two_opt.py、three_opt.py、tabu_search.py)、LKH接口调用(lkh_opt.py、lk_opt.py)、结果解析(get_info.py)及主流程调度(main.py)。提供3个真实订单CSV样本(orders1.csv~orders3.csv),支持自定义车辆载重、网点坐标、订单量等参数;XML配置文件(如Project_Default.xml等)用于环境与求解器参数设定;配套readme.txt说明运行步骤和依赖要求(如需编译LKH可执行文件)。整个流程不依赖商用求解器,纯Python+外部LKH二进制协同工作,适合中小快递站点、众包调度系统或教学演示场景快速验证路线优化效果。

2026-06-01

Matlab Simulink环境下2ASK/2PSK/2FSK调制解调系统搭建与波形对比仿真(含操作实录)

提供一套开箱即用的Matlab Simulink通信系统仿真资源,完整实现2ASK、2PSK、2FSK三种基础数字调制方式的建模、调制、信道传输(含噪声)、相干/非相干解调及误码分析。包含可直接运行的Simulink模型文件(Simulink.slx)、主控脚本(main.m)、二进制与文本互转工具(text2bin.m / bin2text.m)、逻辑时序向量化辅助函数(logicalTimes2VectorValue.m),以及全程操作录像(20231213_163904.mp4),录像使用Windows Media Player兼容格式录制。所有模块均按标准通信链路组织:信源→映射→载波调制→加性高斯白噪声信道→解调→判决→输出恢复数据。用户只需将当前工作路径设为程序所在文件夹,运行main.m或直接打开Simulink.slx点击仿真即可观察三类调制信号的时域波形、频谱特征、眼图及解调后误码情况,便于直观理解不同调制方式在抗噪性、带宽占用、实现复杂度上的差异。配套脚本支持参数调整,如载波频率、符号速率、信噪比等,满足课程设计、实验验证与原理教学需求。

2026-05-31

查看MySQL用户密码[项目代码]

本文详细介绍了如何在本地MySQL数据库中查看用户名和密码的步骤。首先通过Windows键找到MySQL相关程序并点击进入,随后输入密码登录。登录成功后,在MySQL命令行界面输入特定SQL查询语句`select * from mysql.user`,即可查看包括root用户在内的用户名和密码信息。需要注意的是,密码通常以MD5加密形式存储,无法直接破解获取明文。整个过程简单明了,适合需要快速查看MySQL用户信息的开发者参考。

2026-05-30

STM32F103驱动DHT11采集温湿度并在OLED屏幕上实时显示的完整工程源码

这个资源包提供基于STM32F103系列单片机的完整嵌入式项目代码,实现DHT11数字温湿度传感器的数据读取,并通过I2C接口驱动OLED屏幕(型号OLED0561)进行直观显示。主程序包含系统时钟配置、GPIO初始化、I2C通信初始化、OLED屏幕初始化及字符显示函数,支持8×16点阵字体显示固定标题和动态数据。DHT11初始化成功后,在屏幕第4行显示湿度值(带百分号),第6行显示温度值(带摄氏度符号),数值区域预留空格便于后续刷新覆盖。工程已集成延时函数、继电器控制模块(虽未在主逻辑中调用,但保留扩展接口)、以及标准外设库文件,适配Keil MDK开发环境,可直接编译下载运行。配套源文件涵盖核心启动代码、中断处理、定时器、USART、SPI、DMA、ADC等常用外设驱动,结构清晰,模块化程度高,适合嵌入式初学者学习传感器应用与人机交互界面开发。

2026-05-30

Android跑步轨迹记录与计步功能APP源码包(含高德地图SDK和加速度传感器实现)

这个Android应用实现了跑步轨迹记录和日常计步两大核心功能。跑步模块基于高德地图SDK实时采集位置信息,自动绘制运动轨迹,并将单次跑步的里程、时长、起止时间等数据持久化保存到本地数据库,支持按日期查看历史跑步记录。计步模块调用设备三轴加速度传感器,通过算法识别步行/跑步动作并累计步数,适配主流安卓机型。项目采用标准Android Studio工程结构,包含完整可运行代码、多张界面截图(1.jpg至10.jpg)、详细README说明文档以及基础构建配置文件(gradle相关、proguard混淆规则、编译属性等)。所有代码已实测通过,安装后可直接运行演示,适合课程设计、毕业设计、安卓入门实践或功能二次开发。配套文档涵盖环境配置要点、关键类说明及常见编译问题解决提示,无需额外依赖即可快速上手。

2026-05-30

YOLOv3口罩识别毕业项目源码包,含训练模型与测试图片

一套完整的基于YOLOv3目标检测框架实现的口罩佩戴识别系统,适用于毕业设计或入门级AI视觉项目。代码使用Python编写,兼容Keras后端,包含预训练模型文件、测试图像集(img目录)、模型加载模块(load_model)、推理脚本(keras_infer.py)、工具函数(utils)及说明文档(README.md)。项目结构清晰,支持直接运行检测脚本对单张图片或批量图像进行口罩识别,输出带标注框的结果图。配套模型已适配常见口罩场景,无需额外配置即可快速验证效果。适合计算机视觉初学者学习模型调用、数据预处理、结果可视化等核心流程,也可作为课程设计或小型安防应用的参考实现。

2026-05-29

Hadoop分布式搭建[源码]

本文详细介绍了Hadoop完全分布式环境的搭建步骤,包括主机设置、免密登录配置、JDK安装与环境变量配置、Hadoop安装与解压、环境变量设置、Hadoop配置文件修改(core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml)、workers配置、Hadoop分发与初始化,以及启动Hadoop集群的完整流程。文章还提供了常见问题的解决方法,如SSH免密登录问题、JDK安装路径问题、Hadoop配置文件修改等,适合需要搭建Hadoop分布式环境的读者参考。

2026-05-29

MySQL查看数据库方法[代码]

本文详细介绍了如何通过命令行查看MySQL数据库及其相关内容。首先,用户需要通过`mysql -u 用户名 -p 密码`命令连接到MySQL服务器。连接成功后,使用`SHOW DATABASES;`命令可以查看所有现有数据库。接着,通过`USE 数据库名;`命令选择特定数据库,再使用`SHOW TABLES;`查看该数据库中的表。要查看表结构,可使用`DESCRIBE 表名;`命令,而查看表中的数据则需运行`SELECT * FROM 表名;`。这些步骤为用户提供了完整的MySQL数据库查看流程,适用于日常数据库管理和查询操作。

2026-05-28

H5版见缝插针小游戏源码包,含口红机玩法与多关卡设计

一套开箱即用的HTML5手机端见缝插针类游戏源码,核心玩法模拟热门口红机——玩家控制旋转圆盘,在缝隙中精准插入口红造型物体。项目基于jQuery和原生JavaScript开发,兼容移动端触控操作,内置3个难度递进关卡(level_1_main.jpg、level_2_main.jpg、level_3_mains.jpg),每关配有独立图标(level_icon_2.png、level_icon_3.png)和背景图(bg.jpg)。游戏逻辑由HardestGame.js驱动,触控适配通过JicemoonMobileTouch.js实现,动画依赖bodymovin.js,数据配置集中于data.。界面样式由game.css统一管理,主入口为index.html,游戏页为play.html,失败界面使用game_over.png,倒计时区域采用timebox_bg.png。资源包含全部切片图片(如CircleCenter_1.png及其左右分割图)、字体图标素材及微信JS-SDK(jweixin-1.3.2.js)支持,便于后续接入微信分享或授权功能。已集成jquery.cookie.js用于本地记录,适合二次开发或快速上线。

2026-06-18

最少步数问题[项目代码]

该内容描述了一个关于棋盘上棋子最少步数的问题。问题设定在一个100x100的棋盘上,棋子可以按照“日”字或“田”字移动。两位玩家分别从A点和B点出发,目标是到达左上角(1,1)点,步数最少者获胜。输入为两个坐标点,输出为获胜者名称。示例中Alice需要8步,Bob需要9步,因此输出Alice。文中还提供了C++代码实现,通过广度优先搜索(BFS)计算最短路径,并比较两位玩家的步数以决定胜负。

2026-06-18

信号与电源完整性仿真学习配套资源包(含DDR2/DDR3向导演示、VRM建模、阻抗匹配及驱动能力测试案例)

这套资料是《信号/电源完整性仿真分析与实践》一书的配套光盘内容,聚焦高速电路设计中的关键仿真场景。包含多个可直接运行的仿真工程文件(.ffs格式),覆盖分支拓扑、串联端接、阻抗失配、差分阻抗提取等典型SI问题;同时提供VRM建模相关案例(含带/不带VRM、带VRM电容三种配置),支持电源完整性PI分析流程验证。视频部分有CurrentReturnPath.avi讲解返回路径原理,以及DDR2_Wizard_Demo.avi和DDRx_Wizard.ddr展示内存接口仿真向导操作。工程模型文件(.dml)涵盖P1010、v2pro、t27b等多种芯片封装与互连结构,便于用户复现书中方法并开展对比实验。所有DAO文件(如PIMethod_VRM.dao)可用于HyperLynx PI模块调用,SigXP、KS1PR20等模型支持信号完整性快速评估。配套autorun.exe简化启动流程,适合初学者边学边练。

2026-06-18

Windows 7下批量修复图片sRGB色彩配置警告的Python工具包

这个工具包专为解决Windows 7系统中打开PNG、JPEG等图片时出现的‘iccp known incorrect sRGB profile’警告而设计。包含两个ImageMagick可执行文件(32位和64位magick.exe)、核心处理脚本convert_srgb.py、预配置的magic.xml规则文件,以及一个简化操作的convert_srgb批处理封装和配套说明文档。运行脚本可自动识别并移除或重写图片内错误嵌入的sRGB ICC配置文件,避免图像查看器或编辑软件弹出警告,同时保留原始像素数据不变。所有操作基于命令行调用ImageMagick完成,无需安装Python环境以外的依赖,适合批量处理大量素材图、网页截图或设计交付文件。说明.txt提供详细使用步骤,包括如何指定输入目录、选择输出路径、跳过已处理文件等实用选项。

2026-06-15

菲律宾农村农业区光伏+水电+柴油+储能微电网多目标优化调度Python实现

这套资源包面向农村农业场景的离网微电网系统,提供完整的Python代码实现与实证分析流程。核心是针对菲律宾南部典型社区,构建包含河道水电、光伏发电、柴油发电机和电池储能(BESS)的混合可再生能源微电网(HREM),通过多目标粒子群优化(MOPSO)算法同步优化设备选型与运行策略。优化目标明确聚焦三个实际运行关键指标:降低供电概率损失(LPSP)、压低平准化能源成本(LCOE)、减少温室气体(GHG)排放,所有方案均满足负荷匹配、设备容量、荷电状态(SOC)等工程约束。代码基于Pyomo框架开发,含主优化脚本(optimization_demo.py)、双泵运行扩展案例(optimization_two_pumps.py)、实用工具模块(pyomo_utils.py)及实测气象与负荷数据(data目录)。配套CSV文件(operational_optimization_pv_out.csv)记录光伏出力模拟结果,PDF文档详解建模逻辑、参数设定、Pareto解集筛选过程及最终推荐配置——即100块250W光伏组件、100kWh电池组、13kW柴油机的组合方案。所有脚本支持直接运行,适合作为教学案例、科研复现或小型微电网项目前期规划参考。

2026-06-16

Java写的本地考试程序,带图形界面,支持英语题库自动组卷和答题

这是一个用Java开发的单机版考试工具,所有功能都在本地运行,不需要网络或服务器。程序提供图形化操作界面,用户点击即可开始考试、查看题目、提交答案并获得即时反馈。核心功能包括从文本文件(如Eng.txt、English.txt等)读取试题、按规则随机组卷、显示单选题和判断题、记录答题过程、自动判分并显示成绩。项目结构清晰,包含src源码目录和bin编译目录,主程序打包为TestSystem.jar,双击即可运行。配套题库文件以纯文本格式存放,便于教师或管理员手动编辑增删题目,支持中英文混合内容。适用场景包括课堂小测、课后练习、自学自测等轻量级考核需求,适合教学辅助或编程学习参考。

2026-06-15

VC6.0环境下C语言编写的Socket服务端与客户端通信源码

包含两个独立可编译的C语言源文件:服务端.cpp实现监听、接收和回显功能,客户端.cpp完成连接、发送和接收响应;全部基于Windows平台,使用VC++6.0默认配置即可直接编译运行,无需额外库依赖;代码结构清晰,变量命名规范,关键步骤配有中文注释,适合初学者理解TCP连接建立、数据收发及基本错误处理流程;支持本地回环测试(127.0.0.1),也可用于局域网内两台机器间的简单通信验证;不涉及多线程或异步IO,聚焦socket API核心调用,如socket()、bind()、listen()、accept()、connect()、send()、recv()等函数的实际用法。

2026-06-14

基于TSS和DS算法的视频运动估计MATLAB实现与测试

提供三步搜索法(TSS)和四步搜索法(DS)两种经典快速运动估计算法的完整MATLAB代码实现,支持对连续帧图像序列进行块匹配运动矢量计算。资源包内含30张车载场景灰度图像(car000.bmp至car098.bmp),全部为256×256尺寸BMP格式,可直接用于运动估计算法验证与性能对比。代码模块清晰,包含参考帧与当前帧读取、宏块划分(通常16×16)、搜索窗口设置、匹配准则(如SAD)、运动矢量输出及可视化功能。用户可调整搜索步长、起始点策略和终止条件,适用于教学演示、算法复现或嵌入式视觉预研中的运动补偿基础实验。

2026-06-13

AI学习实战资料包:算法手册+游戏AI+SAT求解+问题求解策略PPT与PDF合集

一套面向AI学习者的实用资料集合,覆盖算法基础、可满足性(SAT)问题求解技术、人工智能在游戏开发中的应用、复杂问题的结构化求解策略等内容。包含《Algorithms for Satisfiability》《Artificial Intelligence for Games》《Artificial Intelligence Structures and Strategies for Complex Problem Solving》等经典英文教材PDF,以及多份SAT竞赛、WODES会议、AIMAG研讨会相关的技术报告和演示文稿(如SAT-presentation.pdf、jarvisalo-leberre-roussel-simon.aimag.pdf、jpms-wodes08.pdf),还有《算法技术手册.pdf》和通用操作手册(manual)。所有材料均来自学术会议、高校课程及行业实践,适合自学、备课或项目参考。内容不涉及代码实现细节,侧重原理梳理、方法框架与应用场景说明,适合作为补充阅读或知识拓展资源。

2026-06-13

IEEE 9节点系统潮流计算MATLAB实现(含节点与支路参数表)

提供一套可直接运行的IEEE标准3机9节点电力系统潮流计算MATLAB程序,核心文件为loadflowcal.m,支持牛顿-拉夫逊法求解。配套包含jiedian.txt(节点数据表,含节点类型、电压初值、注入功率等)和branch_desc.txt(支路参数表,含首末节点、电阻、电抗、对地导纳等),用户只需按实际需求修改这两个文本文件中的数值,无需改动主程序逻辑即可完成不同工况下的潮流分析。程序输出包括各节点电压幅值与相角、支路潮流分布及系统有功/无功损耗。适用于电力系统分析课程设计、算法验证及教学演示,运行环境为MATLAB R2015a及以上版本。

2026-06-12

智联招聘行业与职位分类SQL数据表(含job_industry、job_position)

直接可用的招聘行业与职位分类结构化数据,包含job_industry.sql(行业大类及细分层级)和job_position.sql(职位名称、所属行业ID、常见职级等字段),数据源为智联招聘公开分类体系,适用于搭建人才招聘系统、完善企业HR信息系统、开发求职APP或做行业岗位分布分析。两张表均采用标准SQL格式,支持MySQL/PostgreSQL等主流数据库一键导入,字段命名清晰,有基础注释说明,无需二次清洗即可关联使用。行业分类覆盖互联网、金融、制造、教育、医疗等30+主流领域,职位分类涵盖技术、运营、销售、职能、设计等500+常见岗位,部分职位标注了典型工作年限要求与学历倾向,方便做简历解析、岗位匹配或智能推荐模块的数据支撑。

2026-06-12

基于JAIN-SIP的Java轻量级SIP呼叫客户端,支持账号注册与语音呼叫发起

这是一个开箱即用的Java SIP客户端实现,基于JAIN-SIP协议栈构建,无需复杂配置即可连接标准SIP服务器。项目包含完整的用户注册(REGISTER)流程,支持SIP账号登录认证;提供一键发起INVITE呼叫功能,可向任意SIP URI拨号并建立语音会话。代码结构清晰,核心逻辑集中在src目录下,依赖通过Maven管理(pom.xml),内置mvnw脚本便于跨平台构建。配套IDE配置文件(如MotoSipClient.iml、.idea/等)已适配IntelliJ环境,开箱导入即可调试运行。项目不含UI组件,以命令行或简单控制台交互为主,适合集成到自有系统或用于SIP信令学习、测试及二次开发。所有SIP消息收发、事务处理、状态机切换均基于JAIN-SIP API实现,符合RFC 3261规范。

2026-06-12

幼儿园到考研班都能用的招生缴费微信小程序(含后台管理)

一款开箱即用的微信小程序,专为各类教育招生场景设计,覆盖幼儿园、培训机构、技校、成教自考、夏令营、考研考公培训班、特长班及公益培训等。用户能直接在小程序里查看招生公告、课程详情、学费标准和入学要求;填写可后台自定义字段的报名表;系统自动按所选课程/班型计算费用,并对接微信支付完成缴费;报名后实时查看进度,包括待审核、已通过、已缴费等状态。后台支持完整管理:报名名单导出(含83后台-报名名单.png所示界面)、用户信息维护(87后台-用户管理.png)、报名数据统计与审核(81/86后台-报名管理.png)、公告发布(2公告.png)及个人中心功能(7我的报名.png、6我的.png)。配套提供安装使用手册(招生报名与缴费小程序安装使用手册 (2).jpg)和多张真实后台截图,含二维码.png便于快速部署测试。代码结构清晰,含miniprogram源码目录、app.配置、pages页面模块、lib通用库、helper工具函数、cmpts组件、setting配置项及images资源等,适合二次开发或直接上线。

2026-06-10

基于C#开发的医院体检业务管理系统源代码包

这是一套完整的医院体检业务管理软件源码,使用C#语言开发,支持Windows平台运行。系统包含体检登记、数据录入、报告生成、打印预览、自动更新、进度提示、皮肤切换等核心功能模块。项目结构清晰,含PEISDataSet数据集定义文件(.xsd/.xsc/.xss)、多窗体界面(如DownloadConfirm、PrintWaiting、Form_waiting)、RDL报表模板、HIS图标资源、配置管理(Config.cs)、基础类库(Base.cs)、自动升级模块(AutoUpdater)以及DLL依赖项。源码已编译为可执行程序,bin目录下提供现成输出,obj目录保留中间编译产物,Properties和Resources支持本地化与配置扩展。所有设计器文件(.Designer.cs)和资源文件(.resx)齐全,便于二次开发与界面定制。适用于基层医疗机构快速部署体检信息系统,也可作为C# WinForms项目学习参考。

2026-06-10

LL(1)语法分析器实现包:含两组测试文法、消除左递归与公共因子、自动生成预测分析表

提供一套完整的LL(1)语法分析器实现代码(main.cpp),支持从原始文法自动完成左递归消除、提取左公共因子、计算FIRST集和FOLLOW集,并据此判断是否为LL(1)文法;若是,则生成对应的预测分析表。压缩包内含两个实际可用的测试文法文件(grammer1.txt和grammer2.txt),分别代表不同复杂度的上下文无关文法,可用于验证分析器功能。程序接收以$结尾的输入符号串,依据构造好的预测分析表进行逐符推导,输出该串是否符合给定文法的语法结构。代码采用清晰模块化设计,使用标准C++编写,数据结构合理,支持ε(用#表示),便于教学理解与工程调试。适用于编译原理课程实验、语法分析环节实践及LL(1)文法判定工具开发参考。

2026-06-10

Zynq-7000 FPGA串口收发工程:单字节触发百字节自动发送

基于Xilinx Zynq-7000系列FPGA搭建的UART硬件收发模块,支持标准异步串行通信。接收端检测到任意一个有效字节后,立即触发发送逻辑,连续输出100字节预设数据;整个流程纯硬件实现,不依赖软核或处理器干预。工程已在Vivado 2018.3及以上版本完成综合、实现与硬件验证,包含完整项目文件结构:.xpr工程文件、仿真目录(uart.sim)、源码目录(uart.srcs)、运行日志(vivado.log/jou)、IP缓存及硬件约束等。适配常见UART电平(TTL/RS232需外接电平转换),波特率、数据位、停止位等参数可通过顶层模块常量灵活配置。可直接导入Vivado打开编译,适用于教学演示、嵌入式接口扩展或低延迟串口响应场景。

2026-06-10

Ubuntu22.04 VNC灰屏解决[项目代码]

本文详细介绍了在Ubuntu22.04系统中安装和配置TightVNCServer时遇到的灰屏问题的解决方法。首先通过安装tightvncserver创建和关闭端口,然后安装必要的GNOME组件如gnome-panel和gnome-settings-daemon。最后通过修改xstartup配置文件,设置环境变量和禁用DBUS_SESSION_BUS_ADDRESS,解决了VNC连接后的灰屏问题。文章还提供了相关参考链接,帮助用户进一步理解和解决问题。

2026-06-09

PlistDumper:命令行拆图工具,支持TexturePacker plist/、位图字体fnt、Spine atlas一键导出图片

PlistDumper 是用 Go 编写的轻量级命令行工具,专为游戏资源还原设计。它能根据 TexturePacker 生成的 plist 或 图集配置文件,自动提取并还原原始子图,保留真实尺寸和坐标信息;同时兼容位图字体(.fnt)文件,可导出对应字符贴图;还支持 Spine 动画使用的 .atlas 文件解析与图片解包。工具跨平台运行,无需依赖环境,Windows、macOS、Linux 均可直接执行。使用方式简单:传入单个文件路径(如 xxx.plist)、多个文件或整个目录,支持 --ext 参数过滤指定后缀文件(如只处理 .plist)。安装方式有两种:直接从 GitHub Release 下载预编译二进制文件,或通过 go get 拉取源码本地构建。项目结构清晰,核心逻辑分模块实现(plist.go、.go、fnt.go、spine.go),便于理解与二次开发。附带 preview.jpg 示例效果,README.md 提供完整使用说明。

2026-06-06

ADC0809仿真与应用[源码]

本文详细介绍了ADC0809模数转换器在Proteus中的仿真与应用实战。ADC0809是一款8位、8通道逐次逼近型模拟数字转换器,广泛应用于单片机系统中实现模拟信号到数字信号的转换。文章首先阐述了ADC0809的基本特性与工作原理,包括其内部结构、转换时间、工作时钟范围等关键参数。随后深入解析了8通道模拟输入与8位数字输出的详细机制,包括多路开关结构、电压配置、数据格式等。接着,文章详细讲解了ADC0809在Proteus中的建模与调试方法,包括元件库调用、原理图绘制规范、信号源接入等。最后,通过温度传感器等典型应用场景,帮助读者理解模数转换的全过程,并提供了完整的C语言编程示例,涵盖通道选择、启动转换、数据读取等核心流程。该仿真实践不仅有助于掌握ADC接口技术,还能有效提升嵌入式系统开发能力。

2026-06-05

YOLOV8安卓部署[代码]

本文详细介绍了在Android Studio环境下部署YOLOV8模型的步骤。首先需要下载并配置Android Studio开发环境,安装cmake3.10版本。接着克隆腾讯开源的ncnn框架项目,下载并解压ncnn-android-vulkan和OpenCV文件,放置到指定目录。修改CMakeLists.txt文件以及gradle插件版本为7.2.0,gradle版本为7.4-all。连接手机并打开开发者模式,运行项目安装app。此外,还解决了自训练模型闪退的问题,通过修改ultralytics/nn/modules/block.py和head.py中的代码,成功导出模型并避免闪退。

2026-06-05

空空如也

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

TA关注的人

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