自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VC6一键运行的Win32原生C语言计算器工程(含完整编译环境文件)

解压即用的VC6兼容计算器项目,双击dfsdf.exe就能打开带图标的图形界面,支持加减乘除四则运算;所有源码集中在main.c,界面布局和资源定义在main.rc里,图标是xhk.ico;配套dfsdf.dsw工作区和dfsdf.dsp工程文件,还包含编译所需的中间文件(.obj、.res、.pch)、调试符号(.pdb、.ilk、.idb)以及VC6专属配置(.ncb、.opt、.plg),无需额外安装库或SDK;在Windows 10/11上也能通过兼容模式直接运行exe,适合动手实践Win32 AP

2026-06-26 05:38:48 24

原创 STC89C52+ESP8266无线温度采集系统,含可直接烧录的51工程与安卓接收APP

用经典STC89C52单片机搭配ESP8266 Wi-Fi模块,实现DS18B20数字温度传感器的数据采集与无线上传。单片机通过串口把温度值传给ESP8266,模块以STA模式接入家庭或实验室Wi-Fi,再用TCP/UDP协议把数据发到安卓手机。包里直接提供编译好的安卓APK安装包(发布版_WIFI无线温度传送.apk),打开就能收温度、实时刷新、界面简洁;还有完整的Keil C51工程文件,包括.uvproj、.uvopt、.C源码、.hex固件、启动文件STARTUP.A51、编译日志和链接输出文件,所

2026-06-25 03:40:28 125

原创 C51红外循迹小车实战资源包:含双工程源码、模块自检功能与硬件调试文档

一套实测可用的C51单片机红外循迹小车开发资源,包含两个独立Keil工程:主循迹功能(红外传感器阵列识别黑线路径)和模块检测演示(逐个验证红外对管、电机驱动、电源状态等基础模块是否正常)。所有源码均为标准C语言编写,含mian.c主程序、STARTUP.A51启动文件,以及完整编译输出目录(Objects/Listings),支持直接加载编译烧录。配套提供模块检测效果截图、纯文本说明文档,内容覆盖硬件接线图示、各传感器引脚定义、PWM调速逻辑、循迹算法流程(如四路红外偏差判断与PID简化处理)、常见下载失败

2026-06-24 04:15:26 181

原创 Android端摩天大楼3D建造游戏源码,含完整工程结构与可运行APK

一套开箱即用的Android平台3D建造类游戏源码,主打摩天大楼从地基到封顶的全流程搭建体验。项目采用标准Eclipse兼容结构,包含src/wyf下的Java逻辑代码、res目录下分密度drawable资源(ldpi/hdpi/mdpi)、layout界面布局、values字符串与样式定义、raw中预留音效或关卡数据位,以及assets扩展资源入口。AndroidManifest.xml已配置基础权限与启动Activity,default.properties、.classpath和.project支持直

2026-06-22 04:57:36 217

原创 用Python把点和面数据直接转成能打开的3D模型文件(GLB/GLTF格式)

给定顶点坐标列表和面索引列表,这套Python工具就能一键生成标准glTF或二进制GLB文件,无需建模软件。核心是gltfgen.py脚本,基于gltflib实现,自动对非三角面(比如五边形、四边形)做共面三角化处理,并确保同一平面内三角面数量为偶数,避免法线翻转——这样Windows 3D Viewer、Three.js、Babylon.js等主流查看器都能正常加载显示。配套glbread.py可读取生成的GLB/GLTF,输出节点、网格、材质、顶点数、面数等基础结构信息,方便快速验证。包里自带PSFS.

2026-06-22 04:09:04 164

原创 基于PP-ShiTu的商品图像识别系统:含训练数据、Flask前端与PaddleServing部署的完整可运行工程

直接跑起来就能用的商品识别演示系统,核心模型是百度PaddleDetection里的PP-ShiTu,专为饮料类商品优化。上传一张图,后端用Flask接收请求,调用PaddleServing加载已导出的推理模型(models目录下),返回识别结果并标注框图;前端client目录里是纯HTML+JS界面,操作简单,支持拖拽上传和结果可视化;gallery放了测试样例图,query目录预留了相似图检索逻辑接口;drink_dataset_v2.0是带VOC格式标注的真实饮料图片数据集,可直接用于微调或新训练;s

2026-06-21 05:19:05 187

原创 5G NR通感一体化MATLAB仿真工程:含基站建模、雷达波形设计与城市地图可视化

这个MATLAB工程包完整实现5G NR场景下通信与感知融合(ISAC)的系统级仿真,支持单站雷达模式下的感知波形生成、gNB与UE建模、PRB资源分配、SRS/CSI-RS参考信号配置,以及信道建模与参数校验。内置openStreetMapCity.m加载真实城市地图,gridVisualizer.m构建网格化仿真场景,metricsVisualizer.m绘制SINR分布、CQI映射表、PMI码本等关键性能指标,postSimVisualization.m提供多维度后处理分析。核心入口为cellSimu

2026-06-21 04:09:01 234

原创 Panda七轴机械臂MATLAB运动学计算工具:正解与逆解一键运行

一套开箱即用的MATLAB脚本,专为Franka Emika Panda七自由度机械臂设计,完整实现正向与逆向运动学计算。输入关节角度,自动输出末端执行器在基坐标系下的齐次变换矩阵和欧拉角表示的位姿;输入目标位姿(位置+姿态),可求解一组或多组可行关节角,并内置逻辑筛选出满足关节限位、运动连续性要求的最优解。核心功能封装在单个m文件Panda_robot_kinematics.m中,仅依赖MATLAB原生Robotics System Toolbox,无需额外安装第三方库。DH参数已按官方Panda规格预设

2026-06-20 03:48:37 221

原创 张家口全市土壤酸碱度GIS空间数据(含完整Shapefile组件)

张家口市全域范围内的土壤pH值空间分布数据,以标准ESRI Shapefile格式提供,包含.shp、.shx、.dbf、.prj、.cpg、.sbn、.sbx、.shp.xml共8个必要文件,确保在ArcGIS、QGIS等主流GIS平台中可直接加载、可视化与空间分析。数据覆盖桥东区、桥西区、宣化区、下花园区、万全区、崇礼区、张北县、康保县、沽源县、尚义县、蔚县、阳原县、怀安县、怀来县、涿鹿县、赤城县及经开区全部行政区域。每个矢量图斑对应一个实测或插值推算的pH代表值,单位为无量纲,数值范围符合中国土壤pH

2026-06-18 04:32:53 221

原创 ASP.NET Web Forms架构的电商网站源码,含前后台完整功能与可复用用户控件

一套开箱即用的ASP.NET电商系统源码,基于C#和Web Forms开发,结构清晰、模块解耦。前台包含首页轮播(GoodsTopPicList.ascx)、热门/推荐商品展示、商品评论区、多条件搜索(AdvSearch.ascx、Search.ascx)、分页组件(Pager.ascx、SPager.ascx)、购物车(ShoppingCart.ascx)、用户登录(UserLogin.ascx)及通用页头页脚(Header.ascx、Footer.ascx)。后台通过CMS系列控件实现内容管理,如分类导

2026-06-12 11:12:26 222

原创 Keil MDK-5可用的ARM Compiler 6.21离线安装包(Win64)

这个ARM Compiler for Embedded 6.21安装包专为Keil MDK-ARM 5环境设计,开箱即用,不依赖网络激活或在线组件。主程序为Arm Compiler for Embedded 6.21.msi,适配Windows 64位系统(x86_64),安装后可直接在uVision 5中设为默认C/C++编译器,完全兼容AC6语法规范。支持从ARMv6-M(如Cortex-M0)到ARMv8-A(如Cortex-A53)全系列指令集架构,覆盖主流嵌入式芯片平台,包括STM32全系、NXP

2026-06-12 07:05:29 218

原创 HPSocket PACK模式C++控制台示例:VS2019编译通过的服务端+客户端双工程(含PULL对比)

