自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB地球科学数据处理工具箱:专注海洋大气气候分析与绘图

这套MATLAB工具箱专为气候、海洋和大气科研人员设计,内置30多个即用函数,覆盖从原始数据读取到结果可视化的完整流程。支持NetCDF和HDF5格式(ncstruct、h5struct),可快速计算海表温度异常(anomaly)、分解季节循环(season)、拟合长期趋势(trend)、估算混合层深度(mld)、计算Ekman输运(ekman)、模拟日射量(daily_insolation)等关键物理量。绘图功能面向地理空间数据优化,提供全球投影等值线(globecontour)、带地理边界的填充线(bo

2026-06-20 03:43:47 211

原创 STC89C51实测通过的NRF24L01无线通信C51源码工程包(含HEX可直接烧录)

这个资源是专为51单片机初学者和课程设计准备的即用型无线通信方案,核心基于STC89C51或AT89C51等常见C51芯片,搭配NRF24L01模块实现稳定双向无线收发。所有代码用标准C51语法编写,不依赖第三方库,完全开源可读——nrf.c文件封装了SPI底层时序、寄存器配置、发送/接收状态轮询等关键逻辑,引脚定义清晰(CE、CSN、SCK、MOSI、MISO默认映射到P1口,支持快速修改适配不同硬件布局)。压缩包里包含完整的Keil uVision工程(.uvproj/.uvopt),编译后生成的nrf

2026-06-19 03:45:30 148

原创 MATLAB版GA+PSO混合优化工具包:支持约束/无约束函数最小化,含模块化源码与多场景测试例

一套即装即用的MATLAB优化工具集,完整实现遗传算法(GA)和粒子群算法(PSO)的独立运行与协同优化。GA部分拆解为Select2.m(选择)、Cross.m(交叉)、Mutation.m(变异)、Code.m(编码初始化)等可替换模块;PSO由PSO.m封装标准迭代流程;GA_PSO.m提供两者融合策略,如GA全局探索+PSO局部精搜。目标函数最小化适配灵活:test.m演示典型无约束非线性问题(如Rosenbrock、Sphere),fun.m支持自定义带约束的线性/非线性优化任务(含不等式、等式及

2026-06-18 05:35:05 164

原创 FrontAccounting 2.4.4完整可运行会计系统源码,含采购销售、多币种结算与库存跟踪功能

一套开箱即用的PHP企业会计系统,专为中小型企业设计,支持多用户协同操作和多语言界面切换(含中文、英文等),能处理多种货币的应收应付、银行对账及本地化财务报表输出。内置完整供应链模块:从采购订单录入(po_entry_items.php)、收货确认(po_receive_items.php)到供应商发票与付款管理(supplier_invoice.php、supplier_payment.php);销售端覆盖报价单(sales_quotations.txt)、工作单创建与查询(work_order_entr

2026-06-18 03:39:02 214

原创 Android OpenGL ES 2D图形开发实战包:Kotlin版GLStudio工程+滤镜示例+逐行注释

专为Android开发者准备的OpenGL ES 2D图形开发上手资源,用Kotlin和Java双语言实现,包含完整可编译的GLStudio项目结构。工程已预配置Gradle环境,支持Android Studio一键导入、编译与调试,附带APK安装包方便真机测试。内容覆盖EGL初始化流程、2D坐标系与矩阵变换原理、Alpha混合与颜色叠加机制、GLSL顶点/片元着色器基础编写等关键环节。所有代码均含中文逐行注释,采用‘渐进式注释’策略——每节课只保留当前新增知识点说明,自动剔除已掌握部分的冗余注释,降低初学

2026-06-12 12:18:57 201

原创 Edge浏览器上跑的U校园网课进度自动推进工具

专为Unipus旗下U校园平台适配的Edge扩展,能自动播放课程视频、标记任务点、推进章节学习进度,省去反复点击操作。核心由main.js、content.js、inject.js负责页面行为注入与交互控制,background.js处理后台监听与调度,manifest.定义权限和运行配置,icon.png作为扩展图标显示。安装后在Edge浏览器中启用即可生效,所有逻辑均在本地执行,不上传账号密码,不连接外部服务器,不修改用户数据,仅模拟人工点击和页面状态变更。适合需要高效完成大量网课学习任务的学生或教师,

2026-06-12 11:54:00 244

原创 肠鸣音AI分析Java工具:WAV转PCM切片、声学特征提取与二分类建模

这个Java工具包专为肠鸣音医学音频分析设计,能将标准WAV文件(44.1kHz/16bit/双声道)解码为PCM原始数据,并按16ms帧长切片;每段切片对左右声道分别做归一化处理,输出0~1范围的double型数组。接着自动提取常用声学特征(如过零率、能量、频谱质心等),生成符合Weka格式的ARFF训练文件,标注明确:0无肠鸣音,1有肠鸣音。包内含24段真实临床音频样本(如m1130939.wav、0707109.wav等),每段对应一个PCM目标文件(如0707109target.pcm)和一个ARF

2026-06-12 11:14:05 182

原创 VB开发的实战型中文象棋程序,含可调试引擎、多风格棋盘与繁简双编码支持

这是一款用Visual Basic编写的完整中国象棋对弈工具,带图形界面和接近职业水准的AI棋力。程序支持WOOD、POLISH、DELICATE三种棋盘皮肤,能切换简体(GB.DAT)和繁体(BIG5.DAT)中文显示。核心逻辑由XQWMAIN.BAS主控,ENGINE.BAS负责走法生成与搜索,BOOK.DAT提供常用开局序列,EVALUATE.DLL完成局面评分。配套DLL如CCHESS.DLL处理棋局通信,PIPE.DLL支持进程间交互,MXQFCONV.DLL实现MXQ格式棋谱导入导出,MAKEB

2026-06-11 12:38:16 163

原创 MATLAB实操包:LMS和RLS自适应滤波算法收敛过程动态对比(含多步长/变步长/噪声场景)

直接运行就能看效果的MATLAB自适应滤波仿真包,重点展示LMS(最小均方)和RLS(递推最小二乘)两种经典算法在不同步长策略下的实际收敛表现。里面包含lms1.m到lms6.m、LMS.m、lms_ada.m、main.m等多个独立脚本,分别实现固定步长LMS、变步长LMS、标准RLS等典型配置,能自动绘制误差曲线、滤波权值演化轨迹和MSE下降趋势图。所有代码已在MATLAB R2018a及以上版本实测通过,无需安装额外工具箱或修改路径,打开即跑。支持快速对比收敛速度、稳态精度、抗噪鲁棒性等关键指标,适用

2026-06-10 13:00:06 168

原创 零基础可跑的车流计数工具:Python+OpenCV实时统计,带视频/摄像头双模式与逐行中文注释

直接运行就能看效果的车流量统计小工具,用Python和OpenCV写成,支持读取本地视频文件(如MVI_2027.MOV、test_video.mp4)或调用电脑自带摄像头实时分析。主程序main.py一键启动,核心逻辑在CAR2021917.py里,车辆追踪靠vehicles.py实现,所有代码都有清晰中文注释,变量名直白易懂,流程按检测→识别→计数→显示分步组织。不需要配环境,装好opencv-python和numpy后,双击或命令行运行main.py就出图形界面,右上角实时显示累计过车数量,终端同步打

2026-06-10 10:20:52 212

原创 OpenCV图像处理三步实操包:轮廓提取、智能二值化、人脸框选,附带可运行脚本与示例图

直接运行就能看到效果的OpenCV图像处理小工具集,包含三个独立Python脚本:Canny.py用Canny算法快速勾勒图像边缘,OTSU.py自动计算最佳阈值把灰度图转为黑白图,face-detection.py调用内置级联分类器实时标出正面人脸位置。每个脚本都自带中文注释,输入图片用WechatIMG4.jpeg或convert-excel-to-markdown-table.jpeg即可,结果统一保存为output.png方便前后对比。配套两份Markdown文档讲清楚每一步怎么来的——canny-

2026-06-09 12:35:49 192

原创 Qt桌面端仓储管理源码:支持UWB亚米级定位与物联网标签识别,含MySQL数据库和Decawave驱动示例

一套可直接编译运行的智能仓储管理桌面软件源码,基于Qt 5.12+开发,兼容Windows和Linux系统。前端提供设备管理、货位监控、入库出库操作界面,并在二维仓库地图上实时显示货物或人员位置;后端使用MySQL 5.7+存储货物信息、用户权限、操作日志及UWB锚点配置数据;通过串口或USB接入Decawave DWM1000等UWB模块,集成测距与TDOA算法实现室内亚米级定位,坐标自动映射到平面图;资源包内含完整Qt工程(CQUPT_wms主项目、WMS功能模块)、图片资源(pic目录)、Deca系列

2026-06-08 06:46:00 232

原创 SpringBoot+Vue实现的应急物资管理系统源码(含论文、开题报告与数据库脚本)

一套可直接用于毕业设计的应急物资管理实战项目,后端用SpringBoot构建RESTful接口,前端基于Vue.js开发,MySQL存储数据。包里有完整可运行源码、建库脚本db.sql、系统说明文档、开题报告(Word)、毕业论文(Word),还有标准Maven配置(pom.xml)、SpringBoot启动类、Vue常用组件封装(如表格展示、表单录入、分类查询、库存状态标识)。功能覆盖物资入库、出库、盘点、多条件查询、库存统计等核心业务流程,所有模块已做基础测试。本地部署只需安装JDK、Maven、Nod

2026-06-08 05:37:55 200

原创 NANO102LC2AN平台适配的ADXL375四线SPI驱动源码(含初始化与±200g数据读取)

专为新塘NANO102LC2AN微控制器优化的ADXL375加速度计驱动代码,支持标准四线SPI接口(SCLK、MOSI、MISO、CS),无需操作系统依赖,裸机环境可直接运行。包含完整头文件ADXL375.h和实现文件ADXL375.c,已通过真实硬件验证。提供寄存器级配置能力,涵盖器件初始化、带宽设置、±200g量程选择、中断使能与状态轮询、三轴加速度数据连续读取等核心操作。所有寄存器访问严格遵循ADI官方ADXL375数据手册定义,支持高冲击场景下的快速响应需求,适用于跌落检测、振动分析、冲击事件捕捉

2026-06-08 03:51:45 232

原创 MATLAB 2021a可用的YALMIP最新源码包,内置CPLEX 12.9适配支持

直接解压就能用的YALMIP官方最新源码,专为MATLAB 2021a环境打包,已实测通过IBM CPLEX 12.9求解器调用。核心文件包括solvesdp.m(主求解入口)、sdpvar.m(定义半定规划变量)、dualize.m(生成对偶问题)、value.m(提取优化结果)、selectsolver.m(自动检测本地求解器)等;覆盖线性规划、二次规划、半定规划、混合整数规划等建模类型。安装只需在MATLAB中添加路径:主页→设置路径→添加并包含子文件夹→选中解压后的根目录。配套提供compilein

2026-06-07 11:49:18 184

原创 VC++编写的RS232串口调试工具,带源码、可直接运行的Windows上位机程序

这是一款基于Visual C++开发的Windows串口通信调试工具,专为RS232物理接口设计,能稳定对接PLC、单片机、传感器等常见下位设备。程序提供简洁直观的图形界面,支持波特率、数据位、停止位、校验方式等全部标准串口参数实时配置;可手动输入ASCII或十六进制指令并一键发送,接收区自动显示原始字节流(含时间戳与换行标记),便于协议解析与问题定位。工程包含完整VS201X解决方案(.sln + .vcxproj),核心功能封装在SerialComm.h/.cpp和SerialPort.h/.cpp中,

2026-06-06 13:08:18 201

原创 MATLAB雪融优化算法(SAO)完整实现:100维Sphere函数测试+逐行中文注释+运行指南

一套即装即用的MATLAB雪融优化算法(Snow Ablation Optimizer, SAO)代码包,聚焦100维Sphere标准测试函数的寻优任务。包含主程序main_SAO.m及全部配套模块:染色体初始化genChrome.m、实数解码decodingfun.m、边界处理limitposition.m、目标函数sphere.m和通用接口myfun.m,所有函数均含清晰中文注释,变量命名直观,关键参数(如种群规模、最大迭代次数、维度)统一集中在主程序开头,方便快速调整。附带convergence_cu

2026-06-06 06:10:32 219

原创 水下声呐多路径时延仿真MATLAB工具集:支持距离扩展目标建模与ML测距验证

一套开箱即用的MATLAB声呐仿真工具,专注水下环境中距离扩展目标的回波时延生成与估计。内置多个可直接运行的主脚本(Ex7_2_1.m、Ex7_3_1_a.m至Ex7_3_1_e.m),覆盖单路径与多路径传播建模,结合最大似然(ML)原理实现高精度时延估计。配套辅助函数helperPlotPaths.m和helperSphericalProjector.m用于可视化传播路径与球面投影,输出包含时域回波波形图、互相关曲线、路径延迟值、目标距离估计结果及误差统计。提供多组预生成结果图(如不同信噪比下的outpu

2026-06-04 06:06:30 202

原创 Matlab无人机编队仿真工具:可调构型+实时拓扑切换,含轨迹可视化与误差分析

一套开箱即用的Matlab无人机协同控制仿真环境,重点解决编队结构随时间动态调整、通信连接关系在线变更的实际问题。内置多个功能模块:支持缩放调节的编队生成、基于一致性协议的运动控制、Voronoi区域覆盖策略、时变参考构型跟踪算法,以及统一主控调度框架。提供完整可运行脚本(run_uav_formation.py)、预置仿真数据(data.mat)、四组可视化结果图(1.png、2.png、formation_position.png、formation_velocity.png)和清晰说明文档(READM

2026-06-04 03:22:44 254

原创 金蝶K3Cloud五大业务模块数据库表结构速查(HTML离线版)

金蝶云星空K3Cloud系统各核心模块的数据库表结构整理成HTML页面,覆盖基础资料、财务会计、供应链、成本会计、生产制造五大领域。每个模块独立成页,字段信息完整标注:表名、字段名、数据类型、长度、主键标识、是否允许为空、字段中文说明。提供UTF-8和默认编码两个版本,适配不同浏览器环境。无需安装数据库工具或额外软件,双击index.html即可本地打开,支持离线浏览。内容面向实施顾问、二次开发人员、系统集成工程师及IT运维人员,适用于接口开发、报表取数、数据迁移、问题排查等实际工作场景。目录结构清晰,命名

2026-06-03 06:02:29 253

原创 组态王直接可用的30类工业设备图库,阀门泵罐仪表全覆盖

这套图库专为组态王等上位机组态软件设计,包含30个.cat格式文件,每个对应一类典型工业设备:比如1PMP.cat是各类泵、1VLV.cat是多种阀门、1TANK.cat是储罐与反应釜、1SENS.cat是温度压力液位等传感器、1ISA.cat和1ISA3.cat是标准仪表符号、1Hvac.cat覆盖暖通设备、1ELEC.cat含开关断路器等电气元件、1PIPE.cat为管道及连接件、1Food.cat面向食品行业专用设备、1Mine.cat适配矿山场景、1CHM.cat用于化工流程、1Pwr.cat侧重电

2026-06-02 08:20:45 268

原创 专为龋齿分割优化的YOLOv8训练套件:5100张精细标注牙片+开箱即用代码

面向口腔医学图像分析需求,提供一套可直接运行的龋齿像素级分割训练工具。基于YOLOv8深度改进,支持牙齿病变区域精确定位与分割,覆盖釉质脱矿、牙本质龋、窝沟龋、邻面龋等23类临床常见形态。内含5100张高质量牙齿影像及对应精细标注(mask格式),所有图像已按标准目录结构组织,无需额外整理。配套完整Python脚本:train.py用于模型训练,val.py执行验证评估,predict.py完成单图/批量预测,ui.py提供简易图形界面操作入口,web.py预留Web服务扩展能力。附带requirement

2026-06-02 04:26:08 181

原创 WinForm可交互绘图控件集:含铅笔手绘、多边形编辑、实时撤销与PNG导出

一套即插即用的WinForm图形绘制组件,支持线段、矩形、椭圆、多边形和自由手绘(铅笔)五类基础图形的实时绘制与交互操作。所有图形对象统一继承DrawObject基类,自带颜色、线宽、选中状态、唯一ID及序列化能力,方便持久化存储。绘图模式通过ToolLine、ToolRectangle、ToolPolygon等工具类切换,主画布由DrawArea承载,内置UndoManager实现多级撤销/重做,配合CommandDelete、CommandChangeState等命令类管理操作历史。功能覆盖图像保存(P

2026-06-01 05:56:52 159

原创 MATLAB版GRU时间序列预测工具包:含可直接运行代码与示例数据

一套开箱即用的MATLAB时间序列预测方案,基于门控循环单元(GRU)实现,主程序MainGRUTS.m配合Excel格式数据集.xlsx,支持Matlab 2020b及以上版本。整个流程覆盖数据读取、归一化预处理、GRU网络搭建、超参数配置(如输入步长、隐藏层节点数、训练epoch)、模型训练、单步或多步预测输出,以及预测结果与真实值的对比曲线可视化。所有功能均调用MATLAB内置深度学习工具箱,无需安装额外依赖或第三方库。数据结构简洁规范,首列为时间戳或序号,第二列为待预测的一维时序信号(如温度、电力负

2026-05-31 12:02:53 209

原创 Matlab微电网调度代码包:光伏+储能+电动车+电网协同,PSO算法一键运行

一套开箱即用的Matlab微电网多源协同调度实现方案,基于粒子群算法(PSO)完成经济性与系统稳定性兼顾的优化求解。支持真实数据驱动建模:读取光伏出力(Ppv2.txt)、典型负荷曲线(Load2.txt)、电动汽车充放电时序行为(PEV.txt)、储能充放电成本参数(C_sub2.txt/C_sell2.txt/C_buy2.txt)、电网购售电策略(P0.txt)及光照强度(PV.txt)。核心脚本singleObject.m实现单目标优化主流程,fitnessEcoVir.m融合运行成本与虚拟同步机响

2026-05-30 07:13:44 221

原创 纯Python写的LDPC通信链路仿真工具:含BPSK调制、AWGN信道建模与SP/MS/NMS/OMS四种译码算法

这个LDPC通信系统仿真资源包用纯Python实现端到端流程,支持从编码、BPSK调制、AWGN信道加噪,到和积(SP)、最小和(MS)、归一化最小和(NMS)、偏置最小和(OMS)四种主流迭代译码算法。内置2016×1008 Block56结构校验矩阵(.mat和.xlsx双格式),可直接运行simulate.py启动完整仿真,在指定Eb/N0范围内自动完成编码传输、噪声注入、译码解码,并统计误码率(BER)和误帧率(FER);所有中间结果(如alpha_ber.pkl、SP_fer.pkl等)已预存,也

2026-05-30 03:03:33 164

原创 Django搭建的图书推荐网站源码:含用户系统、后台管理、封面上传与协同过滤推荐逻辑

这个Django图书推荐项目可以直接运行,包含完整的前后端功能。用户能注册登录、浏览图书、查看封面、搜索分类;管理员通过Django自带admin后台管理图书、用户、标签和借阅记录;图书封面和用户头像支持上传并自动存入media目录;推荐逻辑基于皮尔逊相关系数实现协同过滤,核心算法在recommend_books.py和pearson_test.py中;前端采用响应式HTML模板,集成tinymce富文本编辑器用于图书详情编辑;后端提供REST Framework接口(serializers.py、view

2026-05-28 11:11:13 283

原创 振动信号VMD分解参数自动寻优工具:Python版PSO算法实现(含实测轴承数据与可运行脚本)

直接运行就能用的VMD参数优化小工具,基于粒子群算法(PSO)自动找变分模态分解最合适的惩罚因子α和模态数K。输入是常见的时序振动信号文件(如ball18.txt),程序自动遍历参数组合,用包络谱熵或中心频率分离度作为判断标准,迭代收敛后输出最优参数及对应VMD分解结果。核心脚本PSO-VMD.py结构清晰、注释到位,只依赖numpy、scipy、matplotlib等基础库,不需额外编译或复杂环境配置。适合做轴承故障诊断、齿轮箱振动分析、旋转机械状态监测等场景下的自适应时频分解任务,换上自己的txt或cs

2026-05-28 08:29:00 338

原创 AVEC2014多模态抑郁识别实战包:PyTorch版ResNet语音+视频联合建模,含预处理到训练全流程代码与整理好的数据

直接跑通的抑郁症语音视频联合分析项目,基于AVEC2014国际标准数据集,用PyTorch实现ResNet结构对音频和面部动态特征做端到端建模。包含完整的数据预处理(preprocess.py)、自定义多模态数据加载器(dataset.py)、轻量ResNet模型定义(model.py)、训练/验证/测试三阶段脚本(train.py/validate.py/test.py)、日志记录(writer.py)和一键启动入口(main.py)。所有模块已实测可运行,适配Python 3.8+、PyTorch 1.

2026-05-28 06:30:25 360

原创 多类别语义分割专用TransUnet代码包:含训练、推理、评估全流程及配置说明

一套开箱即用的TransUnet多类别分割实现,专为医学影像、遥感图像等需区分多个目标类别的像素级分割任务设计。代码已从原始二分类结构升级为完整多分类支持,标签输入要求为整型单通道掩码(如0/1/2/3对应背景+三类病灶),自动适配任意类别数。训练流程由train_normal.py驱动,通过train_normal_config.txt统一控制学习率、batch size、损失函数(集成多分类交叉熵)、类别权重等关键参数;eval.py支持验证集指标计算,inference.py提供单图与批量预测能力。数

2026-05-28 05:43:38 330

原创 为什么PyTorch程序在服务器上无法调用GPU?排查与解决方案

本文系统分析了PyTorch程序在服务器上无法调用GPU的常见原因与解决方案。从基础诊断入手,详细排查了GPU驱动、CUDA版本、PyTorch安装及环境变量等关键环节,重点解决了版本不匹配、CPU-Only安装、环境变量设置和代码疏忽等问题,并提供了一套完整的GPU环境检查清单,帮助开发者确保深度学习项目能充分利用服务器GPU算力。

2026-03-11 06:12:04 528

原创 Versal - 从零构建Petalinux 2024.2 AI边缘计算平台(VD100+SDT+JupyterLab实战)

本文详细介绍了如何从零开始,基于AMD Versal VD100开发板和Petalinux 2024.2构建AI边缘计算平台。内容涵盖开发环境搭建、Petalinux工程创建与配置、SDT新流程实战、启动SD卡制作,并最终集成JupyterLab与Conda,打造出开箱即用的交互式AI开发环境,帮助开发者快速进行算法验证与部署。

2026-03-11 06:06:41 457

原创 【协议探秘】FTP:双通道文件传输的基石与实战解析

本文深入解析了FTP(文件传输协议)的核心机制与实战应用。重点阐述了其独特的双通道设计(控制连接与数据连接分离)如何提升传输效率和可靠性,并详细对比了主动模式与被动模式在穿越防火墙时的关键差异。文章通过实际配置案例和命令解读,帮助读者掌握FTP的文件管理能力,并强调了在安全要求下向SFTP/FTPS演进的重要性。

2026-03-11 06:04:57 586

原创 Bob Smith电路在RJ45网口硬件设计中的关键考量与实战解析

本文深入解析了Bob Smith电路在RJ45网口硬件设计中的关键作用与实战应用。作为共模终端匹配网络,该电路通过75欧姆电阻与高压电容的组合,为电缆提供清晰的共模噪声回流路径,是实现稳定通信、通过EMC测试的核心。文章详细阐述了其原理、PCB布局布线准则,以及与PHY驱动类型、防雷设计的关联,为工程师提供从理论到实践的完整设计指南。

2026-03-11 06:04:33 458

原创 避开这些坑!S7-1200PLC模拟量采集的5个实战经验(附ScaleWR指令优化版)

本文分享了S7-1200 PLC模拟量采集的5个关键实战经验,涵盖信号干扰处理、ScaleWR指令优化、信号衰减诊断、TIA Portal隐藏设置及OB35循环中断滤波策略。重点介绍了如何优化ScaleWR指令以应对超量程干扰,确保采集系统稳定可靠,为工程师提供从“能用”到“稳定”的解决方案。

2026-03-11 06:00:51 408

原创 【PLL】VCO:从原理到性能权衡的深度解析

本文深度解析压控振荡器(VCO)的核心原理与性能权衡。VCO作为锁相环(PLL)的关键部件,其设计围绕相位噪声、调谐范围与功耗的“铁三角”展开。文章详细对比了LC VCO与环形振荡器等主流架构的优劣、适用场景及设计要点,为工程师在实际项目中选型与优化提供了实战指南。

2026-03-11 06:00:20 362

原创 从零到一:在Kali Linux上利用Docker容器化部署Vulfocus漏洞靶场

本文详细介绍了在Kali Linux上利用Docker容器化部署Vulfocus漏洞靶场的完整流程。通过三步核心操作——拉取镜像、创建容器、启动服务,即可快速搭建一个本地化、隔离且便携的漏洞训练环境。文章重点阐述了在Kali上部署的优势,包括环境一致性、隔离性以及本地可控性,并提供了磁盘空间检查、Docker配置及常见问题排错等实用指南,帮助网络安全学习者和研究者高效构建私人漏洞实验平台。

2026-03-11 05:59:44 685

原创 Android 全面屏适配实战:从沉浸式状态栏到刘海屏的完美兼容

本文详细解析了Android应用实现全面屏适配的完整方案,涵盖从沉浸式状态栏到刘海屏兼容的实战技巧。文章深入探讨了不同Android版本(4.4至11+)的API差异,提供了全屏模式(向后倾斜、沉浸、粘性沉浸)的选择策略,并给出了处理异形屏内容避让与安全区域的最佳实践,帮助开发者彻底解决内容闪烁、黑边等常见问题,打造无缝的沉浸式用户体验。

2026-03-11 05:59:44 525

原创 智能视频监控中的图像质量诊断技术解析

本文深入解析了智能视频监控中的图像质量诊断技术。该技术如同监控系统的“全科医生”,能实时自动检测画面模糊、过暗过亮、偏色、遮挡、冻结等常见故障,精准定位问题根源,实现从被动响应到主动运维的转变,从而极大提升安防系统的可靠性与可用性。

2026-03-11 05:59:37 440

原创 Unity光照探针插件Magic Light Probes保姆级教程:从安装到实战参数调优

本文提供Unity插件Magic Light Probes的完整使用指南。从环境准备与安装部署入手,详细解析了插件的核心界面与参数模块,并通过室内场景实战案例,演示了如何智能生成与优化光照探针分布,实现动态物体光影融合与性能平衡。

2026-03-11 05:58:26 380

C语言实现的完整指纹识别处理流程源码包

包含指纹图像预处理到匹配验证的全套C语言实现:从图像增强、方向图估计、自适应二值化、形态学细化,到端点与分叉点特征提取、特征点坐标归一化、基于距离和角度的 minutiae 匹配算法。所有模块均提供独立.c和.h文件,如img_enhance.c负责对比度拉伸与Gabor滤波增强,fvs_thinner.c实现Zhang-Suen细化,minutia.c完成特征点检测与去伪,matching.c支持模板比对与相似度打分。配套有测试图像生成工具(fvs_createtestimages.c)、文件读写(import.c/export.c)、直方图均衡(histogram.c)及掩膜处理(fvs_mask.c)等辅助功能,可直接编译运行演示流程,适合嵌入式指纹识别系统开发、算法学习与教学实验。

2026-06-12

MATLAB实现的枝切法相位解缠工具集,含质量引导与洪水填充算法

提供一套完整的INSAR相位解缠MATLAB函数,核心是枝切法(Branch Cut Method)实现路径无关的相位展开。包含BranchCuts.m生成枝切线、PhaseResidues.m计算残差点、QualityGuidedUnwrap2D.m执行质量引导解缠、GuidedFloodFill.m和FloodFill.m完成区域填充展开,以及PhaseDerivativeVariance.m评估相位质量。GoldsteinUnwrap2D.m作为对比算法一并提供,便于效果验证。所有函数均面向二维干涉相位图设计,支持条纹密集、噪声较强的实际SAR数据处理,输入为包裹相位矩阵,输出为连续无跳变的解缠相位矩阵。配套说明.txt给出各函数调用方式、参数含义及典型使用流程,适合科研与工程中快速集成到INSAR处理链路。

2026-06-12

VS2015编译SNMP++及内存泄漏处理[源码]

本文详细介绍了在VS2015环境下编译SNMP++库的步骤,包括源码准备、项目创建、静态库配置及头文件添加等关键操作。同时,针对编译过程中可能出现的内存泄漏问题,文章提供了具体的解决方案:通过修改log.h文件,增加delete_log_instance()函数来释放未回收的内存,并调整LOG_END宏定义以确保资源释放。此外,还建议在不使用日志功能时通过定义_NO_LOGGING宏避免该问题。内容涵盖SNMP++v3.2.25和libdes-l-4.0.1a的通用编译方法,具有实用参考价值。

2026-06-11

基于STM32F103ZE的FOC无电流环方案,含AS5600角度检测与MS8313驱动

这套资源包提供了一套可在STM32F103ZE芯片上直接运行的FOC(磁场定向控制)实现方案,不依赖电流采样和电流环,大幅降低硬件复杂度。核心功能由FOC_kernal_2.c、FOC_utils.c和FOC_my.c构成,配合AS5600磁编码器实现高精度转子位置反馈,通过as5600.c/as5600.h完成I2C通信与角度解算。驱动侧采用MS8313三相预驱芯片,支持方波/正弦波输出,适配常见低压无刷电机。工程基于Keil MDK-ARM开发,包含完整CubeMX配置文件(bili_motor4.ioc)、启动文件(startup_stm32f103xe.s)、HAL库支持及多版本项目文件(.uvprojx/.uvoptx),可快速编译下载。目录中还包含串口+CAN联合调试用的bili_motor7_angelcontrol_serialcansetangle子项目,支持外部指令设定目标角度并闭环响应。所有代码已实测运行,无需额外移植即可在标准F103ZE最小系统板上启动FOC矢量控制。

2026-06-11

HPSocket4C预编译静态库(含x86/x64双架构头文件与lib)

直接可用的HPSocket4C C语言接口静态链接库,已完整编译生成32位(HPSocket4Cx86.lib)和64位(HPSocket4Cx64.lib)版本,配套提供全部必需头文件:HPSocket4C.h、HPTypeDef.h,以及标准Include目录结构。无需额外配置编译环境,将lib文件加入链接器输入、头文件路径加入包含目录后,即可在C/C++项目中调用HPSocket的TCP/UDP/HTTP等通信功能。适用于Windows平台原生开发,支持VS2015及以上版本,兼容主流C运行时。所有文件均来自官方HPSocket4C分支,未修改源码逻辑,仅做静态库构建。

2026-06-11

肠鸣音识别Java工具包:WAV转PCM切片+特征提取+二分类训练

一套面向肠鸣音医学音频分析的Java实现方案,支持将原始WAV格式音频(44.1kHz采样、16位量化、双声道)解码为PCM数据,按16ms窗口切片,输出左右声道归一化到0~1范围的double型数组。每个切片提取声学特征后生成ARFF格式训练文件,标注规则明确:0代表无肠鸣音,1代表有肠鸣音。资源包内含15段标注好的临床音频(如0707109.wav、m1130939.wav等),对应生成的PCM目标文件(如0707109target.pcm)及ARFF训练集(如0707109.wav.training.arff),全部基于Weka框架构建,附带.classpath和.project配置及weka.jar依赖,开箱即可用于模型训练与测试,最终目标是判断整段音频中肠鸣音是否亢进。

2026-06-10

基于C#开发的图书管理系统课程设计源码与完整报告文档

一套完整的C#图书管理系统课程设计资源,包含可直接运行的Visual Studio项目(.sln文件)和配套SQL Server数据库文件(BookManage.mdf、BookManage_log.ldf)。系统实现用户登录、图书查询、借阅登记、图书入库、信息修改五大核心功能,所有数据库操作均封装在DataAccess.cs类中,统一处理增删改查逻辑,提升代码复用性与可维护性。界面采用Windows Forms开发,每个功能模块对应独立窗体(如denglu.cs、jieyue.cs、sousuo.cs等),并配有完整设计器文件与资源文件(.resx)。项目结构清晰,含Properties、obj、bin等标准目录,支持开箱即用与二次开发。配套Word文档《图书管理系统(数据库课程设计).docx》详细说明系统需求分析、数据库设计(含E-R图与表结构)、功能模块划分、关键代码解析及运行截图,满足课程设计报告提交要求。

2026-06-10

Python MQTT通信实战:含收发消息的可运行示例脚本

这个资源包提供一个开箱即用的Python MQTT客户端示例,基于paho-mqtt库实现。包含完整demo-mqtt.py文件,直接修改服务器地址、端口、主题和消息内容即可连接主流MQTT Broker(如Mosquitto、EMQX、阿里云IoT等)。脚本支持同步连接、自动重连、订阅指定主题接收消息、回调函数解析payload、向任意主题发布文本或JSON格式消息,并内置loop_start异步循环机制,避免阻塞主线程。代码结构清晰,关键步骤配有中文注释,覆盖连接配置、认证(用户名/密码)、QoS等级设置(0/1/2)、消息发布超时控制、异常捕获(网络断开、认证失败、订阅拒绝等)以及安全断开流程。适合物联网设备接入、传感器数据上报、远程指令下发等典型场景快速验证和二次开发。

2026-06-10

算法设计与分析[项目源码]

本文详细介绍了算法设计与分析中的多个核心算法,包括递归与分治策略、Fibonacci数列的计算、集合的全排列问题、整数划分问题、分治策略的算法设计模式、二分搜索算法、循环赛日程表、选择问题、输油管道问题、半数集问题、整数因子分解、取余运算、回溯算法、最优装载问题、01背包问题、子集树模板、排列树模板、m着色问题以及n皇后问题。文章通过代码示例和算法设计模式展示了这些算法的实现和应用,为读者提供了全面的算法学习资源。

2026-06-09

AI Agent本地部署教程[项目源码]

本文详细介绍了AI Agent本地部署的核心价值、主流框架选型及实战部署流程。本地部署AI Agent具有隐私保护、免费使用和无限制运行三大优势,适合需要处理敏感数据、避免高额API费用和追求稳定性的用户。文章推荐了Dify + Ollama、OpenClaw和LocalAGI等主流框架,并提供了Windows环境下Ollama + Dify的完整部署步骤,包括硬件要求、模型下载、Docker安装和Agent创建。此外,还探讨了Agent团队架构优化和安全避坑指南,帮助用户高效、安全地使用本地AI Agent。

2026-06-09

RikkaHub配置API教程[项目源码]

本教程详细介绍了如何在安卓AI客户端RikkaHub中配置Tensdaq API Key,实现第三方API接入。教程分为三个主要步骤:首先下载并安装RikkaHub应用,其次获取Tensdaq API Key(提供手机端和电脑端两种创建方式),最后在RikkaHub中完成API配置并启用模型。全程图文并茂,适合新手操作,无需开发经验。配置完成后,用户即可在手机上低成本、稳定地使用大模型服务。教程还提供了进阶阅读链接,帮助用户更高效地使用Tensdaq服务。

2026-06-09

VCF 9.1实验室部署指南[代码]

本文详细介绍了VCF 9.1在实验室环境中的部署配置方法,适用于资源受限的测试和学习场景。主要内容包括启用HTTP离线仓库、单/双ESXi主机部署、关闭10GbE物理网卡检查、绕过vSAN ESA硬件兼容检查、跳过vMotion和vSAN连通性检查、关闭ESXi TEP MTU检查、单主机NFS存储部署、增加部署重试次数以及延长组件部署超时时间等。通过修改配置文件和执行重启命令,可以快速完成VCF集群的部署,适配各种非标准硬件和网络环境。

2026-06-08

络达AB153X芯片专用调试工具包(ATK v2.0.38)含多版本IRAM固件与TCB烧录脚本

专为络达AB153X系列蓝牙音频主控芯片设计的完整调试工具集,内置Airoha官方ATK(Airoha Tool Kit)v2.0.38版本,支持设备配对名称自定义、多语言切换、充电参数配置、LED指示灯逻辑设置、按键功能映射等底层软件参数调整。工具包集成多个关键IRAM固件文件,包括AB1530_iRAM_ChgId_I49b664.bin、AB1530_IRAM_baud115200_20180615.bin及AB153x_IRAM_UART3M_USBCDC_20181211.bin,适配不同通信速率与USB CDC调试场景。提供三套批处理烧录脚本:Airoha.MP_tool.1to8TCB.bat(支持1拖8 TCB批量烧录)、Airoha.MP_tool.1to1TCB.bat(单设备TCB烧录)、Airoha.TCB_Calibration.1to1TCB.bat(TCB校准专用),满足产线量产与研发调试图像需求。配套运行库齐全,含Qt5Core.dll、Qt5Widgets.dll、Qt5Network.dll、libGLESV2.dll、libglib-2.0-0.dll等必要依赖,开箱即用无需额外安装环境。适用于TWS耳机、蓝牙音箱等AB153X方案产品的固件调试、参数微调与生产校准。

2026-06-06

C++实现的十种排序算法动态演示程序(含数据文件与实验报告)

一套基于C++开发的排序算法可视化学习工具,包含冒泡、选择、插入、希尔、归并、快速、堆、计数、桶、基数等十种经典排序算法的实时动画演示功能。主程序‘各种排序算法的可视化比较.cpp’通过图形化界面展示每一步数据移动、比较和交换过程,配合配套data.dat测试数据文件,支持自定义数组规模与初始状态。项目附带一份完整实验文档‘十种排序算法的可视化比较.docm’,涵盖算法原理简述、代码结构说明、运行环境配置步骤(需搭配EasyX图形库)、常见编译问题排查及效果截图。所有源码可直接在Visual Studio等Windows平台C++环境中编译运行,适合数据结构与算法课程实践、课程设计参考及算法理解辅助。无需额外框架,轻量级实现,侧重过程可见性与教学实用性。

2026-06-06

改进鲸鱼算法优化微网能量管理[项目代码]

本文探讨了改进鲸鱼优化算法(IWOA)在微网能量管理中的应用。通过引入动态惯性权重、莱维飞行机制和自适应参数调整等策略,IWOA显著提升了标准鲸鱼算法的全局搜索能力和收敛速度。研究结合长短期记忆网络(LSTM)预测可再生能源出力和负荷需求,并利用IWOA优化可控设备出力,实现了多时间尺度下的能量优化管理。该方法在某楼宇冷热电联供型微网系统中得到验证,有效降低了运行成本并提高了系统稳定性。文章详细介绍了算法改进策略、核心代码实现及实际应用效果,为智能优化算法在能源管理领域的应用提供了新思路。

2026-06-05

MATLAB电力系统潮流计算工具包:含9/14/30/39/57/118节点标准算例与牛顿法、PQ分解法实现

提供MATPOWER 3.2完整功能模块,支持IEEE标准测试系统(如case9、case14、case30、case39、case57、case118、case2746wop等)的稳态潮流求解。内置多种核心算法:高斯-赛德尔法(gausspf.m)、牛顿-拉夫逊法(pfsoln.m配合dSbus_dV、dSbr_dV等雅可比矩阵函数)、快速解耦PQ分解法(基于makePTDF、makeSbus等构建)。同时涵盖直流最优潮流(dcopf.m)、交流最优潮流(opf.m、copf.m)、约束处理(LPsetup.m、LPeqslvr.m)、发电机与负荷建模(idx_gen.m、isload.m)、结果输出(printpf.m)等全流程支持。所有案例文件(.m格式)可直接加载运行,无需额外配置,适配MATLAB基础环境,便于教学演示、算法验证与工程初步分析。

2026-06-03

Python实现的链家房源数据采集与可视化分析全套毕业设计材料

用Python写的链家房源爬虫程序,能自动抓取房价、区域、户型、面积、装修等真实在售房源信息;内置数据清洗和结构化存储功能,支持导出CSV/Excel;配套完整数据分析代码,涵盖价格分布、区域热度、户型占比、单价趋势等多维度统计,并通过Matplotlib和Pyecharts生成柱状图、热力图、词云、折线图等可视化图表;含可直接修改使用的答辩PPT源文件(含设计思路、技术栈说明、系统架构图、关键代码截图、结果展示页);项目目录清晰,含HouseAnalysis-master主工程、独立爬虫模块、媒体资源文件夹及20+张界面与图表截图;所有代码经本地环境测试运行无报错,适合作为软件工程、计算机科学、人工智能等专业本科生毕业设计、课程设计或数据分析入门实践项目,支持快速部署和二次开发。

2026-06-02

H3C OSPF排错实验[项目代码]

本文详细介绍了H3C OSPF综合排错实验的全过程,包括实验需求、拓扑结构、错误点分析及修正方法。实验要求配置IP地址、OSPF区域、业务网段模拟、流量路径控制等多项内容。文中列举了9个关键错误点,如R3未正确宣告地址、R5区域认证密码错误、R6未配置Stub区域等,并提供了具体的错误现象和修正步骤。实验还涉及链路故障时的流量切换、区域验证配置、默认路由引入等高级功能。通过调整链路Cost值解决了等价路由问题,并确保备份链路仅对特定流量生效。最后提供了实验拓扑和排错报告的下载链接。

2026-06-02

含人脸检测、微表情识别与跌倒/疲劳等异常行为分析的YOLOv5实战项目

这个项目基于YOLOv5和PyTorch实现多任务视觉分析,支持实时人脸检测、细粒度表情分类(如愤怒、惊讶、疲惫等)、以及典型异常行为识别,包括打哈欠、闭眼、低头、突然跌倒等场景。代码结构清晰,包含完整训练与推理流程:主程序main.py调用YOLOv5模型进行目标检测,结合DeepSORT实现多目标跟踪;myfatigue.py和myframe.py负责关键帧提取与疲劳特征计算;facial expression-PyTorch-JAANet-master模块专用于表情识别,适配JAFFE、DISFA等数据集;behavior相关逻辑集成在Yolov5-deepsort-behavior-detection-1.0子目录中。配套提供预训练权重(weights目录)、UI界面(mainwindow.ui + ui_mainwindow.py)、数据加载与增强工具(dataset、data、util.py)、学习率调度(lr_schedule.py)及多个训练脚本(train_JAAv1.py/train_JAAv2.py等)。运行环境需Python 3.7、CUDA 11、PyTorch 1.9+、OpenCV 4.5+,推荐RTX 2080Ti或更高显卡。所有模块均已实测通过,支持单图/视频/摄像头输入,输出带标签框、表情置信度与行为状态提示的结果画面。适合课程设计、毕业设计、AI入门实践或轻量级安防原型开发。

2026-06-01

OpenVINS数据集配置[项目源码]

本文详细介绍了OpenVINS开源VIO算法的数据集配置与运行方法。首先,作者在Ubuntu20.04和ROS1环境下配置了Euroc数据集,并解决了运行过程中遇到的launch文件缺失问题。其次,文章展示了TUM数据集的运行测试,包括如何显示真实轨迹以及使用评估工具。最后,重点讲解了原生OpenVINS不支持VIRAL数据集的配置方法,包括修改配置文件、添加真实轨迹文件等步骤,并提供了运行命令。文章为读者提供了OpenVINS在不同数据集上的实践指导。

2026-05-31

空间转录组与单细胞联合分析实操指南[项目源码]

本文提供空间转录组与单细胞转录组联合分析的全流程实操指南,涵盖从数据质控到空间通讯可视化的关键步骤。内容基于Python(Scanpy+Squidpy)和R(Giotto)生态,以10X Genomics平台数据为例,详细介绍了单细胞与空间数据的质控方法、细胞类型注释、数据整合(包括标签转移与反卷积)、空间邻域分析以及配体-受体对介导的空间通讯网络构建。文章提供了可直接复用的代码模板和参数解读,并针对常见问题(如基因名不匹配、模型不收敛等)给出了解决方案。该指南旨在帮助研究人员利用空间与单细胞数据的互补优势,深入解析组织微环境中的细胞组成、空间定位及细胞间互作关系,为肿瘤微环境、发育生物学和神经科学等领域的研究提供技术支撑。

2026-06-23

基于WaveX的实时语音采集与窗口音频捕获开发包

这个资源包提供一套完整的Windows平台实时音频采集解决方案,核心基于WaveX低级音频API实现高精度语音信号捕获,支持窗口句柄(HWnd)级音频录制,适用于语音通信、声学监测等低延迟场景。包含可直接编译运行的VC++6.0工程文件(RecordHWnd.dsw/.dsp),含主对话框界面(RecordHWndDlg.h/.cpp)、资源定义(RecordHWnd.rc、resource.h)、图标与配置文件(RecordHWnd.ico、ReadMe.txt),以及关键辅助模块如HyperLink类(HyperLink.h/.cpp)和标准预编译头(StdAfx.h/.cpp)。工程已集成WaveIn/WaveOut底层调用逻辑,配合RecordHWnd.aps和.plg等调试信息文件,便于开发者快速定位音频缓冲、采样率设置、设备枚举及实时数据流处理问题。所有源码结构清晰,注释完整,适合用于二次开发或教学演示,尤其适配传统Win32音频采集需求,不依赖DirectSound或现代UWP音频栈。

2026-06-23

Ubuntu 20.04下一键部署WRF-4.2.2气象模拟环境的Shell安装脚本(含地静数据与3D/4DVAR支持)

这个Shell脚本专为Ubuntu 20.04 LTS 64位系统设计,全自动完成WRF-4.2.2天气研究预报模型的完整部署:包括编译依赖库(如netCDF、HDF5、MPI)、源码下载与并行编译、WPS预处理工具安装、地理静态数据(geog_data)自动获取与解压,以及可选的3DVAR和4DVAR同化模块配置。脚本内置详细注释,清晰说明每一步操作逻辑和关键配置文件位置,方便用户理解与调整。安装前需确保系统已具备基础开发环境(gcc、gfortran、make等),并建议在用户主目录执行;运行时会自动检测路径、下载必要资源、设置环境变量,并提示关键检查点。实测于2021年3月15日,兼容当时主流版本的依赖库,若后续出现新版库(如更新版netCDF),用户可根据注释修改脚本中的对应路径。整个流程无需手动逐条命令操作,显著降低WRF初学者的环境搭建门槛,适用于教学、科研及中小规模数值模拟场景。

2026-06-23

一键把C++代码改成CTrump风格的可编译版本

CTrump.exe 是一个轻量级桌面工具,支持将标准C++代码快速转换为符合CTrump语法规范的等效C++代码。操作简单:复制C++源码粘贴到左侧输入区,点击GO按钮,右侧即时输出转换结果。生成的代码完全保留原有逻辑和功能,不引入额外依赖或运行时库,可直接用g++、MSVC等主流C++编译器编译通过并正常执行。配套提供Python脚本CTrump.py,方便开发者在自动化流程或CI环境中调用转换能力;README.md包含使用说明、示例对比及注意事项。整个工具不修改原始语义,仅调整语法表达形式(如关键字替换、括号风格、注释格式等),确保转换前后行为一致。

2026-06-23

C++实现的GUI贪吃蛇游戏源码包,含完整项目结构与多张界面截图

这是一个用C++开发的带图形界面的贪吃蛇游戏程序,面向高校高级程序设计课程实践需求。项目基于面向对象思想构建,使用标准C++语法和类封装机制,实现了基础贪吃蛇逻辑,包括蛇体移动、食物生成、碰撞检测与得分统计三大核心功能。支持键盘控制方向,界面响应流畅,具备可扩展性,方便按教学要求添加进阶特性如双人对战、障碍物、加速模式等。压缩包内含完整可编译工程目录(greedsnake、project、Big_ZuoYe),配套17张运行界面截图(.png格式),清晰展示菜单、游戏主界面、结束画面等关键状态;另有README.md说明文档和LICENSE授权文件,便于理解结构、快速上手与合规复用。所有代码未依赖第三方GUI框架,适合作为课设参考或C++面向对象编程实训案例。

2026-06-23

量化投资实战:RSI交易策略[可运行源码]

本文详细介绍了量化投资中RSI(相对强弱指标)交易策略的原理、计算方法和Python实现。RSI指标由韦尔斯·威尔德于1978年提出,用于衡量证券内在相对强度,通过测量一定期间内股价上涨总幅度占股价变化总幅度平均值的百分比,评估多空力量强弱。文章阐述了RSI的基本概念、计算公式(RSI=UP/(UP+DOWN)*100,取值范围0-100)、参数差异(默认14日,常用6日、12日、24日),以及如何识别超买(RSI>80)和超卖(RSI<20)状态,并介绍了“黄金交叉”和“死亡交叉”的买卖信号。以贵州茅台股票为例,使用Python进行数据准备、计算RSI_6和RSI_24值,制定交易策略(RSI_6>80或向下穿过RSI_24为卖出信号,RSI_6<20或向上穿过RSI_24为买入信号),并进行策略回测。结果表明,未修正的RSI策略和修正策略均跑输股票本身交易策略,原因在于该时间段是大盘股牛市,频繁交易会错失机会。文章最后提供了资源包下载链接,并强调写作不易,鼓励点赞关注。

2026-06-22

Excel生日转星座公式[代码]

本文介绍了在Excel中将出生日期自动转换为星座的三种公式方法。第一种使用LOOKUP函数结合TEXT转换日期格式为mdd,通过星座日期范围数组匹配对应星座;第二种类似但使用m.dd格式和数值数组;第三种采用VLOOKUP函数,通过计算日期在一年中的天数序号进行匹配。所有公式均基于星座划分的日期区间,如摩羯座(12月22日-1月19日)、水瓶座(1月20日-2月18日)等。文章还附带了效果图,方便用户理解公式的实际应用。这些方法适用于通讯录、人事档案等需要快速获取星座信息的场景,用户只需将公式中的单元格引用替换为实际生日所在单元格即可。

2026-06-21

电力系统多节点优化调度仿真代码包(含Python与Matlab双实现)

提供一套完整的电力系统优化调度仿真工具,覆盖2、5、10、30节点规模的多场景调度对比分析。包含平均与最大AoI(Age of Information)计算模块、多种调度策略实现(MA、MW、PF、Rand、MATP)、离线最优基准对比(regret_comp_offline_best.m)、竞争比评估(competitive_ratio.m)、流体尺度仿真(sims_fluid_scaling.m)以及移动性建模(mobility_sims.m)。所有脚本支持直接运行,输出结果可自动保存为PDF(save2pdf.m)或MAT文件(如ratio_val.mat),便于复现论文级实验。配套代码结构清晰,含递归求解(prod_recursion.m)、AoI用户数扩展(AoI_N_Users.m)及鲁棒性验证模块,适用于教学演示、算法验证与科研原型开发。

2026-06-21

Matlab实现海洋捕食者算法优化ICEEMDAN的信号去噪工具包(含多组实测CSV数据与完整运行流程)

提供一套开箱即用的Matlab信号去噪解决方案,核心是用海洋捕食者算法(MPA)优化自适应噪声抵消方法ICEEMDAN,适用于含噪实测信号的高效分解与重构。压缩包内置15个实测信号CSV文件(如scope_0_1.csv、scope_28_2.csv等),覆盖不同噪声强度与特征;主程序main.m一键运行,自动完成信号预处理、MPA参数寻优、ICEEMDAN分解、本征模态分量筛选、重构及质量评估(SNR、PSNR、MSE、相关系数等)。配套函数齐全:MPA.m实现种群初始化、莱维飞行更新、捕食策略调度;ceemdan.m与iceemdan.m支持经典与改进型集合经验模态分解;zhibiao.m和.m输出量化指标与可视化图表(含3.png效果示例)。适配Matlab 2019b/2023b,无需额外工具箱,替换CSV路径即可处理自有信号。适用于生物电信号(EEG/ECG/EMG)、雷达回波、水声通信、机械振动等场景下的非平稳信号去噪需求。

2026-06-21

MATLAB实现的快速子带自适应滤波算法工具集(含回声消除与系统辨识)

一套完整的MATLAB快速子带自适应滤波(FSAF)实现代码,覆盖从分析滤波器组(fsaf_ana.m)、合成滤波器组(fsaf_syn.m)到核心自适应处理(fsaf_adf.m、fsaf_AdfBand.m)的全流程。包含多种典型应用场景模块:声学回声消除(fsaf_aec.m)、语音增强(fsaf_dsf.m)、系统辨识(fsaf_spkid.m)、多通道处理(fsaf_mkio.m)、白噪声抑制(fsaf_nr.m)以及带权重最小二乘更新(fsaf_wls.m)。支持近完美重构(NPR)结构和开环无延迟设计,配套多个测试脚本(如test_old.m)和文档说明(doc_p*.m),便于理解算法原理与验证性能。所有函数模块化清晰,接口统一,可直接用于科研仿真或嵌入式前研验证。

2026-06-20

FashionMNIST数据上的环形拓扑去中心化联邦训练Python实现(含横纵联邦配置)

一套开箱即用的纯去中心化联邦学习Python实现,不依赖中心服务器,客户端按环形拓扑(0→1→2→…→n→0)直接通信协作。基于FashionMNIST数据集,支持横向联邦与纵向联邦两种模式,所有配置通过YAML文件灵活切换,训练流程清晰分离为数据加载(data/)、模型定义(model/)、训练逻辑(train/)、结果可视化(train/res/)和工具函数(utils/)等模块。附带完整预处理脚本(preprocess.py)、数据加载器(dataloader.py)、双模式训练主程序(train_horizontal.py、train_vertical.py),以及可直接运行的requirements.txt和详细README说明。项目结构规范,含配置示例图、训练结果图存放路径和多层级__pycache__缓存管理,适合课程设计、毕设开发或算法原理验证,使用者需具备基础Python和PyTorch能力,能根据实际网络环境补充IO通信逻辑。

2026-06-20

基于扩展卡尔曼滤波的锂电池SOC实时估算MATLAB实现(含实测参数文件)

提供一套可直接运行的MATLAB代码,用于锂电池荷电状态(SOC)的高精度动态估算。核心算法采用扩展卡尔曼滤波(EKF),适配二阶RC等效电路模型,已集成实测电池开路电压- SOC映射关系(2.2socv.mat)和内阻-电压特性数据(2.2vol.mat)。主程序EkfRcTwo.m完成状态初始化、在线迭代预测与更新、噪声协方差自适应调整等关键步骤,输出SOC估计值及误差收敛曲线。所有文件经实机验证,下载后无需修改即可在MATLAB R2018a及以上版本中一键运行,支持更换不同电池参数文件快速适配新电芯。适用于BMS算法学习、毕业设计仿真、SOC估算模块原型开发等场景,尤其适合刚接触电池建模与滤波算法的工程师和学生上手调试。

2026-06-18

STM32F102R8T6待机模式下RTC定时唤醒实测(电流仅4μA)

基于STM32F102R8T6芯片,实现串口打印后自动进入低功耗待机模式,依靠RTC闹钟事件精准唤醒;实测待机状态下系统电流低至4μA,满足电池供电类终端的超低功耗需求;配套工程包含完整初始化配置(RCC、PWR、EXTI、RTC)、串口1调试输出、LED状态指示及中断唤醒处理逻辑;代码结构清晰,使用标准外设库(STM32F10x_StdPeriph_Driver),支持Keil MDK-ARM(UV4)直接编译下载;关键文件包括main.c(主流程与低功耗控制)、usart1.c/h(串口通信)、stm32f10x_it.c(RTC唤醒中断服务)、delay.c/h(毫秒级延时);所有配置已适配J-Link调试环境,含JLinkSettings.ini和寄存器日志文件,便于功耗验证与问题定位。

2026-06-18

Web版开源PDM系统,含文档管理、工作流与CAx集成

一套开箱即用的Web端产品数据管理系统(PDM),支持多模块协同运作。核心功能覆盖文档全生命周期管理,从上传、版本控制、审批到归档;内置可视化工作流引擎,可自定义流程节点与角色权限;提供变更请求(ECR/ECO)跟踪与执行闭环;支持BOM结构化配置与唯一产品编号生成;深度兼容主流CAx软件(如SolidWorks、AutoCAD等),附带轻量级CAx文件在线预览能力。系统采用PHP开发,目录结构清晰,含安装向导(install.php)、多语言支持(lang)、模板分离(templates)、模块化设计(modules)及临时文件管理(tmp)。部署简单,适配常见LAMP环境,可通过phpinfo.php快速检测运行环境,robots.txt便于搜索引擎规范访问。

2026-06-16

VC6.0环境下可直接运行的单张航片外方位元素解算程序

基于C++开发、适用于Visual C++ 6.0平台的空间后方交会计算工具,输入摄影机内方位参数(焦距f153.24mm,主点x0y00)、地面控制点三维坐标及对应像点二维坐标,自动迭代求解该张影像的六个外方位元素(三个线元素Xs、Ys、Zs,三个角元素φ、ω、κ)。程序包含完整工程文件(.dsw/.dsp)、编译后的可执行文件(.exe)以及调试所需中间产物(.obj、.pdb、.ilk等),开箱即用,无需额外配置环境。支持标准数字摄影测量中单像空间后方交会的原理验证与教学实践,适用于测绘、遥感、地理信息相关专业课程实验或基础算法复现。

2026-06-15

C#简易登录界面示例:内置账号验证,零数据库依赖,新手可直接运行

这是一个基于Windows Forms的C#桌面登录程序,专为编程初学者设计。程序不依赖任何数据库,所有验证逻辑都在本地完成,用户名和密码硬编码在代码中(默认账号:admin,密码:password)。运行后弹出登录窗口,输入正确凭据即显示‘恭喜你登录成功’提示;若输入错误,文本框自动清空并允许重新输入,无需重启程序。项目结构完整,包含标准WinForms解决方案文件(.sln)、项目文件(.csproj)、主窗体代码(Form1.cs)、设计器文件(Form1.Designer.cs)、资源文件(Form1.resx)以及编译输出所需的bin和obj目录,开箱即用。适合学习事件处理、控件交互、条件判断和WinForms基础生命周期。源码清晰分层,注释友好,便于理解每一步执行逻辑,是入门C# GUI开发的轻量级实践素材。

2026-06-13

Ecshop店铺用的QQ/MSN在线客服悬浮窗插件

一套即装即用的Ecshop商城客服工具,支持QQ和MSN双通道接入,通过浮动窗口形式嵌入前台页面。包含ServiceQQ.js核心脚本、多张配套UI图片(如siderIM_bg.gif、siderIM_title.gif等)以及qq.css样式文件,适配Ecshop 2.x主流版本。安装时只需按说明文档(使用说明.doc)将文件上传至对应目录,修改模板调用代码即可启用;悬浮窗默认固定在页面右侧,点击可展开联系信息,支持自定义头像(qq_1.gif)、状态提示(siderIM_infobox.gif)及底部装饰(siderIM_bottom.gif)。所有资源已整理归类,无需额外开发,适合中小电商快速部署售前售后沟通入口。

2026-06-13

VC2008运行库双架构安装包:含x86与x64官方SP1版

这个压缩包提供微软官方发布的Visual C++ 2008 SP1运行库完整安装文件,包含32位(vcredist_x86.exe)和64位(vcredist_x64.exe)两个独立安装程序,以及简明使用说明(说明.htm)。安装后可让未安装Visual Studio 2008的电脑正常运行依赖VC2008开发的各类应用程序,解决常见的msvcr90.dll、msvcp90.dll等缺失报错问题。运行库支持CRT、标准C++、ATL、MFC、OpenMP和MSDIA等核心组件,在Windows XP SP4、Server 2003、Vista及Windows 2000 SP4系统上均可部署;其中并行组件(如CRT、MFC)会自动安装到WinSxS目录实现多版本共存。相比.NET框架,该运行库体积更小(约2–3MB),部署轻量、兼容性强,是老软件、游戏或行业工具运行的常见依赖基础。

2026-06-12

Windows平台可用的GmSSL国密算法支持库(含SM2/SM3/SM4)

提供开箱即用的GmSSL国密密码库Windows预编译版本,完整支持SM2椭圆曲线公钥加密、SM3密码杂凑算法和SM4分组对称加密标准。资源包内含动态链接库(DLL)与静态库(LIB)、头文件(include目录)、OpenSSL兼容命令行工具(bin目录)、引擎模块(engines-1_1)、帮助文档(man1/man3/man7/html)以及示例配置说明(1.txt)。适用于需要快速集成国密算法的Windows桌面应用、服务端程序或开发测试环境,无需自行编译OpenSSL或GmSSL源码,可直接链接调用或通过openssl.exe命令行验证国密功能。目录结构与标准OpenSSL布局一致,便于开发者迁移和适配现有基于OpenSSL的项目。

2026-06-12

PHP连接SQL Server必需的扩展驱动合集(含TS/NTS多版本)

这个资源包提供完整可用的PHP SQL Server扩展驱动文件,覆盖PHP 5.3到5.6各主流小版本,包含sqlsrv和pdo_sqlsrv两类扩展,每类均提供线程安全(TS)与非线程安全(NTS)两种编译版本,适配x64架构环境。所有DLL文件可直接复制到PHP的ext目录,配合php.ini中启用extensionphp_sqlsrv_56_ts.dll或extensionphp_pdo_sqlsrv_55_nts.dll等对应行即可生效。支持Windows平台下的Apache或Nginx+PHP-FPM部署场景,让PHP项目能原生调用SQL Server数据库,无需额外中间层或ODBC桥接。驱动兼容Microsoft官方SQL Server 2008 R2及以上版本,满足企业级应用中PHP对接SQL Server的实际开发与运维需求。

2026-06-12

空空如也

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

TA关注的人

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