自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(939)
  • 资源 (1)
  • 收藏
  • 关注

原创 YOLOv8训练完成的表格定位模型包:含双格式标注数据(XML/TXT)与多平台部署示例

直接可用的YOLOv8表格检测模型,已完整训练收敛,输出PR曲线、loss变化图等训练过程可视化文件,检测目标为table类别,适用于PDF截图、扫描件、网页快照等各类文档图像中的表格区域识别。配套人工标注数据集包含JPG原始图及对应双格式标签——Pascal VOC风格XML和YOLO标准TXT,分别存放于独立目录,开箱即用,适配主流训练流程。内置多种推理部署参考方案:ONNX Runtime(支持Python/C++/Rust)、OpenCV-Python轻量推理、SAHI增强型视频流表格检测、C++端

2026-06-18 05:37:31 56

原创 IEMOCAP多模态情感识别TensorFlow实现:文本+语音+图像联合建模,支持4类细粒度情绪分类

这个资源包提供一套可直接运行的TensorFlow 1.7多模态情感识别代码,专注IEMOCAP数据集,支持文本(含emoji)、语音、图像三种模态输入。采用分层融合策略:先独立提取各模态特征,再依次组合成双模态、三模态表征,最终通过Softmax输出喜、怒、哀、其他四类情绪标签,比常规三分类更贴合真实交互场景的情绪分布。代码兼容CPU和GPU环境,基于Python 3.6开发,包含完整工作流:IEMOCAP原始数据压缩包(iemocap-data.zip)、预处理脚本(data_prep.py、creat

2026-06-18 05:25:26 15

原创 WinForm目标跟踪演示工具:集成MIL/KCF/GOTURN/CSRT四算法,鼠标框选即跟踪

这是一款开箱即用的Windows桌面跟踪工具,基于OpenCVSharp 4.5开发,内置MIL、KCF、GOTURN和CSRT四种经典目标跟踪算法。运行后通过鼠标在视频帧上拖拽框选任意目标区域,程序立即启动实时跟踪,并持续绘制跟踪框与坐标信息。界面采用标准WinForms构建,逻辑集中于Form1.cs,响应流畅,可视化直观。项目已完整配置NuGet依赖(含OpenCVSharp包),无需手动部署OpenCV原生DLL,Visual Studio打开.sln即可编译运行。包含调试与发布目录结构、资源配置文

2026-06-13 03:37:53 159

原创 Simulink环境下可运行的BP神经网络PID控制器(含S函数源码与训练脚本)

直接加载就能跑的BP神经网络PID控制仿真方案,核心是MyBPPID.slx模型,支持在线调整神经网络权重并实时观察控制效果;配套my_exppidf.m脚本负责初始化网络参数和生成训练数据;s函数.png图解了自定义S-Function的输入输出逻辑与调用关系;fig0.02.jpg、fig0.1.jpg、fig0.2.jpg三张波形图分别展示不同比例系数下的系统阶跃响应、误差收敛过程和输出跟踪精度;bppid文件夹里放着C-MEX S函数的源代码或接口调用说明,方便二次开发和底层调试;必读.docx文档

2026-06-12 09:44:14 190

原创 Winform图片查看小工具:鼠标滚轮缩放、一键打印、当前视图JPG导出

这个C# Winform小工具专为快速查看和处理JPG图片设计,打开即用,不依赖外部库。支持鼠标滚轮实时缩放图片(放大/缩小),保持清晰度;点击按钮即可调用系统打印对话框,按纸张尺寸自动适配并输出;右键菜单提供‘导出为JPG’功能,将当前缩放、平移后的显示区域完整保存为新JPG文件。项目包含完整窗体代码(Form1.cs)、设计器文件(Form1.Designer.cs)、资源文件(Resources.resx)、配置文件(Settings.settings)和一张示例图(0001.JPG),所有逻辑封装在

2026-06-12 03:03:04 181

原创 VS2017 MFC对话框程序:直接读写Page.ini配置节与键值

用VS2017搭建的MFC对话框工程,开箱即用实现INI文件的完整配置管理。程序通过Windows原生API(GetPrivateProfileString和WritePrivateProfileString)操作Page.ini,支持按section和key精准读取字符串值,也支持实时修改任意键值并立即保存到磁盘。附带可执行文件MFCTestIni.exe,双击就能运行测试;源码结构清晰,核心逻辑集中在MFCTestIniDlg.cpp/.h中,含完整界面控件响应与INI交互流程。项目包含全部开发必需文件

2026-06-11 10:56:05 236

原创 Qt串口接收不丢帧:带粘包处理的可运行通信示例

一个开箱即用的Qt Widgets串口通信工程,含完整UI界面和配置功能,支持波特率、数据位、校验位、停止位等参数实时设置。核心解决连续数据接收时常见的截断与粘包问题——通过优化readyRead信号响应节奏、分次读取缓冲区、结合帧头帧尾或长度字段识别完整数据包,确保每帧数据准确分离和解析。代码结构清晰,widget.h定义接口,widget.cpp实现串口初始化、信号连接、收发逻辑及异常处理,widget.ui提供简洁操作界面,main.cpp和SerialTest.pro保障编译兼容性。所有文件已组织为

2026-06-11 06:27:08 208

原创 .NET Core 3.1 环境下开箱即用的 de4dot 反混淆命令行工具包

直接运行就能用的 de4dot 反混淆工具,专为 .NET Core 3.1 打包,内置完整运行时依赖和全部模块:主程序 de4dot.exe 和 de4dot.dll、CLI 交互模块(de4dot.cui.dll)、代码结构解析模块(de4dot.code.dll)、动态解密支持(de4dot.mdecrypt.dll)、基础块控制流分析(de4dot.blocks.dll),以及核心底层库 dnlib.dll 和 AssemblyData.dll。所有组件已预编译适配,附带 runtimeconfig

2026-06-10 06:02:35 211

原创 可直接运行的网上药店后台:SpringBoot+MySQL实现药品进销存与库存预警

一套开箱即用的网上药店后台系统,基于SpringBoot开发,适配MySQL数据库,包含完整可执行源码和建库脚本。系统聚焦药品日常运营管理,支持药品信息全字段管理(编码、名称、规格、厂家、单位、剂型等),按仓库维度设置有效期,到期前自动触发效期预警;进销存价格体系独立配置进价、售价、会员折扣,销售单据实时更新库存并生成统计报表;库存模块具备上下限设定、缺货提醒和满溢提示功能;仓储管理覆盖多仓库维护、库位分配规则、出入库登记(含操作人、时间、批次);订单模块支持创建、状态流转(待付款/已发货/已完成/已取消)

2026-06-08 12:25:06 206

原创 STM32F103 HAL库实现ADC采样+实时FFT频谱分析工程包

基于STM32F103CBT6(兼容F103系列)的嵌入式FFT信号处理工程,直接使用ST官方HAL库开发,支持CubeMX配置(含fft.ioc文件),开箱即可编译下载运行。工程已集成标准ADC采集模块(默认PA0通道)、DMA自动传输、定时器触发采样、以及CMSIS-DSP库提供的arm_cfft_f32快速傅里叶变换函数,输出实部/虚部、幅值谱、频率索引等结果,配套fft_.png为实测频谱图示例。源码结构清晰:Src目录含main.c、fft_process.c、adc_dma.c等独立功能模块;I

2026-06-08 09:01:58 220

原创 MATLAB双频GPS数据处理工具:DCB联合估计、TEC建模与电离层延迟修正一体化实现

基于RINEX观测文件和IGS精密星历(SP3格式),这套MATLAB工具包能同步估计接收机与卫星端的差分码偏差(DCB),支持多项式或球谐函数两种空间模型;自动读取并插值IONEX电离层格网数据,结合穿透点(IPP)计算,反演单站垂直总电子含量(VTEC),生成对应电离层延迟改正量;内置完整预处理流程:P1/P2观测值提取、地心直角坐标转大地坐标(XYZtoBLH)、年积日转换(GwToDoy)、SP3与IONEX文件自动匹配查找;核心解算程序包括SDCB_Main(单站DCB+TEC联合估计)和MDCB

2026-06-06 12:27:19 220

原创 微信小程序门禁控制源码:指纹远程开门+访客临时授权+操作日志查看

用微信小程序就能管门锁,支持手机端指纹识别远程开锁,管理员可随时添加用户、分配长期或限时通行权限(比如给快递员设2小时有效码),所有开门记录自动存档,含时间、操作人、动作类型(开/关/失败)等信息。代码结构清晰,pages目录下分好控制页(control)、管理页(manager)、用户页(user)、权限分发页(give/give2)、门锁日记页(diary)、二维码页(erweima)和指纹功能页(zhiwen);后端靠云函数(up、add等)实现数据交互;配套LED状态图(red.png、green.

2026-06-06 07:56:35 218

原创 Cyclistic共享单车用户行为分析实战包:R+SQL双流程,含月/周/年可视化图表与清洗脚本

一套开箱即用的共享单车用户行为分析资源,基于Cyclistic公司2019–2020年真实骑行数据,聚焦休闲骑手与年度会员两类用户。提供完整R语言分析流程:从原始CSV(monthlyRides.csv、MonthlyRideableTypeData.csv等)读取、缺失值处理、时间字段解析、用户类型标记,到按月/周/年维度聚合关键指标——包括各工作日骑行次数与平均时长、三类车型(经典车/电助力车/停放车)使用占比、热门起点站排名(如Streeter Dr & Grand Ave单月超1.5万次)、会员类型

2026-06-05 08:13:07 152

原创 单卫星轨道Simulink仿真模型(含太阳光压扰动与初值自动初始化)

用MATLAB Simulink搭建的单卫星无控轨道动力学仿真环境,重点体现太阳光压对轨道演化的影响。配套initial.m脚本一键生成初始状态变量——包括地心惯性系下的位置、速度、卫星本体姿态、太阳矢量方向等关键参数,运行后可直接加载one_sate_no_control.slx启动仿真。模型采用开环结构,不包含任何控制律或反馈模块,专注呈现摄动作用下的自然轨道变化过程,适合用于航天器轨道力学教学演示、太阳光压效应定量分析,或作为后续添加姿态/轨道控制器的底层动力学基础。所有参数命名规范、模块分层清晰,信

2026-06-05 06:35:43 203

原创 广工OS课设实战:Java写的内存型多用户文件系统,带图形界面和完整报告

广东工业大学操作系统课程设计作业,用Java开发的纯内存运行文件系统,不依赖真实磁盘,所有数据结构都在JVM中模拟。支持多个用户独立登录,各自拥有隔离的根目录和权限控制,能创建多级嵌套子目录,每个文件记录起始块号、长度、读写标志等元数据。底层用位示图管理1024个虚拟磁盘块(每块512字节),采用连续分配策略,避免碎片问题。命令行交互界面提供12个标准操作指令:login/logout切换用户,cd进入目录,ls列出内容,create新建文件,open打开文件句柄,read/write进行内容读写,clos

2026-06-05 05:54:30 177

原创 物流配送中心选址MATLAB工具包:免疫算法全流程实现

一套开箱即用的MATLAB物流选址优化工具,基于人工免疫算法(IA)完成从初始化、选择、交叉、变异到精英保留和浓度控制的完整进化流程。包含12个核心函数文件(popinit.m、fitness.m、Select.m、Cross.m、Mutation.m、concentration.m、excellence.m、similar.m、bestselect.m、draw.m等),主脚本main.m一键运行,test.m用于流程校验。配套IAdata.mat提供标准测试场景参数(含城市分布、需求量、候选点坐标等),

2026-06-05 05:34:16 197

原创 STM32F1/F4通过串口直接读取JY60三轴姿态数据(Pitch/Roll/Yaw)的可运行工程

基于STM32F1或F4系列MCU,用标准UART接口(9600波特率、8N1)连接JY60模块,实时接收并解析其输出的十六进制数据帧,准确提取俯仰角(Pitch)、横滚角(Roll)、偏航角(Yaw)三个姿态参数。工程已集成完整的USART外设初始化、GPIO配置、帧头识别(0x55 0xAA)、校验和验证(异或校验)、数据拆包与浮点转换逻辑,无需外部库支持。源码按功能分层组织:Hardware目录含串口驱动与OLED显示(可选),User目录含JY60协议解析核心函数与主循环调度,Library为标准固

2026-06-04 12:08:37 205

原创 2383节点系统直流最优潮流MATLAB一键计算脚本(基于MATPOWER)

直接运行dcopf2383.m就能算出2383节点系统的直流最优潮流结果,不用改参数、不用配环境——只要装好MATPOWER v7.1及以上版本,脚本自带IEEE 2383节点数据,包含全部母线、支路、发电机参数和运行约束。它调用MATPOWER内置的DC潮流模型和优化求解器,最小化总发电成本,同时满足节点功率平衡、线路有功限值和机组出力上下限。运行完立刻输出各发电机有功出力、所有节点电压相角、每条线路的有功潮流,以及系统总发电成本,结果以结构体形式返回,方便后续做对比分析、画图或接入教学演示流程。配套提供

2026-06-04 12:00:04 205

原创 MATLAB一键运行的目标检测演示包(含原理讲解PPT与实测图像)

直接打开就能跑的目标检测MATLAB工程,适配R2018a及更新版本,无需配置环境或安装额外工具箱。主程序自动加载测试图(JPEG/PNG格式),输出带标签和置信度的边界框结果,支持颜色识别、特征匹配、通用物体检测三种典型场景,每种都附带对应的结果图(如color_objects_detected.png、feature_matching_.png)。所有脚本已做兼容性处理,关键参数集中写在配置节,方便初学者修改学习。配套PPT讲清楚从图像预处理、特征提取到NMS后处理的完整链路,含流程图、函数说明和真实运

2026-06-04 10:59:27 173

原创 用遗传算法优化列车时刻表的Python工具包(含单线/多线双版本+客流数据驱动)

一套开箱即用的列车运行图智能优化工具,基于真实小时级站点客流矩阵,通过遗传算法自动调整发车时刻、停站方案和车底交路,在保障最小追踪间隔、折返时间、换乘衔接等硬性约束前提下,降低乘客平均候车时间、减少列车空驶里程。提供两个独立可运行脚本:GA_single.py适用于车次少、区间固定的市域或支线场景;GA_multi.py支持跨站交路、多车底套跑、高峰加密等复杂运营逻辑。输入只需准备标准格式的客流表格(行站点,列小时)和线路参数字典(含区间运行时分、最小间隔、折返耗时等);输出包括Excel版优化时刻表、算法

2026-06-04 06:44:41 193

原创 MATLAB可用的MD5哈希计算工具集,含FF/GG/HH/II轮函数模块与完整流程实现

一套开箱即用的MATLAB MD5哈希计算方案,包含主程序md5.m和四个独立轮函数文件(FF.m、GG.m、HH.m、II.m),所有代码均带逐行中文注释,清晰呈现MD5算法核心步骤:消息填充、512位分组、四轮非线性变换、常量表调用及32位十六进制摘要输出。支持字符串或字节数组输入,直接返回标准小写MD5值,适用于教学演示、数据完整性验证或无Toolbox依赖的嵌入式MATLAB场景。兼容MATLAB R2010a及以上版本,无需编译或额外安装。配套还提供Python调用示例文件md5_main.py,

2026-06-04 06:25:10 191

原创 SpringBoot后端调用C/C++动态库实战:JNA与JNI双方案集成示例

SpringBoot项目直接调用本地.so(Linux)或.dll(Windows)动态库,提供开箱即用的JNA和JNI两种接入方式。包含完整Maven工程结构,pom.xml已配置JNA依赖及编译插件,src/main/java中定义了标准JNA接口类和JNI native方法声明,native库文件按平台分目录存放(如lib/linux-x86_64/、lib/win-x64/),通过System.setProperty或NativeLibrary.setSearchPath指定加载路径。测试代码覆盖库

2026-06-03 09:41:51 239

原创 STM32F103双模调试板:按键调波形+LCD实时看信号

基于STM32F103C8T6(兼容HD系列)的即用型硬件调试工具,集信号发生与波形观测于一体。支持正弦波、方波、矩形波三种输出,频率可按键或串口调节;方波和矩形波占空比支持1%–99%动态设置。内置ADC采样通道与LCD显示驱动,能实时采集外部输入信号并绘制波形,刷新率适配教学与板级调试常用场景。配套完整Keil MDK-ARM工程:含main.c主逻辑、中断处理stm32f10x_it.c、系统初始化system_stm32f10x.c、LCD驱动lcd.c、延时delay.c、USART通信模块,以及

2026-06-03 07:11:32 179

原创 C4.5决策树Python工具包:含训练、剪枝、绘图与测试一体化脚本

一套轻量实用的C4.5决策树实现,直接运行就能跑通完整流程:从读取PlayData.txt示例数据开始,自动完成特征选择(基于信息增益率)、树结构构建、预剪枝控制过拟合,再调用matplotlib生成清晰树形图(tree_before.png和tree_after.png分别展示剪枝前后效果),最后对测试样本输出分类预测结果。核心代码分层明确——C45.py专注算法逻辑,treePlotter.py负责可视化,C45test.py串联全流程,main.py提供简洁入口;所有模块仅依赖Python 3.x标准

2026-06-02 10:27:13 199

原创 C2000 DSP通过XINTF总线与FPGA高速并行通信实测工程

一套开箱即用的C2000系列DSP与FPGA协同开发工程,聚焦XINTF并行总线通信实现。DSP端提供完整可编译C工程,支持实时数据读写与寄存器配置;FPGA侧基于Quartus II设计,包含xintf.v标准接口模块、PLL时钟生成、七段数码管动态显示控制(x7segbc_top.v)、数字比较逻辑(compare.v)及多级分频电路(clkdiv.v)。配套已烧录验证的.sof和.pof配置文件,覆盖从综合、布局布线到静态时序分析(STA)的全流程报告。所有模块经硬件联调实测,信号完整性与读写时序满足

2026-06-02 09:02:08 188

原创 基于Java Swing的物业收费与住户管理桌面应用(含MySQL数据库脚本、连接池及完整运行环境)

这是一个开箱即用的Java桌面物业管理工具,用Swing搭建界面,覆盖住户档案录入、房屋信息维护、物业费登记与明细查询、公告发布等日常管理功能。后端通过JDBC直连MySQL,已内置c3p0连接池提升并发响应能力,并集成Druid监控组件便于调试数据库操作。项目自带建库建表SQL脚本和初始测试数据,数据库结构清晰,包含住户、房屋、费用、公告等核心表。源码按功能分包组织(如com.cnf负责基础配置,com.property处理业务逻辑),登录页、注册页、密码找回页均配有配套UI资源图(如bg.gif、pre

2026-06-02 05:09:32 221

原创 OpenCV C++圆心亚像素定位工具:卡尺扫描+径向梯度+最小二乘拟合

一套开箱即用的C++圆形目标高精度定位实现,基于OpenCV 4.3,不依赖Halcon。核心逻辑是沿指定方向做卡尺式径向扫描,在图像梯度域提取边缘极值点,再用最小二乘法解算最优圆心坐标和半径,达到亚像素级定位精度。代码共300余行,含完整中文注释,模块清晰、变量命名规范,支持x64平台Debug/Release双配置编译运行。配套提供两个实测图像(1.jpg、2.png)、VS2019工程文件(.sln、.vcxproj等)及运行结果图(.jpg),可直接加载调试。适用于工业视觉中的典型圆形测量任务,比如

2026-05-31 09:00:37 188

原创 PCB母版六类微缺陷识别工具包:含ResNet-101预训练模型与30张标注样本图

一套即拿即用的PCB母版缺陷识别资源,内置适配TensorFlow/PyTorch的ResNet-v1-101预训练权重(resnet_v1_101.ckpt),可直接用于短路、断路、鼠咬、多余铜、缺孔、毛刺六类工业常见微缺陷的检测任务。配套30张真实产线采集的JPG图像,全部完成精细标注,文件名自带缺陷类型与序号(如04_mouse_bite_10.jpg),方便快速划分训练集/测试集或开展数据增强。提供完整Python工程结构:含train.py、eval.py、inference.py等核心脚本,支持

2026-05-31 04:13:45 163

原创 MATLAB环境下的灰狼算法优化LSTM回归工具包:6维特征输入→单数值预测(含数据+代码)

直接运行就能出结果的MATLAB回归预测工具,用灰狼优化算法(GWO)自动调优LSTM模型的关键参数——初始学习率、隐藏层节点数、L2正则化系数,避免手动试错。支持6个输入特征变量,输出一个连续型目标值,适合时间序列趋势预测、传感器数据建模、实验响应拟合等实际工程场景。压缩包里包含主控脚本MainGWO_LSTMNN.m,适应度计算函数fical.m,种群初始化模块initialization.m,4张可视化图表(训练损失曲线、预测值vs真实值散点图、残差分布、GWO迭代收敛过程),原始数据文件data.x

2026-05-30 07:01:19 191

原创 大学生网页设计课直接能交的6套DW成品网站源码,含个人主页、汽车专题、AI科技页等

给正在赶网页设计大作业的大学生准备的即用型源码包,不用写一行代码也能交作业。里面包含6个完整网站:基础版DW大二作业、通用Web大作业模板、6页个人主页(带视频播放、鼠标悬停交互、适配手机屏幕)、汽车主题展示站、‘为AI而狂’科技感专题页,还有配套的《Dreamweaver网页设计与制作100例》文档。所有页面都用纯HTML+CSS+少量JavaScript实现,不依赖服务器,双击index.html就能在Chrome、Edge、Firefox里正常打开。每个项目单独一个文件夹,图片、视频、JS脚本都已放好

2026-05-28 11:28:41 409

原创 带实测电流偏置补偿的双EKF锂电池SOC估算MATLAB工程包(含三阶真值、逐行注释与多模型对比)

直接运行就能出结果的锂电池SOC估算MATLAB工程,内置实验室实测电流、电压数据和对应SOC-OCV关系,开箱即用无需额外标定。核心是双扩展卡尔曼滤波(DEKF):一个EKF实时估算SOC,另一个同步估计电流传感器零偏,有效抑制长期累积误差;同时提供单EKF版本用于精度对比。所有主脚本如DEKF_Current_Bias_Estimation.m、EKF_3rdOrderTruth_2ndOrderModel.m都带中文逐行注释,覆盖状态方程构建、观测模型设计、协方差更新逻辑和参数初始化依据,方便理解算法

2026-05-28 10:01:31 246

原创 可直接运行的安卓OA系统源码:含Java服务端+Python工具脚本,支持考勤审批与文件管理

一套开箱即用的移动办公系统源码,Android客户端基于原生Java开发,结构规范,包含完整src、res、AndroidManifest.xml等标准目录,适配Android 5.0及以上机型;后台采用Java实现RESTful接口,负责用户认证、流程审批、公告推送和数据库交互;Python部分提供轻量级辅助能力,如日志清洗、定时任务调度、文本内容初步识别等,不依赖复杂框架;配套资料齐全,含毕业论文runwen.docx、双版本答辩PPT模板、系统设计说明、部署配置指南及外文参考文献;所有代码经实机测试可

2026-05-28 03:18:26 195

原创 手把手教你用QNX资源管理器实现虚拟设备驱动(含代码解析)

本文是一份详细的实战指南,旨在帮助开发者掌握QNX资源管理器的核心机制与开发流程。文章通过构建一个功能完整的虚拟字符设备,深入解析了其基于消息传递的架构、关键数据结构(如iofunc_attr_t),并提供了从设备注册、I/O操作到设备控制接口的完整代码示例。对于从Linux驱动转向QNX的开发者而言,这是理解QNX资源管理器这一核心组件、实现高性能虚拟设备驱动的宝贵资料。

2026-03-09 07:24:52 561

原创 从UTD-MHAD出发:构建多模态人体动作识别研究的关键基石

UTD-MHAD作为多模态人体动作识别研究的经典入门数据集,集成了RGB视频、深度图、骨骼数据和惯性传感器四种同步模态。本文深入剖析了其作为“新手村”的核心价值,提供了从数据预处理、模型构建到研究启发的完整实战指南,是验证算法、学习多模态融合及进行公平学术比较的关键基石。

2026-03-09 07:20:03 458

原创 基于Transformer与多模态融合的无人机热红外图像超分辨率实战

本文深入探讨了基于Transformer与多模态融合的无人机热红外图像超分辨率技术。通过引入可见光图像中的外观、边缘及语义线索,并利用Transformer的自注意力机制进行选择性融合,该技术能有效提升热红外图像的清晰度与细节,在安防巡检、电力运维等场景中具有重要应用价值。

2026-03-09 07:20:02 570

原创 Wireshark抓包分析SSL/TLS握手全过程:以HTTPS网站为例

本文通过Wireshark实战抓包,详细解析了访问HTTPS网站时的SSL/TLS握手全过程。从TCP连接建立到Client Hello、证书验证、密钥交换,直至加密通信完成,逐步拆解了TLS 1.2的核心步骤与字段含义,并介绍了TLS 1.3的简化流程与性能提升,为网络调试与安全分析提供了实用方法。

2026-03-09 07:18:01 679

原创 SpringBoot3与Dubbo3客户端集成实战:从配置到调用的完整指南

本文提供了一份SpringBoot3与Dubbo3客户端集成的完整实战指南。详细介绍了从环境准备、项目创建、依赖配置到核心YAML文件解析的全过程,并重点讲解了如何使用@DubboReference注解进行服务调用。文章结合最佳实践,深入剖析了关键配置项(如应用级服务发现迁移策略)和常见问题排查方法,旨在帮助开发者高效构建现代化的微服务通信体系。

2026-03-09 07:16:45 443

原创 避坑指南:Keytool环境配置的3种解决方案(含Windows/Mac双平台)

本文针对Keytool命令报错“不是内部命令”的常见问题,提供了从根源分析到实战解决的完整指南。详细讲解了Windows与macOS双平台下环境配置的三种核心方案,并重点阐述了如何从密钥库中精准提取公钥,帮助开发者系统性地避开配置陷阱,高效完成证书管理工作。

2026-03-09 07:16:11 278

原创 从Paddle到PyTorch:CUDA 11.2环境下的无缝切换教程

本文详细指导如何在已配置CUDA 11.2的环境中,从PaddlePaddle平滑迁移至PyTorch。针对CUDA版本与框架的兼容性挑战,提供了利用CUDA向后兼容性安装稳定PyTorch版本(如torch==1.12.1+cu113)的完整方案,涵盖环境清理、安装验证、性能调优及核心代码迁移思路,确保迁移过程稳定高效。

2026-03-09 07:16:10 518

原创 RPA实战解析:精准定位动态日期元素的通用策略

本文深入解析了RPA开发中处理动态日期选择器的通用策略与核心技巧。针对日期面板中数字重复出现的难题,提出了通过定位“第一个1”作为锚点的鲁棒性算法,确保精准点击目标月份的正确日期。文章详细阐述了从元素捕获、逻辑设计到代码实现的全过程,并探讨了模块化封装与复杂场景的应对方法,帮助开发者构建稳定高效的自动化流程。

2026-03-09 07:15:35 291

百度地图离线瓦片批量下载工具,支持18级缩放与PNG/JPG双格式导出

这是一款专为百度地图设计的离线瓦片获取工具,能按指定地理范围、缩放级别(最高18级)自动下载地图瓦片,兼容PNG和JPG两种图像格式。程序内置坐标转换、瓦片编号计算、并发请求控制等功能,下载过程稳定高效,适合制作本地缓存地图、嵌入式GIS应用或离线地图展示。目录中包含完整VS项目结构(.csproj/.sln)、核心逻辑文件(MapTool.cs、Util.cs、Point.cs)、多套HTML示例(街道地图、卫星地图、全景测试页)以及配套资源(images、js、css、swf),开箱即可编译运行。支持自定义瓦片存储路径,生成的mtile文件夹结构符合标准TMS规范,可直接对接Leaflet、OpenLayers等前端地图库或用于本地离线浏览。

2026-06-04

Java控制台版员工薪资管理小工具(含录入与显示功能)

这是一个基于Java编写的简易员工薪资管理程序,运行在命令行环境下,支持员工工号、姓名、基本工资、奖金等信息的逐条录入,并可在多次录入后统一查看全部数据。程序使用ArrayList动态存储员工对象,通过Scanner接收用户输入,配合布尔标志位控制菜单切换逻辑——首次运行只显示‘1.输入数据’选项,完成至少一次录入后才激活‘0.显示全部’功能。核心类Yuangong封装了员工属性及对应的getter/setter方法,demo类负责主流程控制和交互逻辑。资源包包含完整的源码文件(Yuangong.java、demo.java)、已编译的字节码(Yuangong.class、demo.class),以及项目配置文件(dcb.jcp等)和源码说明文本(src_dcb.txt),适合Java初学者理解面向对象设计、集合操作与基础IO交互。

2026-06-03

轻量级VAST广告播放器:纯前端JavaScript实现广告加载、解析与展示

一套开箱即用的客户端JavaScript工具,专为网页端集成VAST格式广告设计。支持前贴片、中贴片、后贴片(pre/mid/post-roll)广告序列加载,兼容单条及广告组(ad pod)请求;内置VPAID 2.0基础支持,可渲染富媒体互动广告;提供伴播广告(companion ads)占位与替换逻辑;自动处理网络连接状态变化(如rmp-connection.js)、广告跳过逻辑、自动播放策略适配。资源包含完整HTML示例(autoplay.html、adpod.html、vpaid.html等)、模块化构建脚本(Gruntfile.js、concat.js、compress.js等)、ES5/ES2015双版本Lint配置、CSS样式文件(含压缩版)及开发调试入口(dev.html、test.html)。所有功能不依赖后端服务,仅需引入JS+CSS即可在标准浏览器中运行。

2026-06-03

STM32驱动的简易电子琴开发包:含原理图、PWM蜂鸣器发声代码与按键控制逻辑

这个资源包提供一套可直接上手的STM32电子琴实现方案,核心功能包括按键触发音符弹奏、歌曲播放、暂停、切换曲目等操作。硬件基于STM32F1系列单片机,利用定时器配置PWM信号驱动无源蜂鸣器发声,音调精度由预设频率表(附带音调对应频率PNG图)保障。配套完整电路原理图(PDF和SchDoc格式)、Keil工程文件(含PrjPcb项目结构)、可编译源代码,以及实际运行演示视频。所有按键功能均通过GPIO扫描实现,支持多键防抖与状态识别。文档中还包含PWM控制蜂鸣器演奏的底层实现说明和公式推算依据,方便理解定时器重装载值与音高之间的换算关系。适合单片机课程实训、毕业设计参考或嵌入式音频入门实践。

2026-05-31

MATLAB实现的BFGS拟牛顿法优化工具包,含Rosenbrock函数演示与迭代过程可视化

一套开箱即用的MATLAB BFGS拟牛顿法实现,包含主算法BFGS.m、Armijo线搜索armijo.m、梯度计算fgrad.m、测试入口main.m和Rosenbrock目标函数Rosenbrock.m。所有模块均已封装为独立函数,接口清晰,注释完整,用户只需替换目标函数和初始点即可求解自定义无约束优化问题。内置Rosenbrock标准测试案例,自动绘制目标函数值下降曲线和梯度范数收敛图,直观展示算法迭代行为。代码结构简洁,逻辑分层明确,适合教学演示、算法验证或快速嵌入工程优化流程。

2026-05-31

中国矿业大学程序设计实践项目合集:含计算器、通讯录、拼图与多文档编辑器源码及报告

包含中国矿业大学程序设计综合实践的完整交付内容,四个独立可运行项目:基于Windows Forms实现的简单计算器,支持基础四则运算;学生通讯录管理系统,具备增删改查和本地数据存储功能;经典拼图游戏,含图片加载、打乱、拖拽还原逻辑;多文档文本编辑器(MDI架构),支持同时打开多个文本窗口、字体设置、文件保存与编码识别。所有项目均提供Visual Studio解决方案文件(.sln)、完整源代码、编译配置及调试所需.suo文件,开箱即用。配套提交《程序设计综合实践报告》Word文档,涵盖需求分析、设计思路、核心代码说明、测试截图与总结反思,满足课程实践验收与学习复盘需要。

2026-05-31

Maven依赖问题解决[代码]

文章介绍了当Maven无法从Nexus仓库中拉取依赖时的解决方法。具体步骤包括清理本地仓库中的依赖,重新打开项目后若报错,需检查IDEA中的Work Offline选项是否开启,关闭该选项后重新拉取依赖即可解决问题。该方法适用于因离线模式导致的依赖拉取失败情况。

2026-05-31

多元时间序列预测实战:SVR、MLP、RNN、LSTM与注意力增强LSTM对比实现

提供一套开箱即用的多元时间序列回归预测代码包,覆盖五种主流建模方法:支持向量回归(SVR)、多层感知机(MLP)、循环神经网络(RNN)、长短期记忆网络(LSTM)以及带注意力机制的LSTM(AM-LSTM)。所有模型均针对多个真实股票代码数据(61801700.csv、61800400.csv、67066000.csv)完成端到端训练与预测流程,包含完整数据预处理、超参配置(yml/文件)、模型训练脚本(svr_prac.py、mlp_prac.py等)、可视化结果图(png存于fig_res目录)及环境依赖说明。每个模型独立配置,支持快速切换与复现实验;utils.py封装通用工具函数,rnn-lstm-multiple-regression-master为项目主结构;文件结构说明.txt和环境版本说明.txt便于快速上手部署。适用于金融时序预测、工业传感器多变量建模、学术对比实验等场景。

2026-05-28

毕业设计实战:用Python搭建可运行的事理图谱事件推理系统(含爬虫、NLP与图谱可视化)

一套完整可运行的Python毕业设计项目,聚焦事件推理能力构建,基于事理图谱技术实现从原始新闻文本到结构化事件关系的全流程处理。包含四大功能模块:Crawler目录提供新闻数据采集脚本,支持批量抓取并生成news_data.csv;NLP目录集成事件抽取、事件关系识别及LTP中文依存分析工具,输出event_relations_list.csv;EventAbstract目录实现事件向量化与K-means++聚类抽象,提升事件泛化表达能力;IO目录封装数据库操作与模块间数据流转逻辑,最终通过event_graph.py生成交互式HTML事理图谱(event_graph.html),支持浏览器直接查看事件节点与因果/时序关系。所有代码经实际调试验证,能一键运行,附带README.md说明和test.py测试入口。适合计算机、人工智能、自动化等专业学生用于课程设计、大作业或毕设参考,基础部分开箱即用,进阶用户可基于现有结构扩展推理规则、接入新语料或优化聚类策略。

2026-05-28

Matlab实现BP神经网络短时交通流预测(含运行截图与数据文件)

这个资源包提供完整的BP神经网络短时交通流预测Matlab实现,适用于城市交通管理、智能交通系统研究等场景。包含核心脚本BP.m、实测交通流数据flow.mat,以及三张实际运行结果图(运行结果1.jpg至3.jpg),直观展示预测曲线与真实值对比效果。代码基于Matlab 2014a/2019a环境编写,开箱即用,无需额外配置;配套说明.txt文件给出简明使用指引。适合本科、硕士阶段开展交通预测建模、神经网络应用实践或课程设计参考。不涉及深度学习框架,纯BP前馈网络结构,便于理解权重更新、误差反向传播等基本原理。所有内容聚焦交通流时间序列预测任务,未扩展其他算法或领域功能。

2026-05-28

Cesium卫星扫描效果[项目源码]

该文章详细介绍了如何使用Cesium库实现卫星扫描、地面雷达和实时通信过境的可视化效果。作者通过示例代码展示了如何加载CZML数据、创建卫星实体、绑定扫描物以及实现通信效果。文章还包含了如何判断卫星是否在雷达通信范围内、格式化通信数据以及创建雷达实体的具体实现方法。此外,作者还提供了飞行控制功能,如调整飞行速度、开始、暂停和清除飞行等操作。整体而言,该文章为Cesium开发者提供了一个完整的卫星扫描和通信效果实现方案。

2026-05-28

毕业设计可用:SpringBoot+Vue+MySQL实现的学生选课管理系统(含源码、数据库、论文、PPT、开题报告)

一套完整可运行的学生选课系统,覆盖管理员、教师、学生三类角色,适合作为本科毕业设计参考或直接部署使用。后端基于JDK 1.8+、Spring Boot + MyBatis + Maven,数据库采用MySQL 5.5及以上版本;前端使用Vue + Element UI + CSS + JS,界面简洁、功能清晰。管理员可管理学生、教师、专业、课程、选课与成绩;教师能查询所授课程及对应学生选课与成绩情况;学生可浏览课程、自主选课、查看个人成绩与选课记录。资源包内含全部可编译运行的源代码(含main目录结构)、建库建表SQL脚本(db.sql)、毕业论文(论文.doc)、开题报告(开题报告.docx)、答辩用PPT(ppt.ppt)、环境配置说明(说明文档.txt),以及Maven构建所需文件(pom.xml、mvnw等)。项目已在IDEA或Eclipse中验证通过,支持快速导入、一键启动,无需额外改造即可调试运行。

2026-05-28

STM32定时器实验[项目代码]

本文详细介绍了STM32F103ZET6单片机中定时器的使用,包括系统嘀嗒定时器SysTick、基本定时器TIM6/TIM7、通用定时器TIM2-TIM5以及高级定时器TIM1/TIM8的功能特点。重点讲解了通用定时器的基本结构和工作原理,包括16位可编程预分频器和主计数器的工作机制。文章还提供了定时器中断时间的计算公式,并通过STM32CUBEMX配置实例展示了如何设置时钟源、预分频器和计数器周期参数。最后给出了定时器中断服务函数的编写方法和启动定时器的代码示例,通过LED灯的状态变化验证定时器功能。

2026-05-26

基于ISIC2018数据集的黑色素瘤病灶分割代码包(含Unet与Mask R-CNN实现)

提供完整可运行的皮肤癌病灶分割方案,聚焦黑色素瘤区域识别与像素级分割。包含两个主流模型实现:Unet模型(seg_unet.ipynb)在测试中达到0.946精度、0.723 Jaccard距离、0.878灵敏度和0.97特异性;Mask R-CNN模型(seg_mask_RCNN.ipynb)支持实例级分割任务。所有代码基于Keras/TensorFlow框架,配套预训练权重model_training_file.hdf5、归一化处理脚本(test_group_renorm.py)、分组归一化模块(group_norm.py、resnet_groupnorm.py)及测试图像结果(-test-img.png)。资源包内含ISIC2018标准数据组织结构参考(images目录)、CIFAR-10辅助模块(cifar10.py)以及详细README说明文档。适用于医学图像分析初学者与算法验证场景,开箱即用,支持Jupyter Notebook直接运行。

2026-05-23

VB.NET多线程大文件下载工具(含实时进度与速率显示)

一个开箱即用的VB.NET桌面应用,专为稳定下载大体积文件设计,底层采用多线程机制避免界面卡顿。运行时自动显示当前下载进度条、已下载/剩余时间估算、实时下载速度(KB/s)、总大小与已完成字节数。源码工程结构完整,包含Form1主窗体、资源文件、配置设置及调试所需全部生成文件,所有关键逻辑均配有中文注释,便于理解线程控制、HttpWebRequest分块读取、后台异步响应处理和UI线程安全更新等核心实现。适用于需要集成可靠文件下载功能的WinForms项目,也适合VB.NET初学者研究多线程与网络编程的实际结合方式。

2026-05-23

基于WPF的Modbus TCP PLC监控上位机源码,含完整数据库与Prism模块化架构

一套开箱即用的工业PLC数据采集上位机源码,采用WPF桌面技术开发,严格遵循MVVM设计模式,并集成Prism框架实现模块化、松耦合的工程结构。支持标准Modbus TCP协议与主流PLC设备通信,具备实时数据监控主界面、多级参数设定、配方管理(含添加/选择/删除)、报警事件追溯、通信状态可视化、通信基础配置(IP端口等)、通讯组分组管理、变量映射配置等核心功能。配套提供SQL Server完整数据库文件(.mdf与.ldf)及建库脚本(.sql),可直接附加或一键部署。源码结构清晰,模块职责分明,适合二次开发、教学演示或中小型产线数据采集项目快速落地。

2026-05-22

51单片机直流电机控制全套资料:正反转+三档调速+TLC5615数模转换+LCD显示

这套资料提供基于STC89C52等51系列单片机的直流电机闭环控制系统完整实现。硬件部分采用TLC5615芯片输出模拟电压,驱动三极管放大电路控制电机转速,并通过测速反馈(如霍尔或光电编码)实时采集实际转速,与设定值比对后自动调节输出,实现稳定闭环调速。支持三种操作方式:数字键盘直接输入目标转速(0–255)、三挡物理按键快速切换(1挡/2挡/3挡对应不同预设转速)、独立加减键微调。所有状态和当前转速均在LCD1602液晶屏实时显示。资源包内含Proteus仿真工程(含可运行的电机转动效果)、完整原理图(标注器件型号与连接关系)、模块化C语言源码(main.c、lcd1602.c、TLC5615.c等)、编译生成的hex文件、流程图(bmp格式)、各档位操作示意图(jpg)、BOM物料清单及启动文件。代码结构清晰,注释完整,适合作为课程设计、毕业设计或嵌入式入门实践项目直接参考或二次开发。

2026-05-22

基于XC2287M与MC9S08DZ60的CAN通信BMS底层驱动源码包

包含完整可编译的电池管理系统(BMS)嵌入式源码,主控采用Infineon XC2287M,从控使用Freescale MC9S08DZ60,主从之间通过标准CAN总线通信,波特率设为500kbps。代码结构清晰,涵盖CAN底层驱动(CAN.c、CAN.h)、电池采样任务(Battery_Task.c、Battery.c)、电流检测(Current.h、Current_Task.h)、ADC采集(ADC.h)、实时时钟(RTC.h)、EEPROM数据管理(EERPOM_Task.c)、共享内存机制(ShareMemery.h)以及命令解析与跳转功能(CMD_JMP.c、CMD_In.c、CMD_Define.h)。配套硬件抽象层包括HostBoard(主机板)和SampleBoard(采样板)目录,支持日历任务调度(Calendar_Task.c)和事件管理(Event.h)。所有模块均以C语言实现,适配经典单片机开发环境,便于理解BMS中电压/温度/电流同步采集、SOC估算基础逻辑、故障标志管理(BMS_Flag.c)及CAN报文收发流程。适合用于BMS原理学习、国产化平台移植参考或CAN通信驱动复用。

2026-05-22

Matlab语音处理实战:一键实现变调+变速效果(含可运行代码与操作视频)

直接运行Runme_1.m或Runme_2.m就能完成语音信号的实时变调与变速处理,适配Matlab 2021a及以上版本。包内含预置测试音频dat.wav,以及一整套模块化函数:enframe做分帧、pitch_Ceps和pitch_vad联合检测基频、pitfilterm1实现音高调整、lsftolpc/lpctolsf完成线谱频率转换、linsmoothm平滑处理、findSegment自动切分语音段、FrameTimeC计算帧时间戳。所有函数已按调用逻辑组织,无需修改路径——只要把当前文件夹设为工程根目录即可启动。配套avi录像详细演示从打开Matlab、设置路径、运行主脚本到听辨效果的全过程,每一步都有界面操作提示和结果验证。适用于语音算法入门学习、课程设计或快速验证变调变速原理。

2026-05-21

基于随机四参数算法生成可调孔隙率的多孔介质三维模型

提供一套完整的MATLAB实现脚本,用于构建具有可控孔隙率的多孔介质三维结构。核心方法采用随机四参数生成法(QSGS),通过调整四个关键统计参数(如孔隙尺寸分布、形状因子、连通性阈值和空间相关长度)来灵活调控微观结构特征。包内包含主生成函数qsgs.m,以及多个辅助模块:SQGQ.m用于参数预处理,mech_3d.m支持三维力学建模接口,Untitled系列脚本涵盖不同初始化与可视化场景。所有代码均面向LBM(格子玻尔兹曼法)仿真前处理优化设计,输出结构可直接导入CFD或渗流模拟平台。适用于地质建模、电池电极设计、催化剂载体分析等需要定制化孔隙结构的研究场景。

2026-05-20

一键抓取网页并保存为本地HTML文件的Windows桌面工具

这是一个基于C#开发的Windows桌面程序,支持输入任意网页URL,自动请求页面内容并生成标准HTML格式的本地文件。程序包含完整的Visual Studio解决方案结构(.sln、.csproj)、窗体界面(Form1.cs及相关设计器和资源文件)、核心抓取逻辑(CreateHTML.cs)以及辅助类(HelpClass、SiteServerHelp)。运行后可通过图形界面填写URL,点击按钮触发HTTP请求、响应解析与HTML文件写入操作,生成的文件可离线查看,适用于首页静态化、内容存档、SEO预渲染或前端调试等场景。项目已编译配置就绪,支持直接构建运行,无需额外依赖安装,输出路径默认在bin目录下,文件名按URL域名或时间戳命名,便于批量管理。

2026-06-16

ADuC845单片机SPI主从通信完整工程源码包

包含ADuC845单片机SPI接口的完整可编译工程,支持主模式(SPI_Master)通信,含C源文件spi.c、启动代码START_AD.OBJ、项目配置文件spi.Uv2及各类编译中间文件(.OBJ、.LST、.M51、.plg等),适用于Keil uVision2开发环境。程序已通过基础功能验证,可直接用于SPI外设驱动开发、传感器数据交互或MCU间同步通信调试。配套汇编列表文件和链接定位信息便于底层时序分析与寄存器配置核查,适合嵌入式初学者理解ADuC系列SPI模块初始化流程、数据收发机制及中断/轮询两种传输方式实现。

2026-06-17

基于FPGA的低延迟片上网络(NoC)MPSoC实现代码包

这个资源包提供了一套完整的、面向FPGA实现的低延迟片上网络(NoC)架构代码,适用于多处理器系统级芯片(MPSoC)设计。核心内容包含Verilog源码、MPSoC集成框架、文档说明以及标准分支管理结构(trunk/branches/tags)。目录中的mpsoc和mpsoc_work子目录表明已支持可配置多核互连场景,doc目录下应有架构说明、接口定义与综合/仿真指引。整个实现聚焦于降低通信延迟,适配FPGA平台约束,可用于教学演示、原型验证或作为NoC IP模块集成到更大规模SoC项目中。代码组织符合典型开源硬件工程规范,便于二次开发与功能扩展。

2026-06-17

Vue3源码学习实践包:含响应式原理剖析、核心模块简易实现与Vue2关键差异对照

这个资源包聚焦Vue 3底层机制的动手理解,包含从零梳理响应式系统(reactivity模块)、虚拟DOM更新(runtime-core)、模板编译(compiler-core/dom)等关键流程的注释版源码和简化实现。配套有响应式原理.md文档,逐行解析Proxy+effect+track+trigger执行逻辑;build.js、dev.js、rollup.config.js等构建脚本保留原始Vue-next工程结构,便于本地调试与断点跟踪;runtime-test和template-explorer提供轻量测试用例与模板解析可视化工具;通过对比vue和vue2同功能API(如defineComponent、watch、setup)的调用路径与内部处理差异,明确Composition API与Options API在设计目标和运行时行为上的根本区别。所有代码基于vue-next-master分支精简整理,去除冗余发布配置,保留tsconfig.、jest.config.js等开发支持文件,适合边读边跑、边改边验的学习场景。

2026-06-14

Linux平台图形化代码对比工具Meld安装包及源码资源

提供Meld在Linux系统下的完整源码分发包,包含可执行主程序meld、国际化语言文件(如zh_CN.po、es.po、pt_BR.po等)、桌面启动项meld.desktop.in、许可证文件COPYING、构建脚本Makefile和install_paths、变更日志ChangeLog与NEWS、作者信息AUTHORS、以及多语言翻译模板POTFILES.in等。适用于需要本地编译部署Meld的开发者或系统管理员,支持图形界面下的文件、目录、版本库(Git/SVN/Mercurial)三向对比与合并操作,依赖GTK+3,兼容主流Linux发行版。资源中已预置常见语言翻译,便于快速本地化使用。

2026-06-13

SpringBoot快速上手脚手架:集成Shiro权限控制与MyBatis-Plus代码生成

一套开箱即用的Java后端基础框架,基于SpringBoot 2.x构建,轻量无冗余。内置Shiro实现用户登录验证、角色与权限管理,支持URL级别和注解级权限控制。MyBatis-Plus已预配置分页插件和通用CRUD能力,附带MpGenerator代码生成器——直接运行com.example.demo.mp.MpGenerator的main方法,即可一键生成Controller、Service、Mapper及Entity类;注意生成后的Mapper接口需手动添加@Mapper注解才能被Spring扫描到。配套提供mianguan.sql数据库初始化脚本,涵盖用户、角色、权限三张核心表结构及基础测试数据。项目结构清晰,包含标准Maven目录(src/main/java、resources等),已排除Lombok、Swagger、Redis等非必需依赖,适合教学演示、中小型项目快速启动或作为二次开发基底。

2026-06-13

吉大操作系统真题汇总[项目源码]

本文汇总了吉林大学操作系统课程的真题及期末考点,涵盖多个核心知识点。包括名词解释如并发、并行、进程、线程、互斥、同步等基础概念;处理器调度、存储管理中的虚拟页存储管理及页面置换算法;文件系统、设备调度中的磁盘引臂调度算法;死锁问题中的银行家算法;同步问题中的PV操作;互斥问题及fork()等。此外,还涉及管程、多级页表、FCB、pipe、进程线程、存储管理等其他考点。内容全面,适合复习备考使用。

2026-06-16

CentOS 7离线部署LVM2工具集,含依赖库与一键安装脚本

专为无网络环境设计的LVM2完整离线安装包,适配CentOS 7 x86_64系统。包含lvm2主程序、lvm2-libs、device-mapper核心组件(含基础库、事件支持库及对应主包)、libaio运行时与开发库共8个RPM文件,覆盖LVM所有依赖。附带install.sh脚本,执行即自动按依赖顺序安装,无需手动处理rpm -ivh或解决依赖冲突。适用于服务器初始化、内网运维、安全加固等无法联网的生产场景,已在真实物理机与虚拟机环境中完成安装验证,安装后可立即使用lvcreate、vgdisplay、pvscan等标准LVM命令。

2026-06-12

TM1680数码管驱动源码(适配STC15与传统51单片机)

提供完整可用的TM1680 LED数码管驱动代码,包含TM1680.c和TM1680.h两个核心文件,已适配STC15系列及经典8051架构单片机。代码采用标准C语言编写,接口清晰,支持段码/位码独立控制、亮度调节、扫描模式配置等基础功能,无需额外依赖库即可直接集成到Keil C51或SDCC开发环境中。初始化函数简洁明确,写入数据函数封装了时序控制逻辑,兼容常见的共阴/共阳数码管连接方式。目录结构扁平,无冗余文件,适合嵌入式初学者快速上手,也便于工程师在工业控制、仪器仪表、家电显示等场景中复用或二次开发。

2026-06-12

ContentProvider详解[可运行源码]

本文详细介绍了Android四大组件之一的ContentProvider,其核心作用是对外共享数据,统一数据访问方式。文章首先概述了ContentProvider的基本功能,包括通过ContentResolver接口封装数据并提供给应用程序。接着详细说明了需要实现的六个主要方法:onCreate()、query()、insert()、update()、delete()和getType(),并强调了线程安全的重要性。此外,文章还介绍了UriMatcher类的使用,用于解析URI并匹配对应的操作。通过一个完整的实例,展示了如何自定义ContentProvider(PersonProvider)并进行数据操作,包括数据库的创建、更新以及通过ContentResolver进行增删改查操作。最后,文章还提供了测试类的代码,演示了如何通过JUnit测试验证ContentProvider的功能。

2026-06-12

ollama安装与模型配置[项目代码]

本文详细介绍了如何将ollama安装到D盘以及将模型下载路径配置到D盘的方法。首先,通过命令行指定安装位置,将ollama安装到D盘的具体目录。其次,通过修改系统环境变量,将模型下载路径设置为D盘的指定目录。文章提供了从下载安装包到验证安装的完整步骤,帮助用户避免默认安装到C盘的问题,有效管理磁盘空间。

2026-06-12

基于FM1702芯片与C51单片机的Mifare 1卡读写开发套件(含PCB/源码/上位机)

这套资料专为使用FM1702射频芯片配合8051系列单片机(如STC89C52、AT89C51等)开发非接触式IC卡读写功能而整理。包含完整可烧录的HEX文件(fm1702sl.hex)、C语言源代码(MAIN.C、ISO14443A.C等)、汇编启动文件(STARTUP.A51),以及关键头文件和目标文件(.OBJ、.H、.LST)。硬件设计部分提供FM1702匹配电路与天线设计指南PDF,还有实际PCB图纸和FM1702SL芯片数据手册(FM1702SL.pdf)、兼容型号对比文档(FM1702_1704_1705.pdf)。软件配套齐全:Delphi编写的上位机程序(reader.pas、icReaderPrj.dof等),支持串口通信与卡片操作;封装好的RF.dll动态库便于二次集成;另有Mifare 1卡操作说明、函数接口文档(函数说明.doc)和ISO14443A协议实现细节。所有内容已按功能归类,适合嵌入式初学者快速搭建RFID读卡器原型或进行教学实验。

2026-06-11

STM32H750 FDCAN通信工程包:含Bus-Off恢复、双速率配置与CubeMX初始化

基于STM32H750芯片的FDCAN完整可运行工程,已集成总线关闭(Bus-Off)自动检测与恢复机制,支持仲裁段500Kbps(采样点80%)和数据段2Mbps(采样点75%)的CAN FD双速率通信。工程使用STM32CubeMX生成基础配置(.ioc文件),配套Keil MDK-ARM开发环境(.uvprojx/.uvguix等项目文件),包含标准HAL驱动(STM32H7xx_HAL_Driver)、启动文件(startup_stm32h750xx.s)、核心源码(Src/Core)及头文件(Inc)。所有配置均通过HAL库实现,无需修改底层寄存器,便于快速移植与调试。适用于需要高可靠性CAN FD通信的工业控制、车载诊断或实时数据传输场景,可直接编译下载运行,无需额外补丁或第三方库。

2026-06-11

VS2017下基于OpenCV调用Tesseract的中英文OCR识别工程包

这个资源包提供了一个在Windows 10环境下可直接编译运行的OCR识别项目,使用Visual Studio 2017开发,核心依赖OpenCV 3.x(或4.x)图像处理库与Tesseract 4.x OCR引擎。项目包含完整VS解决方案文件(.sln)、项目配置(.vcxproj)、过滤器文件(.vcxproj.filters)及用户设置文件,支持x64平台构建。源码tesseract_test.cpp实现了图像预处理(如灰度化、二值化、去噪等)、文本区域定位与Tesseract API调用流程,能稳定识别常见中英文混合文本图片。配套tessdata文件夹内置简体中文(chi_sim)和英文(eng)语言模型,无需额外下载;images目录预留测试图例位置;config子目录可用于自定义识别参数(如PSM模式、OCR白名单等)。Release目录为默认输出路径,编译后生成可执行文件可直接读取本地图片并输出识别结果到1.txt。第三方库路径(3rd_party)结构清晰,便于替换不同版本的OpenCV或Tesseract动态链接库。

2026-06-06

WPF可复用图片轮播用户控件,支持自定义模板与定时切换

这是一个基于WPF开发的图片轮播用户控件,适用于新闻资讯类界面、产品展示页等需要自动切换图片的场景。控件封装了常用轮播逻辑,支持通过DataTemplate自定义每张图片的显示样式,可通过Style统一调整外观,内置Timer实现平滑定时切换。资源包包含完整VS解决方案(.sln)、项目文件(.csproj)、核心XAML控件(PictureChangeUserControl.xaml)及对应后台代码(.xaml.cs),还提供图片数据模型(PicClass.cs)和示例主窗口(MainWindow.xaml)。所有代码结构清晰,命名规范,便于直接集成到现有WPF项目中,无需额外依赖第三方库。图片资源存放在img文件夹下,编译输出路径已配置,支持调试与快速部署。

2026-06-06

基于JavaScript的视频时间轴控件,适配海康威视设备回放场景

这是一个轻量级JavaScript视频时间轴组件,专为视频回放控制设计,支持在网页中渲染可交互的时间轴滑块,实时回调当前播放时间戳。组件初始化简单,只需传入容器ID和时间回调函数即可使用;时间数据以毫秒为单位,支持自定义时间段标记(如录像片段起止时间),便于与海康威视等安防设备的录像回放接口对接。资源包包含核心脚本videoLine.js、示例页面videoLine.html、依赖库jquery2.0.js、演示动图videoLineForJS.gif以及项目配置文件和说明文档README.md,开箱即用,无需构建流程,适合嵌入现有Web监控系统前端。代码采用原生JS编写,兼容主流浏览器,不依赖现代前端框架,便于维护和二次定制。

2026-06-05

2020年4月银行卡BIN号全量数据包(含Excel与SQL格式)

提供2020年4月25日更新的银行卡BIN号完整数据集,覆盖跨行转账卡、标准借记/贷记卡、农民工专用卡、非标卡及单位结算卡等多类卡片类型。包含6个Excel表格文件,分别对应不同业务场景下的BIN号信息;同时附带3个结构化SQL脚本文件(resbankbinnumber.sql、bank_card_bin.sql、BankCardBin-20200425),适配MySQL和PostgreSQL数据库直接导入使用。所有数据按发卡机构、卡类型、BIN号段、卡标识、是否支持银联等字段组织,可用于银行系统对接、支付风控识别、商户收单配置、反欺诈规则匹配等实际业务场景。数据来源清晰,时间戳明确,格式规范,开箱即用。

2026-06-05

Android端高德地图实现精准定位签到功能的轻量级示例工程

一个基于Android平台开发的定位签到功能演示项目,核心使用高德地图SDK完成地理位置获取与范围判断,模拟企业办公场景中类似钉钉的打卡逻辑。项目支持获取设备当前经纬度、设定有效签到半径、显示定位状态及结果反馈,代码结构清晰,适合快速集成或二次开发参考。依赖Gradle构建,已配置好高德地图Key接入流程,不含后台服务,纯前端定位验证逻辑。适配主流Android版本,可直接导入Android Studio运行调试,目录中包含完整工程文件、编译配置和基础UI界面。相比百度地图方案,此版本更贴近实际企业应用中高德作为底层定位服务商的使用方式。

2026-06-05

AI渗透测试工具配置指南[项目代码]

本文介绍了GitHub上爆火的开源项目pentest-ai-agents,该项目由安全研究员0xSteph开发,集成了28个AI代理,覆盖渗透测试全生命周期,包括侦察、Web应用测试、AD攻击、云安全等场景。文章详细讲解了如何在物理机或Kali Linux虚拟机上配置这一工具,包括安装步骤、Claude Code环境配置、API调用方法(官方Anthropic API、中转API、本地Ollama模型等),并提供了常见问题的解决方案。该工具旨在提升红队效率,但强调仅用于授权测试和学习,未经授权的测试属于违法行为。

2026-06-04

Windows平台可直接运行的wgcloud运维监控系统v3.2.9安装包

这个资源包专为Windows环境打包,开箱即用,包含服务端(jar包)、客户端代理(exe)、守护进程(exe)、启动脚本(start.bat)、数据库初始化SQL(wgcloud.sql)以及完整配置目录结构(config/log/lib等)。无需额外部署Java容器或复杂依赖,双击start.bat即可启动服务端,配合agent.exe完成主机性能、进程、端口、日志、磁盘等基础监控。支持Web界面访问,默认监听本地8080端口,管理员账号密码在README.txt中有说明。系统内置轻量级数据采集与展示能力,不依赖Zabbix、ELK或外部可视化组件,适合中小团队快速搭建统一监控入口。所有文件均已按功能归类,server目录存放服务端核心,agent目录存放客户端程序,template和logo用于界面定制扩展。

2026-06-04

空空如也

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

TA关注的人

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