一套开箱即用的HPSocket PACK通信模型C++控制台实现,包含完整服务端(TestHPSocket_PACK_Server.cpp)和客户端(TestHPSocket_PACK_CLIENT.cpp)源码,全部基于标准C++17编写,无需MFC或第三方依赖。PACK模型自动处理TCP粘包、拆包与数据帧组装,业务层只需收发原始业务数据,省去手动解析协议头、长度字段等繁琐逻辑。项目已预配置为VS2019 x64平台,支持Debug/Release一键生成;若使用其他VS版本,仅需调整Windows SD

2026-06-12 05:39:28 151

原创 C#写的极简HTTP服务程序,支持断点下载和多客户端同时访问

一个开箱即用的C# HTTP服务器实现,基于.NET框架,无需IIS或第三方依赖,命令行一键启动。默认监听8080端口,支持自定义绑定IP和端口,自动加载httpsrv.ini配置文件。完整处理标准GET/HEAD请求,原生支持Range头断点续传,适合传输大文件或调试前端资源加载。采用独立线程处理每个客户端连接,避免阻塞主服务,响应稳定。源码结构清晰,含核心服务类SrvMain、请求解析器RequestProcessor、连接线程ClientSocketThread、INI配置读取器iniAns、服务器信

2026-06-11 06:03:33 211

原创 唯品会视觉风格的纯HTML/CSS电商页面模板包(含首页、商品列表、新品页等7个页面)

直接打开就能看效果的唯品会风格电商前端页面集合,包含首页index.html、商品列表goods.html、新品专区newproduct.html、登录页login.html、联系我们contact.html、首页跳转入口home.html,以及通用结构文件网站公用部分.html。所有页面用语义化HTML5编写,样式统一由css目录下的独立CSS文件控制,图片资源按类型分存于images、vjia和唯品会子目录中。没有JavaScript逻辑依赖,不连后端、不调接口、不需服务器,双击HTML文件即可在浏览器

2026-06-11 05:02:40 179

原创 ThinkPHP6+Layui开发的模块化OA系统,含人事、审批、项目、合同及财务功能

一套基于ThinkPHP6和Layui的轻量级企业办公系统,开箱即用,适配MySQL数据库,支持Apache/Nginx部署。内置人事管理(员工档案、部门岗位配置)、多级自定义审批流(表单+流程可视化配置)、项目管理(任务分配、进度看板、工时统计)、合同全周期管理(起草、审批、归档、到期自动提醒)、客户管理(线索录入、联系人维护、跟进记录)、日常办公(日程安排、会议管理、文档共享)、消息通知(站内信+公告)以及基础财务管理(收支记账、分类汇总报表)。所有模块统一接入RBAC权限体系,角色与菜单、操作权限可后

2026-06-10 12:16:10 206

原创 Linux C++ epoll事件循环封装,含完整服务端示例与回调机制

一套开箱即用的Linux平台C++ epoll封装实现,包含Epoll.h头文件和Epoll.cpp源码,可直接集成进现有项目。支持监听指定端口、启动事件循环、自动管理socket生命周期;提供三类回调接口:新连接接入、数据接收处理、连接断开清理,开发者无需手动调用epoll_ctl或解析epoll_wait返回值。代码内置详尽注释,覆盖addfd、modfd、delfd、wait等核心操作封装,兼容主流glibc环境,不依赖任何第三方库。配套main.cpp为完整TCP服务器示例,编译后生成可执行文件ep

2026-06-10 03:56:01 169

原创 SSM架构通讯录系统源码包:含可运行JavaEE项目、MySQL建库脚本与全中文注释

直接导入就能跑的JavaEE通讯录管理系统,基于Spring+SpringMVC+MyBatis(SSM)三层架构开发,适配Tomcat服务器和MySQL 5.7/8.0。压缩包里包含完整src源码目录,涵盖Controller控制层、Service业务层、DAO数据访问层及配套JSP前端页面;pom.xml已预配置全部Maven依赖,支持一键构建。附带db-abms.sql数据库脚本,执行后自动创建用户表、联系人表等结构,所有SQL语句和Java类均配有清晰中文注释。功能覆盖联系人新增、删除、修改、查询、

2026-06-09 04:41:41 227

原创 高校期末作业可用的微信日记小程序源码,带截图、注释和腾讯地图集成

适合学生直接用于课程设计或期末大作业的微信日记小程序完整源码包,实际评分97分。功能涵盖日记撰写、图片上传、emoji表情选择、实时天气显示、基于腾讯地图SDK的地图定位、日记分类管理、删除与下拉刷新等核心操作。所有功能页面均配有运行截图(wd.gif、pl.gif、yl.gif、emojiShow.gif),配套详细使用说明文档(手册.docx)及关键界面示意图(param.PNG、store.png)。代码采用标准微信小程序结构,app.js、app.、util.js等基础文件齐全,中文注释覆盖全部逻辑

2026-06-08 13:00:16 216

原创 皮肤病AI诊断系统:Vue前端+Flask推理+SpringBoot业务管理,含ISIC2019模型、Docker一键部署与完整开发资料

直接可运行的皮肤病图像识别系统,前端用Vue.js搭建交互界面,支持图片上传、实时结果显示和诊断报告查看;后端分两层:Flask服务加载ONNX格式深度学习模型(基于ISIC2019数据集训练),专注图像预处理与皮肤病变分类(如黑色素痣、基底细胞癌、血管病变、良性角化病等);SpringBoot服务负责用户登录、病例存档、报告生成及MySQL数据管理。所有模块均提供标准化Dockerfile和docker-compose.yml,一条命令启动全部服务(Vue+Nginx、Flask、SpringBoot、M

2026-06-08 11:51:04 220

原创 离线可用的LLC谐振变换器ZCS频率计算工具(单HTML文件)

工程师做LLC电源设计时,常需快速估算轻载下满足副边整流管零电流关断(ZCS)的工作频率范围。这个工具直接在浏览器里运行,不联网、不安装,打开东儿LLC计算器.html就能用。输入谐振电感、谐振电容、励磁电感、开关死区时间、输入输出电压、负载功率等基础参数,自动算出实际工作频率区间,尤其优化了轻载时频率远低于谐振点的场景。传统公式在低频段容易偏差大,它内置死区时间对谐振电流影响的修正模型,让ZCS判断更贴近实测趋势。结果页会给出建议频率值,并附带关键电流波形变化参考,方便验证是否满足ZCS条件。所有逻辑封装

2026-06-08 03:28:41 201

原创 纯头文件C++多叉树库,VS2005直接编译,含完整测试工程与遍历示例

一个免编译、零依赖的C++多叉树实现,全部逻辑封装在Tree.h单个头文件中,仅需标准库vector和stack支持,不引入第三方组件。配套提供VS2005原生工程(.sln + .vcproj),开箱即用:包含主测试文件Tree_test.cpp、预编译头stdafx.h/.cpp、项目配置和构建脚本。ReadMe.txt说明基础用法,如创建根节点、动态添加子节点、获取子节点数量、按索引访问子节点等;dfs_tree.txt给出深度优先遍历的标准输出格式参考。所有接口设计简洁直观,支持递归与迭代两种遍历方

2026-06-07 12:10:06 200

原创 MATLAB GUI里两个实用时间控件:实时系统时钟显示 + 5秒倒计时功能演示

这个资源包提供两个开箱即用的MATLAB GUI时间控件示例。Demo1持续每秒刷新,把当前系统时间(时:分:秒)实时写入界面编辑框,完全自动,不用点按钮或手动触发;Demo2则执行一次性的5秒倒计时,从5开始逐秒减到0,结束后自动停止计时器,不循环也不报错。两个功能都基于MATLAB原生timer对象和TimerFcn回调机制实现,逻辑清晰、结构规范。配套包含GUI.fig图形界面文件和GUI.m主程序脚本,所有关键步骤都有中文注释,方便理解timer创建、启动、回调绑定与停止的完整流程。适合刚接触GUI

2026-06-07 11:19:30 230

原创 C51单片机驱动有源蜂鸣器演奏《天空之城》完整工程包(含Keil工程与可烧录hex)

直接上电就能响的《天空之城》单片机音乐项目,基于经典C51平台,使用有源蜂鸣器输出清晰旋律。工程结构清晰:main.c统筹流程,Timer0.c通过定时器中断精准控制每个音符的频率和时长(覆盖do-re-mi标准音阶,对应60Hz–3kHz范围),Delay.c/h提供稳定毫秒级延时支撑节奏逻辑。所有C文件已通过Keil uVision编译验证,生成即用型Project.hex固件,插进STC或AT89系列开发板通电即可播放。配套完整Keil工程文件(.uvproj/.uvopt/.uvgui)、全部中间产

2026-06-07 03:47:56 197

原创 WinForms中DataGridView单元格自由合并与双级表头实现方案

一套开箱即用的C# WinForms表格增强方案,让原生DataGridView支持任意行列范围的单元格跨行跨列合并,比如将多个相邻单元格合并为一个显示区域,适用于成绩汇总、财务报表等需要分组展示的场景。同时内置双层表头功能,一级标题可设为‘部门业绩’,二级标题自动展开为‘Q1、Q2、Q3、Q4’等子项,结构清晰、层级分明。所有功能封装为DataGridView扩展方法,无需修改控件源码,兼容.NET Framework 4.0及以上版本,不依赖第三方库。资源包含完整VS解决方案(.sln)、主窗体示例、自

2026-06-07 03:05:51 220

原创 STC89C52电子闹钟全套开发资料:含可直接烧录代码、AD原理图/PCB、LCD1602驱动与详细BOM

基于STC89C52单片机的电子闹钟硬件+软件一体化方案,支持年月日时分秒显示和独立闹铃设置,通过8个独立按键完成时间校准与闹钟开关操作,板载复位电路保障运行稳定性。使用LCD1602A液晶屏,对比度由板载可调电位器控制,所有元器件在原理图中明确标注型号与参数,配套Excel格式BOM清单(含封装、数量、采购参考)便于快速备料。资源包内含Keil C51完整工程(.uvproj/.uvopt)、已验证可直接烧录的C源码(main.c等结构清晰,无须修改)、Altium Designer设计文件(.schdo

2026-06-06 05:35:42 234

原创 新闻标题情感打分工具:Python一键运行,含数据、模型和可视化结果

直接跑就能用的新闻标题情感分析小工具,输入新闻标题CSV文件,自动完成清洗、分词、TF-IDF向量化,再用逻辑回归或朴素贝叶斯判断每条标题是正面、负面还是中性。配套news.csv里装着真实新闻标题样本,NLP_sentiment.py把整个流程串成一步执行脚本,不用拆解调参。图A.png显示三类情感在数据里的占比分布,图B.png给出模型准确率、混淆矩阵等评估视图,直观看出分类效果。依赖库全列在requirements.txt里(jieba做中文分词,scikit-learn建模,matplotlib画图

2026-06-05 11:46:14 232

原创 星巴克中国版微信小程序源码工程包(含完整页面截图与可调试项目结构)

这个资源是基于微信原生框架开发的星巴克中国风格小程序源码,包含app.js、app.、app.wxss等基础配置文件,pages目录下涵盖首页、菜单页、门店定位、会员中心等核心功能页面,images文件夹收纳全部UI图片资源,utils提供常用工具函数,所有路径和样式已预设完成,直接导入微信开发者工具即可运行调试。包内附带真实界面截图(如1.png),覆盖从启动页到下单全流程视觉效果,同时保留原始项目结构标识(如starbucks-master文件夹),适配主流安卓与iOS机型,不依赖第三方UI库或插件。适

2026-06-05 07:41:23 244

原创 C语言实现的AES-CMAC认证码完整工程包,含标准接口与一键编译支持

一套开箱即用的AES-CMAC消息认证码C语言实现,覆盖从底层AES加密(aes.c/h)到CMAC核心逻辑(cmac.c/h)、工具函数(utils.c/h)、加解密封装(encrypt.c/h)及完整测试入口(main.c)。头文件按功能分层(aes.h、cmac.h、utils.h、encrypt.h、common.h),源码组织清晰,符合FIPS 198-1规范。支持GCC主流版本,提供Makefile实现一键编译,无需额外依赖,仅调用标准C库,适合嵌入式环境集成或密码学教学使用。配套README.

2026-06-05 03:53:25 201

原创 AT89C51+DAC0832正弦波发生器Proteus仿真工程(含Keil C完整源码与hex固件)

用AT89C51单片机驱动DAC0832芯片输出正弦波,配套OP07运放调理电路,在Proteus 8.6中可直接打开运行。包含完整Keil C工程:main.c主程序、include头文件目录、编译生成的DATransform.hex固件、main.lst列表文件、main.obj目标文件,以及Uv2、Opt、PWI等项目配置文件。电路采用DAC0832双缓冲模式,设置精确基准电压,软件通过查表法配合定时器中断控制波形频率和精度。资源包还提供sine_wave_output.png实测波形截图、simul

2026-06-04 11:59:10 172

原创 Matlab光伏功率短期区间预测工具:含Bootstrap建模与PICP/PINAW/CWC多指标评估

一套即装即用的Matlab光伏短期功率不确定性区间预测方案,核心采用Bootstrap重采样方法构建预测区间,不依赖额外工具箱,兼容主流Matlab版本。主脚本main.m串联完整流程:从加载实测数据(数据1.xlsx,单列时间序列)开始,调用INTERVAL_FUN.m生成Bootstrap区间,再通过PICP_FUN.m统计实际功率落入区间的频率(覆盖率),PINAW_FUN.m计算归一化平均宽度(反映区间紧凑性),CWC_FUN.m综合覆盖与宽度给出加权得分,最后用PlotProbability.m可

2026-06-04 11:34:58 254

原创 微信小程序班级管理全套资源:含学生签到、作业提交、通知发布与后台管理源码

直接可用的微信小程序班级事务管理工具,覆盖教师、学生、管理员三类角色。学生扫码或定位一键签到,实时查收班级通知,查看并提交作业;教师发布作业、审核提交结果、管理班级成员;管理员统一维护账号和班级基础信息。所有功能基于微信原生小程序框架开发,无需额外安装App。配套提供完整Java后端参考逻辑(MySQL兼容数据库设计)、详细部署文档、微信开发者工具配置文件(project.config.、app.等)、基础UI素材(banner图、关闭图标、头像占位图)及二维码生成脚本。包含标准小程序目录结构:app.js

2026-06-04 10:46:14 233

原创 差速机器人GPS路径跟踪MATLAB实现(含PID调参与PurePursuit效果对比)

直接运行就能跑的差速机器人轨迹跟踪MATLAB方案,支持真实GPS经纬度数据输入。自带GPCHC.csv示例路径文件,自动完成WGS84坐标系到平面直角坐标的转换,适配实际导航场景。核心模块chasu_robot.m构建差速机器人运动学模型;PID.m实现航向角+横向偏差双环PID控制,响应路径曲率变化;PID_Parameter_Optimization.m提供可视化参数整定界面,输出最优Kp/Ki/Kd组合;配套说明.txt写明各脚本作用、输入输出格式和运行顺序。支持离散路径点加载,实时生成控制指令,并

2026-06-04 08:51:33 218

原创 国科大C++实战项目:15×15字符五子棋,支持双人对战与智能AI落子

直接运行FiveChess.exe即可在Windows命令行中玩标准五子棋,棋盘为15×15,行列用A-O和1-15标识,落子位置实时高亮。提供两种模式:两人轮流输入(黑棋先手)或人机对战——AI采用启发式打分策略,评估每个空位的进攻与防守价值后选择最优落点。胜负判定覆盖横、竖、正斜、反斜四个方向,连续五子即胜;棋盘填满无五连则为平局。资源包含完整VS2012工程(.sln/.sdf)、可执行文件、调试目录及三张实测截图(测试1.jpg至测试3.jpg),Readme.txt说明基础操作(如输入'A1'落子

2026-06-03 07:22:57 187

原创 STM32H743IIT6 + TouchGFX图形界面开发套件(CubeMX配置+HAL驱动+Keil编译)

一套即拿即用的STM32H743IIT6图形界面开发环境,专为4.3英寸800×480 TFT液晶屏设计,已内置电容式(如FT5x06)和电阻式(如XPT2046)触摸驱动支持。整个工程基于STM32CubeMX图形化配置生成,底层采用标准HAL库,完整适配Keil MDK-ARM开发工具链。结构清晰:code目录存放主应用逻辑与TouchGFX初始化流程;bsp目录封装LCD显示驱动、触摸控制器适配层及硬件抽象接口;touchgfx目录包含TouchGFX框架核心、自动生成的UI资源、渲染代码与事件处理逻

2026-06-02 12:53:33 223

原创 STK中文实战资料包:覆盖分析、链路仿真、通信建模与C语言联合开发全路径

面向航天仿真与通信系统设计人员的STK中文实操资源集合,包含从零开始的安装配置、三维场景快速搭建、卫星轨道建模、地面站布设等基础操作;覆盖分析模块详解目标可见性统计、时间窗口计算与多星协同覆盖评估方法;链路仿真部分涵盖上/下行链路预算、EIRP/G/T参数设置、雨衰与大气损耗建模;通信系统建模提供调制方式、编码方案、误码率仿真等关键流程;特别整合STK与C语言集成开发方案,含COM接口调用示例、动态控制STK对象、实时数据交互与自动化脚本生成技术。所有教材均为中文编写,含PDF文档、PPT培训课件、入门引导

2026-06-02 10:39:47 169

原创 C# WinForms工程直连S7-1200:Sharp7实现浮点数与布尔量双向读写(含完整通信封装)

这个资源包提供一个可直接运行的C#桌面程序,基于Sharp7库与西门子S7-1200 PLC建立TCP连接,无需OPC或PLCSIM。程序已预设DB块地址映射,支持读取和写入DB中的float类型数据(如温度、压力等4字节IEEE 754实数)以及bool类型开关量(如启停、故障标志)。通信模块封装了S7Client实例管理、连接/断开控制、超时设置、字节序处理(兼容S7.NetPlus格式)、数据打包与解析逻辑,并内置常见异常提示(PLC无响应、地址越界、连接中断等)。项目采用标准WinForms结构,包

2026-06-02 08:02:06 182

原创 MSP430F5529双按键计数器:OLED实时显示+奇偶LED状态指示

用MSP430F5529单片机搭建一个直观的数字计数系统,左右两个独立物理按键分别实现加1和减1操作,当前数值实时刷新在128×64点阵OLED屏幕上,使用内置字体库保证数字清晰可读。系统同步通过两个LED提供数值奇偶性视觉反馈——计数值为奇数时右侧LED亮起,偶数时左侧LED亮起,无需读数即可快速判断状态。配套代码结构规范,包含标准I²C底层驱动(IIC.c/IIC.h)、主控逻辑(main.c)、ASCII字体资源(font.h),以及完整的IAR Embedded Workbench工程文件(.ewp

2026-06-02 06:42:51 211

原创 齿轮故障诊断用MATLAB共振频带自动定位与包络解调工具集

专为齿轮振动信号分析设计的MATLAB工具集,能自动识别最敏感的共振频带——先用快速谱峭度算法扫描全频段,再通过小波包或短时傅里叶变换计算各子带峭度值,精准锁定峭度峰值对应的中心频率和带宽;接着对选定频带做带通滤波,并执行包络解调,最终输出清晰的故障特征谱。工具包含主函数Fast_Kurtogram.m、两种峭度计算模块(支持小波包和STFT)、滤波与解调核心函数(K_wpQ_filt.m、Kf_W.m)、局部优化增强模块(K_wpQ_local.m等)、测试数据VOIE1.MAT、可视化示例demo_Fa

2026-06-02 04:00:43 187

原创 Windows 64位桌面猫咪互动工具:敲键盘就动、开机自动跑、皮肤音效全内置

这是一款专为Windows 64位系统设计的本地化桌面猫咪互动程序,不联网、无后台、不依赖额外运行库,双击即用。任意键盘按键都能触发对应猫咪动作,支持标准键盘、游戏手柄输入,响应即时;自带多套皮肤(standard/keyboard/gamepad)、定制字体cat.ttf、L2D动态托盘图标和全套音效。通过附带的.bat和.vbs脚本,一键添加到桌面或设置开机自启;内置BongoCatUI.exe图形界面,可查看操作教程、调整配置;托盘图标右键直接唤出帮助说明。所有资源打包完整,解压即运行,适合办公间隙放

2026-06-01 08:25:28 186

原创 大学生网页设计作业直接能交的12页静态网站源码(含HTML+CSS+图片)

一套拿来就能用的网页设计期末作业素材,包含首页、个人中心、博客管理、社区广场、活动页、VIP页面、关于我们、写博客、登录页等12个独立HTML页面,每个页面都配了专属CSS文件(如index.css、personal.css、about.css等),共11个样式表,结构清晰、注释完整。所有页面基于HTML5语义化标签编写,不依赖服务器或后端,双击HTML文件即可在浏览器中正常打开,兼容Chrome、Edge、Firefox等主流浏览器。内置10张适配各页面的高清图片资源,包括背景图、头像、SVG图标和PNG

2026-06-01 07:24:38 237

STM32F030最小工程模板(库函数版,内置/外置晶振可选,SysTick精准延时)

基于STM32F030芯片的开箱即用工程模板,采用标准外设库函数开发,已预配置系统时钟初始化逻辑,默认启用内部8MHz RC振荡器,同时完整保留外部晶振(HSE)配置代码,可一键切换;延时功能由SysTick嘀嗒定时器实现,支持毫秒级和微秒级高精度延时调用;PF端口驱动已验证可用,I2C底层驱动模块(iic.c/iic.h)已集成并预留接口;工程结构清晰,包含标准启动文件(startup_stm32f030.s)、中断向量表、系统初始化(system_stm32f0xx.c)、中断服务程序(stm32f0xx_it.c)、主循环框架(main.c)及配套头文件;适配Keil MDK-ARM v5.x环境,含UVPROJX/UVOPTX工程文件、J-Link调试配置(JLinkSettings.ini)和基础README说明;适合快速启动新项目、教学演示或嵌入式入门开发。

2026-06-14

WPF图片加载容错方案:网络图异步加载成功才显示,失败自动回退到本地占位图

这个资源包提供一个开箱即用的WPF图片加载处理逻辑,解决UI线程阻塞和加载失败导致空白的问题。核心功能包括:使用Task.Run或async/await异步下载远程图片,避免界面卡顿;加载完成后通过Dispatcher切换回UI线程更新Image控件;网络请求超时、404或解析异常时,自动切换为项目内嵌的本地图片(如bg.jpg)作为兜底;支持在XAML中绑定自定义图片路径,并在后台代码中统一管理加载状态与错误回退。示例工程结构清晰,包含完整可运行的MainWindow.xaml及对应CS文件,已配置好项目引用和资源路径,直接编译即可测试不同网络场景下的表现。适用于需要稳定展示用户头像、商品图、广告Banner等依赖外部图片资源的WPF桌面应用。

2026-06-13

STM32F103标准库驱动OLED显示源码包(含I2C底层与主程序)

提供基于STM32F103系列芯片的OLED显示屏完整驱动代码,采用标准外设库开发,支持I2C通信协议。包内包含初始化配置、底层I2C模拟(myiic.c)、OLED显存管理与字符/图形显示函数(oled.c)、系统时钟与中断配置(system_stm32f10x.c、stm32f10x_it.c)、主控逻辑(main.c),以及全部编译生成的目标文件(.axf)和中间编译产物(.crf)。所有源文件均已适配Keil MDK-ARM环境,可直接加载Template工程编译运行,适用于SSD1306等常见I2C接口OLED模组。配套工程已预置GPIO、RCC、USART、TIM等常用外设的底层驱动文件,便于扩展串口调试、定时刷新或按键交互功能。

2026-06-13

C#写的TCP通信最小可运行示例:带图形界面的客户端和服务端程序

一套开箱即用的C# TCP通信演示工程,包含完整的服务端和客户端两个独立可执行程序,均带Windows窗体界面,支持文件传输和基础消息收发。服务端能监听指定端口,接收连接并处理客户端请求;客户端可连接服务端、发送文本或选择本地文件上传。所有源码已整理为标准Visual Studio项目结构,含ServerFile.sln和ClientFile.csproj两个解决方案,编译后直接生成‘服务端.exe’和‘客户端.exe’,无需额外配置。配套资源包括图标文件(U盘.ico)、界面资源文件(.resx)、设计器代码(.Designer.cs)以及调试所需的obj和bin目录。项目中关键逻辑集中在Program.cs、ServerFrm.cs、ClientFrm.cs等核心文件,注释清晰,适合初学者理解TCP连接建立、数据收发、线程处理及WinForm控件交互等基础网络编程要点。

2026-06-13

适配VC2005/VS2005的mbedtls-2.2.0 SSL安全库移植版

这个资源包提供基于官方mbedtls-2.2.0版本的嵌入式友好修改版,重点解决了原版仅支持VS2010及以上编译环境的问题。通过调整net.c网络层代码,实现了对VC2005和早期Visual Studio开发环境的兼容,方便在老旧工具链或资源受限的嵌入式平台(如ARM Cortex-M系列、8051扩展系统等)上完成SSL/TLS功能集成与测试。包内包含完整源码结构:library目录含核心加密算法实现,include提供标准头文件,configs支持多种配置模板,programs目录附带常用示例程序(如ssl_client1、ssl_server2),tests用于基础功能验证,visualc目录保留适配后的VC工程文件,Makefile和CMakeLists.txt兼顾跨平台构建需求。所有修改均保持API接口与原版一致,不引入额外依赖,可直接替换原有mbedtls组件进行编译验证。许可证沿用Apache-2.0,允许商用和二次分发。

2026-06-12

GDAL替代ArcGIS分区统计的实操数据包(含栅格与矢量样例)

这套数据包专为用GDAL实现ArcGIS‘Zonal Statistics’功能而准备,包含高程栅格t_dem.tif及其辅助文件(.ovr、.tfw、.xml、.aux.xml等),以及两套分区矢量数据grid.shp和grid1.shp(含.shx、.dbf、.prj、.cpg、.xml),覆盖常见地理参考与属性表结构。所有文件已按标准GIS数据组织方式整理,可直接用于Python脚本调用GDAL/OGR模块进行像元值按矢量区域汇总统计,比如计算每个行政单元内的平均高程、最大最小值、像元数量等。配套数据兼容GDAL 3.x及以上版本,无需ArcGIS或arcpy环境,适合在纯开源GIS工作流中验证分区统计逻辑、调试Python代码或教学演示。注意:数据本身不含脚本,仅提供可运行统计任务所需的原始输入文件。

2026-06-12

支持多站点的小说抓取工具,含同人站与轻小说平台适配配置

一套基于Python开发的小说内容采集工具,主要面向同人小说及轻小说类网站,支持tongrenquan.org、jpxs123.com、www.bixiange.top、lightnovel.us、heros-web.com、nhimmeo等十余个目标站点。内置多个站点专属配置文件(.ini)、用户脚本(.user.js)和加密处理模块(AES/RSA),可自动处理页面反爬、动态加载、内容解密等常见障碍。提供会话管理(session.py)、网络请求封装(Network.py、ProxyNetwork.py)、EPUB格式生成(Epub.py)以及上传功能(Upload.py、Upload_new.py)。附带使用说明(README.md、FIX.md、各站点对应.md文档)、许可证(LICENSE)和测试脚本(CRY_test.py),适合有一定Python基础的用户快速部署和扩展适配新站点。

2026-06-10

零基础学前端:HTML5+CSS3实战教程含尚品汇电商页面源码

一套面向纯新手的前端入门学习资源,覆盖HTML5和CSS3核心语法与页面布局技巧,通过完整电商项目‘尚品汇’分模块实操教学,包含楼层导航、顶部通栏、秒杀专区、尚品快报等典型页面结构。所有视频配套代码均以独立HTML文件形式组织,目录中可见多个带编号的模块文件夹(如20_尚品汇_顶部导航栏、27_尚品汇_秒杀),每个模块均配有对应css和images资源,支持直接打开index.html本地预览效果。资源包内还提供基础素材如gif动效图、图标、人物照片等,便于理解真实开发中的静态资源管理方式。无需安装环境,用浏览器即可运行查看,适合自学、备课或教学演示使用。

2026-06-10

Vue3移动端开箱即用脚手架:集成Vant、Pinia、Axios、Sass与TS,含Rem适配和国际化支持

一套开箱即用的Vue3移动端开发环境,基于Vite构建,已预配置TypeScript、Sass、Vant组件库、Pinia状态管理、Axios请求封装,并内置常用工具函数。支持跨页面数据传递(通过useRouterStore和useEventEmitter)、多语言切换(lang.ts + i18n基础结构)、rem响应式适配(usePxTransform)、本地存储封装(storageUtil)、全局样式统一管理(style.scss)、路由守卫与懒加载(router.ts)、环境变量区分(.env.development/.env.production)、PostCSS自动补全及TS类型声明自动注册(components.d.ts)。项目结构清晰,关键逻辑模块化拆分,如请求拦截/响应处理(requets.ts)、通用工具(commonUtil.ts)、事件总线(useEventEmitter.ts)、TabBar状态管理(tabBar.ts)等,适合快速启动中后台H5或轻量级App项目。依赖要求Node 18+、Yarn包管理器,无需额外配置即可运行调试。

2026-06-06

浏览器开发者工具调试实战[项目源码]

本文详细介绍了浏览器开发者工具在前端开发中的核心应用,包括Elements面板的HTML结构和CSS样式调试、Console控制台的高级用法(如分组打印、表格打印、计时执行等)、Network面板的网络抓包技巧(接口调试、错误排查)、Sources面板的断点调试(基础断点、条件断点、DOM断点)以及Application面板的缓存与存储管理。通过图文详解和可测试代码,帮助新手快速掌握调试技巧,提升开发效率,解决90%的前端bug。

2026-06-05

JSP实现的带数据库交互的用户注册与登录功能模块

这是一个基于Java Web技术栈构建的轻量级用户认证功能模块,采用JSP作为前端展示层,Servlet处理请求逻辑,通过MVC分层结构组织代码。后端使用JDBC连接MySQL等关系型数据库,完成用户信息的插入(注册)和查询比对(登录)。项目包含完整的前后端交互流程:register.jsp和login.jsp负责表单输入,RegisterServlet和LoginServlet分别处理提交数据并调用UserDaoImpl进行业务操作,ConnDB.java封装数据库连接,User.java为用户实体类,IUserDao定义数据访问接口。界面配有基础CSS样式,位于WebContent/css/目录下,支持简单视觉优化。所有Java类按标准包结构存放于src目录,编译后的class文件在classes目录,WEB-INF中配置了必要的部署描述符。适合初学者理解Servlet生命周期、JSP页面跳转、数据库增查操作及MVC职责分离实践。

2026-06-05

Node-RED可视化仪表板组件包:含按钮、滑块、图表、表单等UI控件

这是一个专为Node-RED设计的前端可视化扩展包,提供开箱即用的Web UI组件,包括ui_button、ui_slider、ui_chart、ui_form、ui_text、ui_date_picker、ui_audio、ui_spacer、ui_ui_control、ui_toast等节点,支持实时数据展示与交互。所有UI元素通过统一的dashboard界面(默认路径为/ui)集中呈现,可自由拖拽布局到ui_group分组中,并适配自定义主题(theme.less)和多语言(locales)。安装后在Node-RED调色板中自动出现dashboard节点分类,右侧边栏新增Dashboard选项卡。要求Node.js v8+,推荐搭配Node-RED v2.10.0及以上版本使用,支持小部件节点独立安装与管理。资源包内含完整HTML模板(如ui_template.html)、JS逻辑文件(如ui_button.js)、CSS样式(dist/css/)、字体资源(fonts/)及国际化配置(i18n.js),便于二次开发与定制。

2026-06-04

SpringBoot+Vue工厂车间管理全套毕业设计资料(含源码、数据库、论文、答辩PPT、部署视频与开发环境)

一套完整的工厂车间管理类毕业设计资源,基于SpringBoot后端框架与Vue前端技术实现,覆盖系统开发全流程。包含可运行的Java源代码(已打包为zip)、MySQL数据库脚本(db.sql)、毕业论文文档(Word格式)、答辩用PPT演示文稿、论文讲解与系统操作录像(MP4格式)、IDEA和Eclipse两种开发环境的配置与运行教学视频、详细的使用说明文档,以及常用Java开发工具合集(含IDEA、Eclipse、Tomcat、MySQL、Navicat等,约1.9G)。所有内容经过结构化整理,适合作为本科毕业设计参考或二次开发基础,支持本地快速部署与功能验证,无需额外查找依赖或配置教程。

2026-06-03

Android平台可编译的日历应用完整工程源码包

提供一套可在Android SDK环境下直接导入、编译并运行的日历功能源代码工程,包含完整的项目结构:AndroidManifest.xml定义基础配置,src目录存放Java业务逻辑,res目录涵盖布局、字符串、颜色等资源,gen目录含自动生成的R文件,assets和bin用于扩展资源与编译输出,proguard.cfg支持代码混淆,.classpath与.project适配Eclipse开发环境,默认属性文件default.properties兼容旧版ADT构建流程。整个工程已组织为标准Android项目格式,支持日历视图展示、事件增删改查等核心功能模块,开发者可基于此快速定制个性化日程管理应用或集成到现有项目中。

2026-06-03

Agent工程化落地实践[可运行源码]

本文详细介绍了从通用Agent到招标文件合规引擎的工程化落地实践,基于openJiuwen和Skills框架。文章首先指出了当前Agent技术在业务现场应用的局限性,特别是在招标文件合规审查这类高责任场景中,模型仅能作为助手而无法承担合规责任。随后,作者提出了构建真正可交付的合规审查引擎所需的三大能力:可追溯的规则体系、可执行的受控操作能力和可复现的审查流程链路。文章深入探讨了openJiuwen平台如何通过Skills机制和SysOperation实现这些能力,将业务知识和流程规范沉淀为可管理的能力资产,并通过受控接口确保系统操作的安全性。此外,文章还提供了招标文件合规审查Skills的工程模板,包括完整的目录结构、Skill.md规范、YAML规则示例和最小可运行Python规则引擎实现。最后,作者总结了将Agent从实验Demo转变为真实可交付系统的关键点,强调了规则与执行边界的重要性,以及如何通过工程化方法让大模型真正融入业务流程。

2026-06-02

基于Python的本地音乐点播控制程序源码包

一个轻量级Python实现的本地音乐点播系统,支持通过命令行或简易交互界面选择播放曲目。核心功能包括歌曲列表加载(commands.)、播放逻辑控制(main.py)、用户数据存储(data.)以及基础配置管理。程序已编译部分字节码文件(如main.cpython-38.pyc),便于快速部署;附带readme.md说明文档和__pycache__缓存目录,结构清晰适合二次开发或教学演示。运行环境依赖Python 3.8+,无需额外Web框架,纯本地执行,适合作为桌面端小型点歌工具或Python入门项目参考。

2026-06-02

Kali网络攻防技术[项目源码]

本文详细介绍了Kali Linux中基于ARP欺骗的网络攻防技术,包括ARP断网、限速、数据嗅探等操作。文章首先解释了ARP欺骗的定义及其工作原理,随后介绍了使用arpspoof工具进行ARP欺骗的具体步骤,包括双向毒化和断网攻击。此外,还探讨了如何通过限制网卡速度来限制目标网速,以及使用driftnet、webspy、urlsnarf等工具进行数据嗅探,包括图片、URL和账号密码的捕获。最后,文章还介绍了DNS欺骗技术,展示了如何通过dnsspoof工具劫持DNS请求。这些技术虽然强大,但需谨慎使用,避免违法操作。

2026-06-01

基于UKF的锂电池SOC实时估算模型(含Simulink源文件与等效电路参数)

提供一套完整的无迹卡尔曼滤波(UKF)电池SOC估算实现方案,包含可直接运行的Simulink模型BatteryExampleUKF.slx,以及配套的非线性状态方程stateEqn.jpg、测量方程measurementEqn.jpg、电池等效电路图batteryEquivalentCircuit.jpg和放电/充电特性曲线batteryDischargeChargeCurve.jpg。模型基于二阶RC等效电路构建,参数来自BatteryParameters.mat,核心算法通过NonlinearStateEstimationOfADegradingBatterySystemExample.m脚本调用,支持老化电池的非线性SOC跟踪。资源包内还包含Em_table.ssc、C_table.ssc、R_table.ssc三个Simscape组件文件,用于精确建模开路电压、容量与内阻随SOC和温度变化的关系。blockSettingKF.jpg与blockParametersUKF.jpg详细标注了UKF模块的关键配置项,batteryMdl.jpg展示了整体模型结构,说明.txt提供基础使用指引。所有内容面向工程实践,适用于BMS算法验证、教学演示或SOC估算模块快速原型开发。

2026-05-31

MATLAB计算信噪比(SNR)与均方误差(MSE)的轻量脚本

提供一个简洁可用的MATLAB脚本(snr and mse.m),用于快速计算信号处理中常用的两个核心指标:信噪比(SNR)和均方误差(MSE)。脚本支持输入原始信号与含噪/重构信号,自动输出数值结果,无需额外依赖或复杂配置。配套附带说明图(信噪比和均方.jpg),直观展示SNR与MSE的定义及典型应用场景,适合通信、图像处理、语音分析等方向的入门级仿真与教学使用。代码结构清晰,变量命名规范,注释明确,便于理解公式原理并进行二次修改,例如适配不同维度数据或添加单位转换。

2026-05-31

Echarts关系图绘制[源码]

本文介绍了使用Echarts绘制关系图(知识图谱可视化)的方法。作者原本使用D3进行可视化,但由于D3学习成本较高,转而使用Echarts。文章详细展示了Echarts关系图的实例代码,包括图的标题、提示框配置、工具箱功能、图例设置以及数据结构和链接定义。代码示例涵盖了节点大小、布局类型、鼠标缩放和平移漫游等配置,并提供了运行截图。通过本文,读者可以快速掌握Echarts关系图的基本绘制方法,适用于知识图谱等可视化需求。

2026-05-30

Trae自定义模型接入指南[项目代码]

本文详细介绍了如何在Trae AI编程助手中接入自定义模型,包括DeepSeek、GLM和Qwen等。文章首先解释了为何需要更换模型,并提供了更换前的准备工作,如检查Trae版本和获取API Key。接着,文章分步骤指导了两种方法:直接切换内置模型和手动添加自定义模型。此外,还提供了常见模型的配置参数和常见问题的解决方案。最后,文章分享了一些进阶技巧,如多模型按场景切换、接入本地模型和使用中转服务降低成本。

2026-05-29

基于SVM的恶意URL识别项目(含PCAP流量分析与训练模型)

一套开箱即用的恶意URL检测实践项目,核心采用SVM算法构建分类器,支持从原始URL文本和网络流量(test.pcap)中提取特征并完成二分类判断。项目包含完整训练流程:data目录下分设bad/good两类样本,train目录存放训练数据,model.py实现特征工程与模型训练,pcap.py可解析PCAP文件提取URL相关行为特征,start.py为统一运行入口。已提供预训练模型SVM__n2_k80.pickle及标签映射k80.label,配套README.md说明环境配置、依赖安装(requirements.txt)和运行步骤。输出结果可视化示例见MaliciousUrls2.png。适合有Python基础和机器学习入门经验的学习者用于课程设计、毕设开发或安全方向算法实践,需熟悉scikit-learn、numpy、pandas及基本网络协议知识。

2026-05-29

用Python实现CNN与RNN对心电图信号进行心律失常分类

提供一套开箱即用的深度学习代码方案,专注心电图(ECG)信号的心律失常自动识别。包含两个主流模型实现:cnn-ecg-classification.py 基于卷积神经网络提取时序局部特征,适合捕捉QRS波、P波等形态变化;rnn-ecg-classification.py 采用循环神经网络(如LSTM/GRU)建模长程依赖,适配心跳节律的动态演变过程。所有代码均基于Python编写,依赖库明确(如TensorFlow/Keras或PyTorch),结构清晰,支持加载标准ECG数据集(如MIT-BIH Arrhythmia Database)进行训练与测试。配套的DeepL-Learning-ECG-main目录含完整项目组织结构,包括数据预处理脚本、模型保存与评估模块,便于快速复现、调试或迁移至临床辅助判读场景。不涉及硬件部署或实时推断封装,聚焦算法验证与教学实践。

2026-05-29

基于小波包能量熵的呼吸信号特征提取与BP神经网络分类实现(含MATLAB完整代码和实测数据)

这个资源包提供一套完整的呼吸信号分析流程,从原始数据预处理、小波包分解、各频带能量计算,到能量熵特征提取,最后输入BP神经网络完成分类任务。所有核心功能封装在MATLAB脚本中:featureextract.m负责小波包分解与熵值计算,win.m实现滑动窗分段,FFT2.m辅助频域对比验证,main.mlx和main2.mlx为主控运行文件,包含参数配置、训练/测试划分及结果可视化。配套两个Excel数据文件——‘呼吸-处理.xlsx’为已清洗的时序呼吸信号,‘数据集.xlsx’整理了多组样本及其标签,方便直接加载训练。小波基函数支持Haar、db4等常见类型,分解层数、节点选择、熵计算方式均可调整,适配不同生理信号特性。输出包括分类准确率、混淆矩阵和各层小波包能量分布图,便于理解特征物理意义。整个流程不依赖深度学习框架,纯MATLAB实现,适合教学演示、课程设计或轻量级生物信号识别项目快速复现。

2026-05-28

iOS原生混合轮播组件:图片滑动+视频自动播放+手势预览

一个基于Objective-C开发的iOS端轮播控件,支持在同一序列中无缝混排静态图片与本地/远程视频资源。图片采用标准UIImageView加载,视频通过AVPlayerLayer实现内嵌播放,具备自动播放、暂停、静音控制及全屏切换能力;点击任意项可进入独立预览页,支持双指缩放、左右滑动切换、视频进度拖拽和清晰度适配。组件封装了数据源协议、代理回调和生命周期管理,适配iOS 11及以上系统,已集成到Xcode工程结构中,包含完整单元测试(Tests)和界面测试(UITests)用例,目录含Assets.xcassets资源管理、CustomVC自定义视图控制器、Tools工具类及ThirdLib第三方依赖占位目录,开箱即用,便于嵌入现有项目。

2026-06-25

MAE代码解析:掩码自编码器[源码]

本文详细解析了Masked Autoencoders (MAE)的代码实现,MAE是一种基于自监督学习的视觉表征方法,通过随机掩码输入图像并重建来学习特征。文章从模型入口forward函数开始,系统拆解了encoder、decoder和loss三个核心模块。Encoder部分包括patch_embed(将图像分割为不重叠patch并映射到embedding空间)、pos_embed(位置编码)、random_masking(随机掩码机制,通常掩码比例75%)、cls_token(分类令牌)和Transformer blocks。Decoder部分负责利用可见token和mask token重建完整patch序列,包括维度映射、mask token构造、顺序恢复、位置编码添加和像素预测。Loss计算采用MSE损失,但仅在masked patch上计算,迫使模型通过上下文推理缺失内容。文章还介绍了下游任务中VisionTransformer的微调方式,包括全局平均池化和分类头的添加。整体上,MAE通过高比例掩码策略显著降低了计算成本,同时提升了表征学习效率。

2026-06-25

Canvas实现圆球水波进度[代码]

本文介绍了如何使用Canvas的clip()函数和正弦曲线公式实现圆球水波进度效果。首先通过Math.sin()生成水波曲线,利用正弦曲线公式y = Asin(ωx+φ) + k控制波浪形状,并通过参数调整波浪高度和宽度。接着通过setInterval定时器不断更新sinX值,配合clearRect()清空画布实现水波流动动画。为了实现圆形裁剪,使用clip()函数将后续绘制限制在圆形区域内,确保水波只在圆球中显示。通过计算百分比高度比,动态调整水波高度,模拟进度变化。最后在波浪上方绘制百分比文字,并叠加两层水波增强立体感。整个实现过程包括绘制波浪、添加流动效果、圆形裁剪和文字显示四个步骤,代码简洁易懂,适合Canvas初学者学习实践。

2026-06-23

广工前端课设实战包:含购物车、商品页、结算页等完整HTML+CSS+JS+jQuery源码

一套完整的高校前端课程设计实现,基于HTML5、CSS3、原生JavaScript和jQuery开发,覆盖电商类网站核心功能页面。包含首页(index.html)、商品列表页(products.html)、单品详情页(single.html)、购物车页(cart.html)、订单结算页(checkout.html)、用户注册页(register.html)、博客页(blog.html)、联系页(contact.html)、地图页(map.html)以及主页(home.html)共11个静态页面。所有页面均适配基础交互逻辑,如商品添加、数量修改、表单验证、轮播图控制等,配套images文件夹存放图片资源,js文件夹封装jQuery插件与自定义脚本,css文件夹提供样式文件,另附课程报告文档(3114005952梁观鑫.docx)和操作说明(说明.txt),还包含一个模块化功能演示视频(module.mp4)。代码结构清晰,注释规范,适合课程作业参考、前端入门练习或小型静态电商站快速搭建。

2026-06-23

ManageEngine NetFlowAnalyzer 9.0 完整安装包(含授权文件与算号工具)

提供 ManageEngine NetFlowAnalyzer 9.0 的官方安装程序 ManageEngine_NetFlowAnalyzer_9000.exe,配套可用的 AdventNetLicense.xml 授权配置文件,以及 keygen.exe 算号器,支持本地生成有效许可证。所有组件经实际部署验证,可完成全流程安装、激活与基础流量分析功能启用。适用于需要长期监控网络带宽使用、识别异常流量、分析协议分布及设备通信关系的中小规模网络环境。安装过程无需联网激活,离线即可完成授权绑定,兼容主流 Windows 服务器系统。注意:仅包含软件本体及相关许可工具,不含官方技术支持或更新服务。

2026-06-21

Oracle FIND_IN_SET函数用法[可运行源码]

本文介绍了Oracle中FIND_IN_SET函数的用法。该函数用于判断一个字符串是否存在于一个以逗号分隔的字符串列表中,语法为FIND_IN_SET(str, strlist)。其中str为要查询的字符串,strlist为以逗号分隔的字段名或字符串列表。如果str存在于strlist中,则返回其在列表中的位置(从1开始);如果不存在或strlist为空,则返回0;如果任意参数为NULL,则返回NULL。该函数在第一个参数包含逗号时无法正常运行。当第二个参数为SET列类型时,函数会被优化使用比特计算。实际应用中,常通过判断返回值大于0来筛选包含指定字符串的记录,例如find_in_set(comcode, com_code_set) > 0用于查询com_code_set字段包含comcode的结果。

2026-06-20

Dify构建抖店智能客服[代码]

本文详细介绍了如何利用低代码AI平台Dify构建抖店智能客服Agent的全过程。首先分析了抖店客服面临的高频重复咨询、服务时间限制、人力成本攀升和服务标准不一等痛点,指出智能客服的必要性。接着对比了自研NLP模型、云厂商对话机器人和开源Bot框架等方案,最终选择Dify的原因包括其意图识别准确率、多轮对话支持、快速集成部署和持续学习优化等优势。文章还详细说明了Dify Agent创建与训练、抖店开放平台接口对接、消息路由与处理的完整实现,以及生产环境中的并发限流策略和敏感词过滤模块等关键考量。最后分享了提升意图识别准确率的技巧和从自动回复到智能销售的延伸思考,为电商客服自动化提供了实用参考。

2026-06-18

STM32F4系列DAC波形输出例程(含F407完整工程)

基于STM32F407开发板实现DAC数模转换功能,支持正弦波、三角波、锯齿波等常见波形生成,通过HAL库配置DAC通道1和通道2,可直接在MDK-ARM环境下编译下载运行。工程结构清晰,包含标准外设驱动(Drivers)、BSP板级支持包、CMSIS核心层、HAL驱动库(STM32F4xx_HAL_Driver)、系统初始化(SYSTEM)及用户主程序(User),main.c中已封装DAC初始化、数据写入与触发控制逻辑,配套atk_f407.hex可一键烧录验证。所有代码适配整个STM32F4系列芯片,移植时仅需调整时钟配置与引脚定义,无需修改DAC核心逻辑。适用于模拟信号发生、音频测试、传感器激励等嵌入式应用场景。

2026-06-18

Matlab编写的两级圆柱齿轮传动参数自动优化程序(含完整源码)

这个压缩包提供了一套可直接运行的Matlab代码,用于完成两级圆柱齿轮减速器的关键参数优化设计,包括中心距、模数、齿数、螺旋角、齿宽等变量的协同寻优,目标函数涵盖体积最小、重量最轻或传动效率最高等常见工程需求。程序内置约束条件检查模块,能自动判断齿面接触强度、齿根弯曲强度、几何干涉、润滑条件等是否达标,并支持用户修改目标函数权重和约束阈值。配套文件包含详细注释的主程序‘基于Matlab实现两级圆柱齿轮优化设计.m’、运行结果说明文档‘结果说明.txt’,以及清晰的文件结构指引。适合机械、车辆、自动化、机电类专业学生开展课程设计、毕业设计时参考使用,要求使用者具备基础Matlab编程能力,能理解优化算法逻辑(如fmincon调用方式)、修改输入参数、查看输出结果并做简单调试。不提供远程指导或代码定制服务,解压需使用WinRAR或7-Zip等通用工具。

2026-06-15

Windows下轻量级PXE网络启动服务工具,集成DHCP+TFTP,支持多组自定义引导

深度远程启动管理器1.3是一款运行在Windows平台的本地化网络启动服务工具,无需额外安装系统服务或虚拟机,直接双击NetbootM.exe即可启动DHCP和TFTP服务。它严格遵循BOOTP协议,为局域网内工作站提供标准PXE网络引导能力,支持grub4dos、gpxe、pxelinux、winaoe等多种主流开源网络引导程序(NBP)文件。用户可通过MenuEdit.EXE图形化编辑启动菜单,灵活配置不同客户端组别加载各自指定的引导镜像,实现分组差异化启动;所有配置与引导文件均存放于本地目录,便于离线部署和快速调试。配套提供Readme-说明.htm和readme.txt,涵盖服务启用步骤、端口设置、防火墙注意事项及常见NBP文件放置路径说明。

2026-06-16

轻量级嵌入式C语言JSON解析与生成库

专为资源受限的嵌入式设备设计的C语言JSON处理库,仅依赖标准C库,无需动态内存分配(可选静态内存模式),支持JSON字符串解析、对象/数组构建、键值读写、格式化输出等核心功能。源码精简,仅包含cJSON.c和cJSON.h两个文件,便于集成到STM32、ESP32、nRF52等MCU平台,兼容Keil、IAR、GCC等主流嵌入式编译器。提供清晰的API接口,如cJSON_Parse、cJSON_CreateObject、cJSON_AddNumberToObject、cJSON_Print等,满足物联网设备与上位机或云平台间的数据序列化与反序列化需求。支持中文字符(UTF-8编码)、浮点数、布尔值、null值及嵌套结构,错误处理机制完善,返回详细解析错误类型与位置。可裁剪功能模块以进一步降低ROM/RAM占用,适合对代码体积和运行时内存有严格要求的实时系统。

2026-06-17

pyExifToolGUI:基于PySide的ExifTool图形化批量元数据编辑工具(2015年最终版)

这是一个面向摄影师和数字档案工作者的轻量级图形化工具,基于Python和PySide(QT4),封装ExifTool命令行功能,支持对JPEG、TIFF等常见图像格式批量读写EXIF、XMP、IPTC三类元数据。核心能力包括:从一张参考图提取全部或指定字段元数据,一键同步到多张目标图像;分标签页独立编辑EXIF、XMP、IPTC内容;支持GPS信息批量写入与修正,适用于教堂、博物馆等场景下大量现场照片的标准化标注。附带完整操作流程图(含01–05 workflow系列截图)、界面功能说明(editexiftab.jpg、viewdatatab.jpg等)、桌面快捷方式配置(pyexiftoolgui.desktop)、图标资源(.ico/.icns)及基础文档(manual.html、pyexiftoolgui.html)。注意:项目已于2015年停止维护,后续补丁由社区贡献者(darkdragon-001、emteejay等)提交,无官方更新支持,适合离线环境或旧系统兼容使用。

2026-06-15

IDEA颜色恢复默认[项目代码]

本文介绍了在Intelij IDEA中如何将颜色设置恢复为默认状态的方法。具体步骤为:进入Settings菜单,选择Editor选项,然后点击Color Scheme,接着选择Java,最后点击Restore Defaults按钮即可完成颜色设置的恢复。这一操作适用于需要将IDE界面颜色重置为初始状态的用户,简单易行。

2026-06-17

Qt拖放基本原理[可运行源码]

本文详细介绍了Qt框架中拖放操作的基本原理和实现方法。文章首先解释了拖放操作的两个基本动作:拖动(drag)和放下(drop),以及相关的MIME类型数据存储。接着,文章深入讲解了拖放操作的启动和结束过程,包括QDrag::exec()函数的使用及其阻塞特性。此外,文章还详细描述了拖放过程中产生的事件,如QDragEnterEvent、QDragMoveEvent、QDropEvent等,并提供了编写拖放程序的具体步骤和示例代码。最后,文章还介绍了拖放动作的概念及其在程序设计中的应用原则,为开发者提供了全面的拖放操作实现指南。

2026-06-16

企业级RAG系统实战[代码]

本文详细介绍了如何从零构建企业级RAG(Retrieval-Augmented Generation)系统,解决企业内部知识管理中的痛点问题。文章首先分析了纯LLM在企业知识问答中的三大挑战:文档格式繁杂、检索精度不足和知识更新滞后。随后,作者提出了一套完整的RAG系统架构,包括数据摄入管道(Ingestion Pipeline)、检索引擎(Retrieval Engine)和生成链路(Generation),并详细讲解了每个模块的技术实现和选型建议。文章还涵盖了项目初始化、数据管道构建、混合检索与重排序技术、带引用的回答生成、API封装与前端对接、Ragas自动化评估体系以及Docker部署等全流程内容。最后,作者总结了RAG系统的核心价值,并提供了避坑指南和优化方向,为企业构建智能知识库提供了全面指导。

2026-06-15

C#温湿度监控系统开发[可运行源码]

本项目是一个使用C#开发的温湿度监控上位机软件,主要用于通过串口通信实时采集和展示来自传感器的温湿度数据。系统具备数据可视化、波形展示、报告生成等功能,适用于环境监测、物联网等应用场景。文章详细介绍了C#编程基础、.NET Framework系统架构、串口通信实现、Windows Forms界面开发、数据可视化与图表控件、数据采集与处理流程设计以及系统整合与优化等内容。项目包含完整的源码、可执行文件及配置文档,适合学习C#编程、串口通信、Windows界面设计和数据处理等核心技术。

2026-06-14

空空如也

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

TA关注的人

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