自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android长按录音按钮实时切换图标源码(兼容微信/QQ/米聊交互逻辑)

一套开箱即用的Android原生实现方案,专注解决语音录制入口的视觉反馈问题。用户长按时自动显示按下态图标(如高亮、变色或不同图标),松开或取消时立即恢复默认状态,整个过程无延迟、不卡顿。适配mdpi、hdpi、xhdpi、xxhdpi等主流屏幕密度,图标资源按规范存放在res/drawable-xxx目录下。代码完全基于Android SDK,不依赖任何第三方库,核心逻辑封装在自定义Button控件中,支持直接复用到新项目或嵌入现有UI体系。包含完整Eclipse/ADT工程结构:AndroidManif

2026-06-20 05:06:02 169

原创 TC358743 HDMI转MIPI CSI-2内核驱动源码(I2C配置,V4L2兼容)

提供东芝TC358743芯片在Linux系统下的完整内核级驱动实现,通过I2C总线完成芯片初始化、HDMI输入信号解析及MIPI CSI-2格式输出配置。核心文件tc358743.c封装设备探测、视频流控制、中断处理与寄存器操作逻辑;tc358743.h和tc358743_regs.h定义硬件寄存器映射、状态位标识及API接口;README.txt详述设备树节点写法、上电时序要求、常见分辨率(如720p30/1080p60)切换方法及色彩空间(RGB/YUV422/YUV420)配置要点。驱动严格遵循V4L

2026-06-19 05:25:41 167

原创 Windows平台x86/x64程序动态插桩开发环境(含DynamoRIO全构建链与VC集成脚本)

开箱即用的DynamoRIO动态二进制插桩环境,专为Windows下x86和x64架构可执行文件设计,无需源码即可实现运行时指令跟踪、函数调用监控、内存访问分析、覆盖率采集及漏洞利用行为观测。内置完整构建工具链:预编译GNU as 2.18.50汇编器、Ninja与Make构建支持、适配VC++的vcvars32.bat/vcvars64.bat环境配置脚本,以及标准化CMake工具链文件(如toolchain-arm32.cmake、DynamoRIOConfig.cmake.in),可直接对接主流CI/

2026-06-12 12:11:05 217

原创 Win10免安装DOS汇编工具集:MASM+LINK等全套实模式开发组件

一套开箱即用的Windows 10兼容DOS汇编开发工具,包含MASM.EXE(8086宏汇编器)、LINK.EXE(链接器)、LIB.EXE(库管理)、MAKE.EXE(构建控制)、CREF.EXE(交叉引用)、EXEPACK.EXE(EXE压缩)、EXEMOD.EXE(EXE修改)、SETENV.EXE(环境配置)和ERROUT.EXE(错误重定向)等经典MS-DOS时代工具。所有程序均为原始16位实模式可执行文件,无需安装、不依赖Visual Studio或任何运行时环境,复制到任意文件夹即可通过cm

2026-06-11 12:01:33 172

原创 Matlab小球平抛+多级弹跳动态仿真(带轨迹图和参数调节)

用MATLAB实现小球从指定高度水平抛出后的完整运动过程,包含重力作用下的抛物线飞行、与地面多次碰撞、速度反射及能量损耗模拟。主脚本P1_8main.m负责整体控制,支持自由调整初始高度、水平初速度、恢复系数、重力加速度等关键参数;物理计算逻辑封装在P1_8fun.m中,精确处理每次触地时的竖直速度反向与衰减。运行后自动生成两组可视化结果:运行结果8-1.jpg显示前若干次弹跳的位移随时间变化曲线,运行结果8-2.jpg呈现小球在整个运动过程中的空间轨迹路径。所有图像命名规范,代码无外部依赖,兼容MATLA

2026-06-09 07:51:22 240

原创 零基础也能跑通的发票数字识别Python小项目:从图像处理到MNIST识别全流程

一套开箱即用的发票数字识别实践材料,专为刚接触OCR的新手设计。包含完整的图像预处理脚本(灰度转换、自适应阈值二值化)、数字区域定位与切割示例(支持可视化中间结果),以及基于经典MNIST数据集训练的轻量级数字分类器调用代码。所有步骤都配有可直接运行的Jupyter Notebook(number-cutting.ipynb、mnist.ipynb)和独立Python脚本(pre_prosess.py、mnist-read.py),输出过程透明——每张测试发票(test1.png至test5.png)都会生

2026-06-08 12:21:29 235

原创 微信小程序课堂考勤系统(Spring Boot后端+GPS定位+双角色管理)

一套开箱即用的课堂考勤解决方案,后端用Spring Boot开发,数据库基于MySQL 5.7,前端为微信小程序,支持真实GPS坐标校验签到,自动识别迟到、早退、缺勤;教师可发布课表、查看考勤统计图表,学生扫码或定位打卡;系统内置管理员、教师、学生三类账号权限,后台提供课程管理、班级管理、考勤记录导出与可视化看板;含完整源码(前后端分离结构)、UTF8编码的mykq.sql数据库脚本、Windows一键启动脚本winStart.bat、Dockerfile及部署说明;配套doc目录下有详细操作文档,img文

2026-06-08 12:09:02 196

原创 弹簧振子动态模拟工具:Python代码+中文图表+能量守恒可视化

一套开箱即用的弹簧振子物理仿真工具,基于胡克定律和牛顿第二定律构建运动方程,支持单质点单弹簧、单质点双弹簧等典型结构。运行main.py即可启动仿真,实时绘制位移、速度、加速度随时间变化曲线,并同步显示动能、势能与总机械能变化趋势,直观验证能量守恒。内置ZKST.ttf中文字体,确保所有图表标签、标题、图例均正常显示中文,避免乱码。项目结构清晰:主程序逻辑完整,README.md详细说明运行步骤、参数调整方法和物理模型推导要点;requirements.txt列出依赖(仅matplotlib、numpy等基

2026-06-08 06:48:37 244

原创 北工大算法课Java作业:动态规划解0-1背包,支持文件输入与最优路径回溯

用Java写的0-1背包问题求解程序,专为北京工业大学算法课程设计。程序基于动态规划思想,用二维数组填表法计算最大价值,并能自动回溯找出选中的物品组合。输入数据从外部文本文件读取,包括物品总数、背包容量、每个物品的重量和价值,无需改代码就能换不同测试用例。工程结构完整,含标准Maven/IDEA配置文件(如backpack-problem.iml、modules.xml等),源码放在src/main/java下,编译输出目录为out/production,导入IDE后可直接运行调试。配套readme.txt

2026-06-07 10:45:21 227

原创 纯原生PHP写的简易投票系统,带SQL建表文件和完整前后端代码

直接下载就能跑的轻量投票程序,用基础PHP+MySQL写成,不依赖Laravel、ThinkPHP等框架。前端有首页(index.php)、开始页(start.php)、选项页(select.php)、结果页(.php),后端处理投票逻辑(myvote.php)、文件操作(file.php)、数据库连接(conn.php),配套CSS样式(css.css)和JS交互脚本(jsFunction.js)。附带netvote.sql建表语句,一键导入即可生成投票所需的数据表,支持单选、实时显示票数、简单数据查看。

2026-06-07 04:25:56 206

原创 STM32F103智能灌溉硬件+云平台完整工程包(含土壤湿度ADC采集、Gizwits对接、Keil可直接编译)

基于STM32F103C8T6的智能灌溉系统全套开发资源,支持实时土壤湿度模拟信号采集(通过片内ADC)、水泵自动启停控制,预留光照、温度等传感器扩展接口。内置Gizwits官方协议栈(gizwits_protocol.c/h、gizwits_product.c/h),适配ESP8266等Wi-Fi模组直连Gizwits云,手机App可远程查看湿度数据、手动开关灌溉设备。工程使用标准外设库,包含启动文件startup_stm32f10x_hd.s、核心驱动(CORE目录)、环形缓冲区ringBuffer.c

2026-06-06 12:44:24 187

原创 Java版神经网络文本分类实战工程:含预训练CNN模型、Word2Vec词向量与三组标注数据

直接运行的Java文本分类项目,基于CNN神经网络实现,开箱即用。包含已标注的训练集(train.txt)、验证集(eval.txt)和测试集(test.txt),全部采用纯文本格式,每行一条样本,标签与内容以制表符分隔。配套提供word2vec.bin词向量文件,支持中文语义嵌入;cnn.model为训练完成并序列化的CNN模型,可直接加载预测。工程结构完整,含标准Maven配置(pom.xml)、src源码目录、IDEA项目配置及详细README.md文档,说明环境依赖(JDK 8+、ND4J等)、数据

2026-06-06 12:17:49 172

原创 STM32上可用的PCF8563时钟驱动,带闰年识别、日期合法性检查和星期自动推算

一套开箱即用的STM32平台PCF8563实时时钟驱动代码,兼容标准外设库和HAL库,通过硬件I2C与芯片通信。提供完整的初始化、时间读取/写入接口,内置严谨的日期校验逻辑——能准确判断闰年、各月天数(含2月28/29天)、以及非法日期(如4月31日)并拒绝写入。同时支持根据输入的年、月、日自动计算对应星期几,算法已验证多年份边界情况。代码结构清晰:bsp_PCF8563.h定义寄存器映射、时间结构体和API函数声明;bsp_PCF8563.c实现I2C底层读写、BCD与十进制双向转换、时间解析与格式化、星

2026-06-06 05:54:45 211

原创 东北大学EJB教学实验包:含会话Bean、实体映射、消息队列等可运行Web示例

提供完整的EJB教学实践资源,涵盖有状态/无状态Session Bean生命周期验证、Entity Bean多种关系映射(一对一、一对多、多对多、复合主键)、事务上下文控制、TimerService定时任务、Interceptor拦截器、依赖注入(包括自定义注入与本地接口调用)、EntityListener实体监听、JPQL查询测试及JMS消息服务集成。所有JSP页面和Java类已组织为可直接部署结构,适配WildFly、GlassFish等主流Java EE容器,开箱即测。配套3份核心PPT讲义(Sess

2026-06-06 03:49:36 226

原创 LTE和WiMAX双模网络垂直切换MATLAB仿真工程(含实操视频与可视化结果)

一套开箱即用的MATLAB垂直切换仿真工程,专注LTE与WiMAX异构网络间终端自动切换过程建模与验证。主程序main.m统一调度,内置RSS信号强度计算、快/慢衰落生成、覆盖区域判别(is_in_LTE_coverage/is_in_Wimax_coverage)、阴影衰落(ShadowGenerate)及Jakes多径信道(jakes.m)等核心模块,完整复现切换触发逻辑、时延响应与成功率统计。输出包含network_state.png(网络接入状态时序图)和RSS_comparison.png(双网信

2026-06-05 13:09:45 197

原创 基于51单片机的Zigbee三节点环境监测系统:双传感器从机+主机汇总显示

这个资源包是一套可直接上手的嵌入式无线传感实验方案,用STC89C52或兼容51单片机搭建Zigbee三节点网络——1个主机加2个从机。其中两个从机分别接DHT11温湿度传感器和MQ-2烟雾传感器,持续采集本地环境数据;所有节点均搭载CC2530 Zigbee模块,实现低功耗、点对多点无线通信。主机接收两路数据后,通过LCD1602液晶屏实时显示温湿度值与烟雾浓度状态。开发环境为Keil C51,含完整工程文件:STARTUP.A51启动代码、1602.c液晶驱动、demo.c主控逻辑、Text1.c文本解

2026-06-05 13:05:15 206

原创 Java实现的可运行俄罗斯方块游戏工程,含Maven结构、键盘控制与实时计分

用纯Java写的俄罗斯方块小游戏,支持方向键左右移动、上键旋转、下键加速下落,内置七种标准方块类型。游戏具备动态难度调节——随着消除行数增加,方块下落速度逐步加快;堆叠触顶即结束。实时计分系统按消除1行、2行、3行、4行分别给予不同分值,分数持续累加显示。项目采用标准Maven组织结构,包含src/main/java源码目录、pom.xml依赖配置(仅需基础Swing和JDK支持)、.idea配置文件及编译输出路径,导入IntelliJ IDEA或Eclipse后无需额外配置即可直接运行调试。核心逻辑清晰分

2026-06-05 10:36:47 177

原创 股民评论实时抓取+情绪打分+可视化看板(Python一键运行)

直接运行就能用的股票社区舆情分析工具,自动从雪球、股吧等平台抓取最新股民发言,支持按股票代码(如600000)分类存储原始评论。内置中文NLP处理流程:用jieba分词、过滤停用词、结合情感词典计算正负向得分,可选词典规则或轻量模型两种判断方式。数据统一存为JSON格式,方便后续接入自有系统。启动webServer.py即可打开本地网页,首页用echarts动态展示三大核心视图:情绪热力图(按时间/板块分布)、正负情绪占比环形图、高频情绪关键词云。所有模块独立封装——Crawler.py单独跑爬虫,myNL

2026-06-05 06:42:40 181

原创 MATLAB分段线性回归工具:自动找断点+动态规划选最优分段数

用MATLAB做分段线性拟合,不用手动指定分段位置。工具先对输入数据按x排序,再穷举所有可能的分段端点组合,每段都用最小二乘法算出最佳直线(含截距和斜率),并记录对应误差平方和。引入可调参数λ平衡拟合精度和分段数量,通过动态规划递推求解全局最优分段方案——即让‘总误差 + λ×段数’最小。结果支持反向追踪,直接输出每一段的起止x坐标、直线方程参数和可视化图示。包里包含主函数piecewise_linearreg.m、测试脚本test.m、随机数据生成器random_points.m、S型曲线模拟sigmoi

2026-06-05 06:32:38 200

原创 Android Studio可直接运行的天气预报App开发包:含源码、APK、论文与导入实操指南

这个资源包提供一个功能完整的安卓天气预报应用,安装app-debug.apk就能在手机或模拟器上立刻查看实时天气、城市切换和定位效果。项目基于Android Studio开发,源码结构清晰,包含XML界面布局、Activity业务逻辑、OkHttp或Retrofit网络请求、Gson数据解析、LocationManager定位模块,以及天气图标、温度、湿度、风速等信息的展示逻辑。配套文档《基于Android天气预报系统设计与实现.docx》涵盖需求分析、技术选型依据、模块功能说明、程序流程图和关键代码片段;

2026-06-05 05:25:13 186

原创 泰坦尼克号生存预测三模型实战包:逻辑回归+ID3决策树+随机森林Python完整实现

直接运行就能出结果的泰坦尼克号生存预测代码包,含清洗数据的DataProcess.py、逻辑回归LogisticRegression.py、ID3决策树DecisionTree.py、集成调用随机森林的Main.py,以及配套train.csv和test.csv标准Kaggle数据。运行后自动生成LR_submission.csv、DT_submission.csv、RF_submission.csv三个提交文件,所有脚本基于Python 3.x,依赖库在requirements.txt中列明(pandas

2026-06-04 08:39:47 248

原创 Android Studio可直接运行的学生信息管理App完整工程源码(含配置、构建脚本与标准目录结构)

这个学生信息管理App源码包开箱即用,基于Android Studio开发,完整实现学生姓名、学号、班级、联系方式等基本信息的添加、查看、编辑和删除功能。项目结构规范,包含app模块下的Java/Kotlin源代码、activity与fragment逻辑、XML布局文件、drawable和values资源、AndroidManifest.xml清单配置;根目录提供build.gradle(含compileSdk、targetSdk及依赖声明)、settings.gradle、gradlew系列构建脚本,以及

2026-06-04 08:22:32 245

原创 纯MATLAB手写朴素贝叶斯分类器:四分类任务、多维特征输入、含数据与可视化结果

直接运行就能用的朴素贝叶斯分类工具,完全基于MATLAB基础语法编写,不调用Statistics or Machine Learning Toolbox。支持任意数量的数值型特征输入,输出1–4类整数标签。配套data.xlsx提供带标签的实测样本数据,每行一个样本,最后一列为真实类别;NBC.m主程序读取该表自动完成先验概率估计、条件概率计算和后验决策,输出预测结果、整体准确率和完整混淆矩阵。文档NB特征分类预测.docx讲清楚了怎么准备数据、如何修改类别数、各变量含义;NBC1.png和NBC2.png

2026-06-04 07:29:52 176

原创 C# WinForm串口调试工具:一键扫描端口、十六进制/ASCII双模收发、带粘包处理的可运行工程

基于C#和Windows Forms开发的即用型串口通信调试工具,内置完整VS解决方案,无需额外安装依赖,打开即可运行。支持自动扫描可用COM端口,灵活设置波特率、数据位、停止位、校验位等参数;发送区支持文本输入与十六进制格式发送;接收区提供ASCII与HEX双模式显示,并具备基础粘包识别与多字节连续接收能力。界面包含参数配置面板、发送输入框、实时接收显示窗及清屏功能按钮。底层使用.NET原生SerialPort类,通过DataReceived事件实现非阻塞异步接收,确保响应及时。工程结构规范,含Form1

2026-06-02 06:16:49 177

原创 大学生HTML5网页作业模板:相册展示、表单提交、日历交互全功能静态站点

一套开箱即用的前端课程作业网页包,包含首页、个人介绍、留言表单、照片墙、漫画专题和日历页面共6个HTML文件,全部基于标准HTML5编写。CSS样式统一集中于dh.css,JavaScript功能模块化封装(如Calendar.js实现日历渲染、formCheck.js完成表单实时验证),所有脚本独立可维护。内置16张高清图片资源,涵盖篮球运动、《名侦探柯南》动漫截图及自然风景主题,路径已预设完成,无需额外配置。所有页面支持本地双击直接运行,兼容Chrome、Edge、Firefox等主流浏览器,不依赖服务

2026-06-02 06:05:39 245

原创 STM32F407ZET6光敏电阻环境光感应+双按键LED亮度调节工程(Keil MDK)

基于STM32F407ZET6的LED智能调光工程,通过光敏电阻实时感知环境光照强度,经ADC采集后自动调节LED亮度;支持KEY_UP/KEY_DOWN两个独立按键,一键切换自动/手动模式,手动状态下可逐级增减LED亮度档位;LED驱动采用TIMx PWM输出,实现平滑无级调光效果;工程已集成完整外设驱动:ADC模数转换、EXTI外部中断响应按键、SysTick精准延时、RTC基础时钟、USART串口调试输出,以及LED、蜂鸣器、独立看门狗等常用模块;所有.c/.h文件结构清晰,含标准启动文件与库配置,K

2026-06-01 10:58:29 240

原创 C++编写的二维圆柱绕流LBM仿真程序,含D2Q9模型与多步流场数据输出

用标准C++实现的格子Boltzmann方法(LBM)仿真程序,专注二维不可压缩流体绕单圆柱流动问题。采用经典D2Q9离散速度模型,完整包含碰撞、迁移、边界处理等核心步骤。支持通过参数文件灵活调整雷诺数、网格尺寸(如100×50、200×100等)、总迭代步数(1000u至7000u对应不同演化阶段)。程序运行后直接生成速度场(ux/uy)、密度场和涡量等基础流场数据文件,格式为纯文本,方便用Python或Matlab快速绘图分析。不依赖OpenMP、CUDA或第三方数值库,仅需g++或clang++即可编

2026-06-01 08:46:07 258

原创 Java实现的RDT2.2可靠传输实验:模拟ACK位错误、实时日志记录与参数可调

用Java写的RDT2.2协议教学实验包,专注演示TCP简化模型中接收方返回的ACK确认包发生单比特错误时,发送方如何通过超时重传机制应对。工程结构完整,含Eclipse预配置(.project、.classpath、.settings),开箱即用。运行后自动生成Log.txt记录每一步发送/接收/校验/重传过程,接收数据存入recvData.txt。Config.ini支持修改超时时间、丢包率、位错概率等关键参数;核心逻辑在ENCDA.tcp文件,主程序入口为TCP_RDT2.2.java。适合网络课程讲

2026-05-31 10:11:52 203

原创 ibaPDA 7.0.1安装包:支持S7-1200/1500实时曲线监控、故障触发捕获与离线数据分析

这个安装包包含ibaPDA v7.0.1完整版软件,专为西门子S7-1200和S7-1500 PLC现场数据采集设计。安装程序ibaPDASetup_v7.0.1.exe实现一键部署,无需额外授权即可通过以太网直连PLC或接入iba系列硬件设备。软件支持多通道高速采样、实时曲线动态显示、历史趋势回放、自定义触发条件(如电压突变、周期超限等)自动捕获瞬态异常,并在曲线上标记故障点。导出功能覆盖CSV格式报表,便于后续Excel分析或导入其他诊断系统。配套提供新功能说明文档(New features in ib

2026-05-31 05:33:27 262

原创 Unity2D卡片记忆配对游戏工程:含翻牌交互、胜利判定、ESC退出与一键重开

直接导入就能跑的Unity2D记忆配对小游戏完整项目,支持鼠标点击翻两张牌、自动比对符号是否匹配(heart/diamond/circle/square/crescent/sanjiao六种)、配对成功后显示victory.jpg胜利画面。游戏内置标准流程控制:点击开始按钮进入游戏,按Esc键立即退出,UI提供Restart按钮实现当前局重开。所有卡片通过card.prefab预制体动态生成,背面统一使用card_back.png,正面图案均存放于Sprites文件夹且为PNG格式;桌面背景用table_t

2026-05-30 12:22:09 159

原创 MATLAB红细胞自动计数工具包(带图像预处理、分割与连通域统计功能)

直接运行就能数红细胞的MATLAB脚本,支持BMP/JPG/PNG格式的血液涂片图像。先做灰度转换、高斯去噪和对比度增强,再用阈值法或Canny边缘检测分割目标,接着通过二值化和形态学操作清理粘连,最后靠连通域分析精准计数并标出每个红细胞位置。所有代码都有逐行中文注释,关键参数比如阈值、结构元素大小、面积筛选范围都预留了修改入口,方便适配不同染色浓度、显微镜分辨率和图像清晰度。配套生成示例图的Python脚本(create_sample_image.py)和依赖说明(requirements.txt),还附

2026-05-30 08:42:15 205

原创 STM32F103雨滴传感器实战工程:ADC采样+串口实时上报(Keil可直接编译)

一套开箱即用的STM32F103雨滴检测工程,适配YL-69、FR01等常见雨滴传感器模块,通过ADC1通道采集模拟电压信号,结合软件滤波与阈值判断实现‘有雨/无雨’状态识别。数据通过USART1以115200波特率持续输出原始ADC值(0–4095)、转换电压(mV)及判定结果(如‘Rain’或‘No Rain’),方便上位机或调试助手实时监控。工程已集成标准外设库全部依赖:系统时钟初始化、GPIO配置(传感器输入与串口引脚)、ADC单次/连续采样配置、SysTick延时、串口发送与中断接收框架、以及配套

2026-05-30 04:38:18 158

原创 WinForm自动化实操包:15个UI控件交互代码即开即用

一套开箱即用的C# WinForm界面自动化演示工程,基于Windows原生UI Automation框架(System.Windows.Automation),不依赖任何第三方库。完整覆盖15种高频桌面应用操作场景:启动/关闭目标程序、文本框内容输入与清空、按钮点击、复选框勾选、单选组切换、下拉列表展开与选项选择、列表视图项遍历、树形控件节点展开、标签页切换、进度条读取、滚动条拖动、对话框识别与关闭、窗口标题匹配、控件名称与类型批量提取、以及UI事件监听(如按钮点击响应)。所有功能均封装为独立可调用方法,

2026-05-30 04:23:06 231

原创 鱼眼相机标定实战包:含可调棋盘格生成、50张实拍样本、自动角点检测与高精度去畸变代码

直接上手就能用的鱼眼相机标定工具集,用Python和OpenCV实现端到端流程。内置chessboard.py脚本,能动态生成任意尺寸的棋盘格图案,支持屏幕直拍或导出打印;shot.py负责调用摄像头采集多角度图像,资源包已预置50张实拍标定图(frame_0.jpg到frame_49.jpg),分辨率适配常见USB鱼眼摄像头;calib_imgs_480p_9x6目录存放整理好的标定图像序列;代码自动读取图像、检测棋盘格角点、拟合fisheye模型,输出焦距fx/fy、主点cx/cy及四阶畸变系数k1-k

2026-05-28 11:40:29 254

原创 130个开箱即用的微信小程序实战案例,含社区、资讯、任务管理等完整源码

包含130个真实上线或高完成度的小程序源码项目,覆盖V2EX社区、知乎日报资讯、TodoList任务管理、手势解锁工具、基于Redux的状态管理实践等典型场景。每个项目均提供可直接导入微信开发者工具的完整目录结构,附带运行效果截图(GIF/PNG)及部分remote-redux-devtools调试演示。包内含多份使用说明文本,清晰标注项目来源与学习用途,强调非原创、仅限技术参考。重点帮助初学者理解小程序页面生命周期、WXML/WXSS/JS协同逻辑、自定义组件封装方式、API调用规范(如网络请求、本地存储

2026-05-28 07:43:17 422

原创 从物理动量到AI优化:Momentum算法背后的思想演变史

本文追溯了Momentum算法从物理学中的动量概念到AI优化领域的演变历程。文章阐释了其如何通过引入历史梯度信息,有效平滑损失函数曲面上的震荡、加速收敛并帮助逃离局部最优。从经典的Polyak's Heavy Ball到Nesterov加速梯度,再到与自适应学习率结合的Adam,Momentum思想深刻影响了深度学习优化器的设计,并延伸至模型平均、强化学习等更广泛的AI应用场景。

2026-03-12 10:02:26 124

原创 ThinkPad L380 Yoga二手淘机指南:如何用1500元搞定一台高性价比翻转本

本文是一份详细的ThinkPad L380 Yoga二手淘机与升级指南。针对1500元预算,文章深入分析了该机型的核心价值,提供了闲鱼平台实战筛选技巧、全面的软硬件验机流程,并给出了最具性价比的内存、硬盘升级方案,帮助用户以极低成本打造一台高性价比的翻转触控办公本。

2026-03-12 10:01:58 406

原创 OpenLiteSpeed实战踩坑:为什么我的WordPress站点最终换回了Nginx?

本文分享了作者将WordPress站点从Nginx迁移至OpenLiteSpeed的实战踩坑经历。尽管OpenLiteSpeed被宣传为高性能替代方案,但在实际应用中,作者遇到了重写规则转换困难、PHP进程管理及OPCache兼容性问题,以及生态工具链不匹配等挑战。最终,出于对稳定性、兼容性和运维复杂度的综合考虑,站点换回了更成熟稳定的Nginx环境。

2026-03-12 10:01:34 140

原创 AOSP实战:5分钟搞定Native Service的AIDL接口定义与实现(附完整代码)

本文提供了一份在AOSP中快速实现Native Service的实战指南。通过定义AIDL接口、编写构建脚本、实现服务逻辑并完成注册与调用,开发者可以在5分钟内掌握为Android系统底层添加C++ IPC服务的关键步骤。文章附有完整代码,帮助开发者高效构建高性能的Native Service。

2026-03-12 10:01:23 461

原创 一阶系统时域分析实战:从传递函数到性能指标的全流程解析

本文深入解析一阶系统时域分析的全流程,从传递函数入手,重点阐释时间常数T的工程内涵及其对系统响应速度的决定性作用。通过实战方法演示如何绘制单位阶跃响应曲线,并解读调整时间、稳态误差等关键性能指标的工程化计算与意义,帮助工程师和学生快速掌握系统动态性能评估与故障诊断的核心技能。

2026-03-12 10:01:11 476 1

FPGA RGB彩条信号发生器(Altera平台,支持HV/DE双模式TFT驱动)

一套完整的FPGA RGB接口液晶屏测试方案,基于Altera器件实现标准800×480分辨率彩条图像生成与输出。核心模块包含tft_rgb_colorbar.v主逻辑、tft_ctrl.v显示控制器、clk_gen.qip时钟管理单元,以及适配行场同步(HV MODE)和数据使能同步(DE MODE)两种TFT驱动模式的底层时序控制。工程已集成Quartus开发环境配置文件(.qpf/.qsf/.qws),含仿真测试文件tb_model.v、RTL源码、IP核调用说明及详细设计文档(.md/.svg/.vsdx)。配套提供时序波形图(.jpg)、状态机流程图(.svg)、架构框图(.vsdx)和综合报告(PLLJ_PLLSPE_INFO.txt),支持快速上板验证与调试。所有代码采用Verilog HDL编写,模块化结构清晰,便于移植到其他分辨率或不同厂商FPGA平台。

2026-06-12

自动化代码审查系统[项目源码]

本文详细介绍了Code Review Agent的实现,这是一个利用AI技术实现自动化代码审查的智能系统。文章从传统人工代码审查面临的挑战(如耗时、遗漏率高、标准不一致等)出发,提出了基于多维度检查引擎(语法、语义、安全、性能、风格)的解决方案。系统架构包括可配置的规则引擎设计、基于上下文的误报控制机制、结果优先级排序算法,以及与CI/CD管线的深度集成。通过完整的代码实现演示,展示了如何构建一个生产级别的多维度Code Review Agent,为团队提供高效、一致、可扩展的代码质量保障能力。文章还涵盖了从静态分析工具到基于大语言模型的智能审查的技术演进历程,并提供了各检查维度的具体实现细节和示例代码。

2026-06-11

Excel文件批量转PDF、CSV、HTML等15种格式的小工具(含源码)

这是一款轻量级Windows桌面工具,专为快速转换Excel文件设计,支持xls和xlsx两种原始格式,可导出为PDF、CSV、HTML、MHT、XML、ODS、TXT、XPS、SVG、BMP、JPG、PNG共15种常用格式。软件体积约8.5MB,无需安装,解压即用,依赖.NET Framework 2.0环境,在Win7 32位和Win10 64位系统实测兼容。核心功能基于Aspose.Cells 8.3组件封装,主程序ExcelConverter.exe已通过ILMerge合并依赖,避免额外DLL调用问题;如遇杀软误报,可将Aspose.Cells 8.3.dll与exe放在同一目录下自行运行,或使用附带的Visual Studio源码(ExcelCover.sln)重新编译。配套提供详细说明文档ExcelConverter.txt,含MD5、SHA1、CRC32校验值,便于验证文件完整性。适用于日常办公中需要批量导出报表、生成网页快照、提取纯文本数据或制作图片版表格的场景。

2026-06-05

树莓派驱动ADIS16505高精度IMU实时采集源码包(含SPI通信与数据记录)

一套开箱即用的树莓派ADIS16505惯性测量单元数据采集方案,完整包含C++实现的底层SPI驱动(Spi.h/Spi.cpp)、寄存器映射定义(RegisterMap.h)、设备封装类(ADIS16505.hpp)、多模式测试例程(testADI.cpp/testBorL.cpp/testWiringPi.cpp)、连续数据记录功能(RecordData.cpp)以及VS Code调试配置(launch.)和CMake构建支持。所有代码已在树莓派实际硬件上完成验证,支持原始传感器数据(加速度、角速度、温度等)的稳定读取与本地文件存储。配套README.md提供接线说明、编译步骤、运行命令及常见问题提示,settings.和sudo_gdb脚本辅助权限与调试。适用于课程设计、毕业设计、嵌入式学习或小型姿态感知项目原型开发,不依赖第三方库,仅需标准Raspberry Pi OS环境与基础GPIO/SPI启用。

2026-06-05

用Python脚本给批量照片嵌入GPS经纬度和海拔坐标

这个工具包提供一套完整的Python解决方案,把地理坐标(经度、纬度、海拔)写入JPG照片的EXIF元数据中。核心是main.py脚本,读取CSV文件里的坐标数据(每行对应一张照片),自动匹配同名图片文件,修改其EXIF中的GPSInfo字段。支持多张照片批量处理,原始照片放在data目录,处理后存入目录,包含5张示例图和配套实验数据.csv。整个流程不依赖图形界面,纯命令行运行,适合无人机航拍、野外测绘、地理标记等需要事后补录位置信息的场景。操作前需确保照片为标准JPG格式且未被加密或损坏,CSV中列名需为filename,longitude,latitude,altitude,坐标单位分别为十进制度和米。脚本使用exifread和piexif库解析与写入EXIF,兼容主流Python 3.7+环境。

2026-06-05

MATLAB实现EIT正问题的有限元建模与电势求解

一套基于MATLAB的EIT(电阻抗断层成像)正问题求解工具包,包含完整的有限元建模流程:从网格刚度矩阵构建(FORMESTIF.m)、高斯积分计算(gaus.m)、单元刚度组装(ASSEMBLE.m)到主程序调用(main1.m)。输入数据文件data.txt提供边界条件与电极配置信息,fem-eit为项目主目录结构。该方案适用于均匀或分段均匀介质中电流激励下内部节点电势的稳态数值求解,支持标准EIT正向仿真需求,可直接运行验证有限元离散精度与求解稳定性,适合作为教学演示、算法对比或后续逆问题研究的基础正向引擎。

2026-06-05

Matlab实现的三维空间Chan-Taylor混合定位算法脚本

提供一个开箱即用的Matlab三维定位计算脚本chan_taylor.m,基于Chan算法与Taylor级数展开法联合优化,适用于无线信号源、基站或传感器节点的三维坐标解算。输入为至少4个已知位置的参考点及其对应的距离测量值(含一定噪声),输出为目标点的三维坐标估计结果。代码结构清晰,关键步骤配有中文注释,参数配置区集中定义测站坐标、初始猜测值和迭代收敛阈值,用户只需修改输入数据和少量配置即可运行。不依赖特殊工具箱,兼容Matlab R2015b及以上版本,适合数学建模竞赛、课程设计及定位算法原理验证场景。

2026-06-05

基于图割与谱聚类的MATLAB图像分割工具箱(Grady团队原始实现)

提供Leo Grady团队在2003–2006年间提出的图论图像处理核心算法MATLAB实现,聚焦于图割(Graph Cut)与谱聚类结合的图像分割方法,包含等周割(isoperimetric cut)、标准割(normalized cut)两类经典图划分策略。工具箱对输入图像构建固定邻域半径的连通图模型,适用于中等尺寸灰度图像(如提供的eslab系列和lenna.gif),不支持超大图像直接处理。主要功能模块包括:图像导入(importimg)、图结构构建(makeweights、findedges、pdf2graph)、图滤波(filtergraph)、多尺度格子金字塔(latticepyramid、imgsegpyr)、递归图划分(recursivepartition)、图分割求解(isosolve、partitiongraph)、分割结果可视化(segoutput)以及辅助工具(voronoicells、ellipsefit、diffusion等)。所有函数均按技术报告[1][2]及TPAMI论文[3]复现,附带完整文档入口(Contents.m)和示例图像,适合教学演示、算法验证与图模型图像分析研究。

2026-06-05

Java SFTP文件传输工具包:含jsch.jar与SftpUtil上传下载实现

提供开箱即用的Java SFTP文件操作支持,包含已验证可用的jsch.jar依赖库和配套的SftpUtil.java工具类。该工具类封装了连接建立、身份认证、目录创建、文件上传、文件下载、断点续传基础逻辑及异常处理机制,适配常见Linux/Unix SFTP服务器。代码采用标准JSch API调用,无需额外配置即可集成到Spring Boot、传统Servlet或普通Java SE项目中。支持密码和私钥两种认证方式,上传下载过程可指定编码、超时时间、缓冲区大小等参数,便于二次定制。所有功能均基于纯Java实现,不依赖外部脚本或本地OpenSSH环境。

2026-06-04

WinForm自定义ListView控件:每行嵌入可更新百分比进度条

这个资源包提供一个基于C# WinForm的可复用ListView扩展控件,支持在每一行指定列中动态显示带数值标注的百分比进度条。核心实现通过重写ListViewEx控件的绘制逻辑,结合OwnerDraw模式完成进度条渲染与文本叠加,进度值可通过数据绑定或手动设置实时刷新。包含完整VS解决方案(ListViewEx.sln),含主窗体Form1示例、自定义控件MyListView.cs、项目配置及编译输出目录结构,开箱即用。适用于任务状态监控、批量操作进度反馈、数据导入导出等需要行级可视化进度的业务场景。代码兼容.NET Framework 4.0及以上,无需第三方依赖,可直接集成到现有WinForm项目中替换原生ListView控件。

2026-06-04

PyBullet双足/四足机器人仿真控制代码集:含逆运动学、站立与步态生成

一套基于PyBullet的开源腿式机器人仿真代码,支持双足和四足结构,涵盖实时预览控制、站立动作触发(stand_up)、逆运动学求解、摆动相轨迹规划、步行步态生成等核心功能。所有示例均使用纯Python编写,依赖明确:pybullet用于物理仿真,control和scipy用于控制器设计与数值计算。目录结构清晰分隔bipedal与quadrupedal模块,包含URDF模型定义、坐标变换工具(tform.py)、机器人抽象类(robot.py)、IK与ID计算脚本(inverse_dynamics.py)、以及meshes和urdf子目录存放几何与模型文件。典型用例包括运行example_preview_control.py查看交互式控制效果,或执行example_stand_up.py驱动四足机器人完成起立动作。所有组件均可通过pip快速安装,适合机器人算法验证、控制策略调试及教学演示。

2026-06-04

一键解析并下载多个M3U8视频流,支持自动转码与合并

这个工具专为批量处理M3U8格式视频流设计,运行即用无需安装,内置Aria2下载引擎和FFmpeg转码模块。输入多个M3U8播放列表URL后,自动解析TS分片地址、并发下载、智能重试,并在下载完成后自动合并为MP4或MKV等常见格式。支持自定义缓存路径、下载线程数、输出分辨率与编码参数。日志系统完整记录请求过程、错误信息和合并状态,便于排查问题。所有配置通过JSON文件管理,插件目录预留扩展能力,适合需要高频下载在线教育、直播回放、课程视频等场景的用户。

2026-06-03

C++实现的飞机票务管理程序(含完整可运行代码与数据文件)

一套基于C++开发的飞机订票系统,包含完整的控制台界面、航班信息管理、乘客订票/退票、余票查询等核心功能。源码结构清晰,使用标准C++语法,无第三方依赖,支持Windows平台直接编译运行。项目包含main.cpp、FlightSystem.cpp、code.cpp等多个模块化源文件,以及flight_data.txt和data目录用于持久化存储航班与订单数据。配套工程文件(.dsw、.dsp、.opt)适配老版本Visual Studio(如VC6.0),同时提供已编译好的AirlineTicket.exe,双击即可体验全流程操作。所有头文件(Common.h、FlightSystem.h、code.h)封装合理,注释规范,便于理解面向对象设计思路和文件I/O实践。适合计算机专业学生完成课程设计或期末大作业,可直接修改扩展功能,如添加用户登录、图形界面或数据库对接。

2026-06-03

STM32F103ZET6通过RS485运行Modbus RTU协议驱动ZLAC8015D轮毂电机(Clion+CMake编译)

基于STM32F103ZET6主控,使用HAL库实现RS485硬件接口,运行标准Modbus RTU通信协议,直接控制中菱ZLAC8015D轮毂电机的启停、方向、速度与电流等参数。工程采用Clion作为IDE,通过CMake构建系统管理编译流程,包含完整CMSIS、STM32F1xx_HAL_Driver驱动层及自定义Modbus主站逻辑。已提供可烧录的hex、bin、elf格式固件,以及链接脚本STM32F103ZETx_FLASH.ld、调试符号map文件和CMake编译中间产物,支持快速部署与二次开发。RS485_TX命名表明该工程聚焦于主站发送逻辑,TX引脚配置与DE/RE使能时序已适配半双工RS485总线特性,避免通信冲突。

2026-06-03

Chrome浏览器Axure原型查看插件(V0.6.3)安装包

专为Chrome浏览器设计的Axure原型查看扩展,安装后无需Axure软件即可直接在浏览器中打开.axure格式的原型文件。包含完整插件文件:manifest.定义权限与入口,background.html和chrome-state-manager.js负责后台状态管理,axurerp_extension.js为核心解析逻辑,三套图标(16/48/128像素)适配不同显示场景。适用于产品、UI、UX设计师及评审人员快速共享和预览高保真交互原型,支持本地文件拖入或URL加载,操作轻量,即装即用。

2026-06-03

CC Switch工具简介[代码]

CC Switch(cc-switch)是一个专为AI编程工具设计的配置切换管理工具,旨在解决开发者在频繁切换不同API提供商、模型和密钥时遇到的效率问题。通过统一管理配置,包括API提供商、模型、API密钥、MCP服务器和技能等,CC Switch能够实现一键切换,显著提升工作效率。其工作原理是通过替换配置文件来实现快速切换,适用于多种场景,如切换不同模型、应对额度用完的情况以及管理多环境配置。CC Switch与Claude Code Router的区别在于前者专注于配置管理,而后者则更像是一个代理工具。随着AI CLI编程的普及,CC Switch因其高效和便捷性受到越来越多开发者的青睐。

2026-05-30

Scratch版愤怒的小鸟3.0完整工程包:含全部角色、音效、矢量图与可运行源码

这个资源包提供的是基于Scratch平台开发的《愤怒的小鸟3.0》完整教学项目,包含所有游戏逻辑源码(project.)、16张高清角色与场景PNG图、3个SVG矢量图形文件、7段原创音效(WAV格式)和4段背景音乐(MP3格式)。所有素材均已适配Scratch 3.x版本,可直接导入编辑或运行。项目涵盖角色克隆、物理弹射模拟、碰撞检测、分数统计、关卡切换等核心编程知识点,适合9-14岁零基础学生开展项目式学习。源码结构清晰,注释完整,便于教师课堂演示或学生自主拆解模仿。配套图片涵盖小鸟、猪、木块、石块、冰块等经典元素,支持二次创作与关卡拓展。无需额外安装插件,打开即用,兼容Windows/macOS/Linux系统上的主流浏览器。

2026-05-30

npm包发布流程[代码]

本文详细介绍了npm包的发布流程,包括前置准备、包项目初始化与配置、本地测试、发布上线、版本维护与更新以及常见问题与注意事项。前置准备包括注册/登录npm账号和环境与工具准备。包项目初始化与配置部分重点讲解了package.json的核心配置字段和其他关键文件。本地测试部分介绍了如何通过npm link进行本地测试以及代码校验与测试。发布上线部分涵盖了基础发布、发布作用域包和发布测试版本的操作步骤。版本维护与更新部分详细说明了如何更新版本号、发布更新版本以及撤销发布的操作。最后,文章还提供了常见问题与注意事项以及进阶优化的建议。

2026-05-30

可直接部署的黄金矿工H5小游戏源码包,含全部资源与JS逻辑

一套开箱即用的黄金矿工风格HTML5小游戏源码,包含完整前端文件:index.html主入口、GoldNuggets_x.js核心游戏逻辑、20余张角色与场景图片(如s0.png到s16.png、l1a.jpg/l1b.jpg等各类状态图)、以及多组带zz_前缀的备用素材(如zz_s9.gif、zz_l2a.jpg),所有资源已按实际路径组织,无需额外配置。支持在任意支持HTML5的现代浏览器中运行,需部署在本地或远程HTTP服务器环境(如XAMPP、WAMP、Nginx、Apache或VS Code Live Server插件)下启动,不可直接双击index.html打开。所有GIF动画(s9-s12及对应zz版本)用于钩子摆动、金块闪烁等动态效果,JPG/PNG覆盖矿道、背景、抓钩、金块等视觉元素,结构清晰,便于二次开发或教学演示。

2026-05-29

STM32 UART DMA接收数据[代码]

本文详细介绍了STM32微控制器中UART通过DMA方式接收数据的实现方法。通过生动的比喻解释了DMA(直接内存访问)的工作原理,即DMA可以独立于CPU完成数据传输任务,从而提高系统效率。文章详细讲解了DMA的配置步骤,包括Mode(Normal和Circular模式)、Increment Address、Data Width等关键参数的设置,并提供了具体的代码实现示例。最后,文章还介绍了如何重写回调函数来处理接收完成事件,并比较了Normal和Circular两种模式下的不同行为。

2026-05-28

2026程序员桌面环境配置指南[项目源码]

本文提供了一套2026年程序员桌面环境配置方案,涵盖操作系统选择、开发工具栈、效率工具、环境自动化、文件组织、多显示器优化、健康与效率平衡以及备份同步策略。操作系统推荐Windows 11 + WSL 3.0或纯Linux方案,开发工具以VS Code和JetBrains为主,并配置终端环境。效率工具包括PowerToys、Ditto、ShareX等。文章还提供了环境配置脚本和Docker开发环境示例,以及标准目录结构和文件命名规范。此外,讨论了多显示器布局、防疲劳设置和专注模式配置,最后强调了环境配置对生产力的放大作用,建议通过标准化和持续优化来提升开发效率。

2026-06-20

MATLAB环境下Redis数据库交互工具包:含连接、命令封装与常用操作函数

一套可在MATLAB中直接调用Redis服务的轻量级工具集,包含redisConnection.m建立TCP连接、redisCommand.m统一封装请求发送、redisParseBulkReply.m解析RESP协议响应,以及redisSet/redisGet/redisHMSet/redisHGetAll等常用数据操作函数。所有函数均基于Redis原始协议实现,不依赖外部Java或C接口,适配MATLAB R2018a及以上版本。附带test.m示例脚本,演示PING连通性检测、字符串存取、哈希表批量写入与全量读取等典型场景。源码结构清晰,每个函数职责单一,便于理解Redis通信流程或嵌入现有MATLAB项目中作为数据缓存/中间件交互模块。LICENSE文件明确标注为学习研究用途,使用者需自行配置Redis服务器地址与端口,并确保MATLAB网络权限开放。目录中.zbak后缀文件为历史备份,主用函数无后缀,可直接addpath调用。

2026-06-20

大话西游2 WAS文件批量解包工具(C#版,输出全向PNG序列)

专为《大话西游2》玩家和资源开发者设计的WAS文件解包工具,基于C#开发,支持一键解压游戏内WAS格式资源包。运行后自动识别并提取所有动画帧数据,按角色/动作/方向结构生成标准PNG图像,涵盖全部朝向(如上、下、左、右、左上、右上等)及完整帧序列,方便用于MOD制作、立绘复用、动作分析或素材再创作。无需额外依赖,双击Form1.exe即可启动图形界面,拖入WAS文件即可开始解包,输出目录清晰对应原始资源逻辑结构。配套源码完整开放,含VS解决方案(.sln)、项目配置、图标资源及窗体设计文件,适合二次开发或功能扩展。

2026-06-19

小红书x-s参数生成逻辑还原与调用示例(含Node.js环境适配)

这个资源包聚焦小红书客户端中关键请求头参数x-s的生成机制,提供可运行的逆向还原代码和配套环境配置。核心文件getXs.js实现了x-s值的完整计算流程,依赖math-intrinsics、tldts-core等底层模块处理时间戳、设备指纹、URL路径哈希及混淆逻辑;env.js用于模拟客户端运行上下文,包括设备信息、会话状态和基础UA特征;a.txt记录了典型请求场景下的原始参数对照样本;整个结构已适配Node.js 18+环境,支持快速集成到爬虫或调试工具中。目录中包含完整的npm依赖树(node_modules),涵盖https-proxy-agent、iconv-lite、parse5等常用网络与解析库,便于复现真实请求链路。所有脚本均基于公开协议分析结果构建,不包含任何APK反编译代码或私有密钥,适用于学习HTTP签名机制、前端防爬参数设计原理及安全通信建模。使用前需自行确认符合目标平台的开发者协议与当地法律法规。

2026-06-19

芋道商城Uniapp+Vue全端源码包:含分销拼团秒杀直播等50+电商功能

一套开箱即用的跨端电商源码,基于Vue 2与Uniapp框架开发,完整覆盖小程序、H5、App三端。内置分销推广、多人拼团、好友砍价、限时秒杀、优惠券核销、积分成长体系、会员等级权益、小程序直播接入、可视化页面DIY装修等核心业务模块。代码结构清晰,包含221个Vue组件页、103个JS逻辑文件、41个SCSS样式文件及73篇Markdown说明文档,支持快速二开与本地部署。所有功能均已集成调试通过,配套login、cart、category、user、order、aftersale、promoter、team、withdraw等标准业务页面,以及socket实时通信、emoji表情支持、快递物流查询、售后流程管理等实用能力。环境配置简洁,含.env配置文件和.gitignore规范,适配主流开发工具链。

2026-06-18

光盘数据抢救工具:绕过加密、修复损坏、显示隐藏文件

专为读取异常光盘设计的实用工具,支持强制访问受版权保护或加密的CD/DVD内容,能从划伤、老化、部分损坏的光盘中恢复文件,自动识别并列出常规资源管理器无法显示的隐藏轨道与私有会话数据。内置多语言界面支持,含简体中文、繁体中文、英文、日文、韩文、法语、德语、西班牙语等30种语言模块,安装后即开即用,无需额外配置。适用于无法识别、提示无媒体、显示空白或报错0x8007001F/0x80070005等常见光驱错误的场景,不修改系统底层驱动,运行稳定,兼容Windows 7至Windows 11各版本。

2026-06-18

MATLAB超声图像病变区域自动勾画工具包(含预处理+活动轮廓分割)

提供一套开箱即用的MATLAB超声图像分割实现方案,专注提取病变区域轮廓。流程包含三步:先用各向异性扩散算法抑制超声图像固有斑点噪声并保留边缘细节;再构建梯度矢量流(GVF)场作为外部力引导;最后驱动活动轮廓模型(Snake)自动收敛到目标边界。包内含完整可运行代码、测试用超声图像样本、处理结果示例及详细说明文档(readme.docx),支持直接加载DICOM或常见格式图像进行批处理。适用于医学影像分析初学者、算法验证场景及教学演示,无需额外安装工具箱,兼容MATLAB R2018a及以上版本。

2026-06-17

Python实现Black-Litterman资产配置模型(含回测与多视角验证)

一套开箱即用的Black-Litterman模型Python实现,包含核心计算(black_litterman.py)、多种观点设定方式(任意观点、市值加权观点、近期收益观点、合理观点)、2015年回测结果可视化(共4张PNG图表)、模型原理文档(PDF/DOCX)、思维导图(XMind)及完整项目结构。代码模块清晰:structures.py定义数据结构,back_test.py执行回测,main.py为运行入口,plot/Plot目录存放图表输出。配套README.md和ss.md提供环境配置、参数说明与使用步骤,Report目录含分析报告框架。所有文件组织规范,适合作为量化投资课程作业、实盘策略原型或贝叶斯资产配置方法的学习参考。

2026-06-15

Matlab实现量子密钥分发(QKD)密钥率计算与仿真分析

这个资源包提供一套完整的量子密钥分发密钥率仿真方案,基于Matlab平台实现BB84、诱骗态等典型QKD协议下的密钥率数值计算与性能分析。包含主程序asy33.m及多个辅助函数文件(如DMCScvqkd.m、decoydvqkd.m、GMCScvqkd.m等),支持不同信道模型、误码率设置、探测效率参数调整,可直观输出密钥率随传输距离、光源强度等变量的变化曲线。所有代码适配Matlab 2019b环境,无需额外工具箱,解压后将全部文件放入当前工作路径,直接运行asy33.m即可生成仿真结果图。配套运行效果图已提供,便于快速验证功能。适用于通信安全方向的教学演示、课程设计、科研入门及协议参数调优场景,也支持扩展至CV-QKD、MDI-QKD等变体模型的二次开发。代码结构清晰,变量命名规范,注释完整,小白用户按三步操作(放文件→开主脚本→点击运行)即可获得结果。

2026-06-16

WS1850S低功耗LCD驱动固件V2.05开发示例包

这个资源包提供基于WS1850S芯片的低功耗LCD显示控制完整开发支持,适用于WS51F0030系列MCU。包含标准外设驱动文件(SPI、NFC)、ISO14443B协议栈实现(iso14443b.c/h)、核心头文件(WS51F0030.h)、启动代码(STARTUP.A51)以及Keil MDK工程配置文件(.uvproj、.uvopt等),支持多用户环境下的调试会话(含Administrator、Wayne、86188等.uvgui备份)。源码组织清晰,分为CORE、inc、src、API、doc等目录,涵盖LCD驱动逻辑、SPI通信封装、NFC读写功能及调试日志输出(debugLog.txt)。所有代码适配WS51F6240型号,可直接编译下载运行,用于快速验证LPCD显示与近场通信协同应用场景。

2026-06-16

C#上位机通过ADS协议读写TWINCAT PLC变量的完整示例

提供一套可直接运行的C# Windows Forms工程,实现与倍福TWINCAT PLC之间的ADS通信功能。包含完整的项目文件(.sln、.csproj)、主窗体代码(Form1.cs)、程序入口(Program.cs)以及PLC侧配套的ADS配置说明和源程序(PLC.pro、PLC.BAK)。所有C#代码基于Beckhoff官方ADS .NET库开发,支持实时读取和写入PLC内存变量(如INT、BOOL、STRING等),适用于TwinCAT 2或3环境。文档ADS通讯(c#).docx详细说明了ADS路由配置、端口设置、符号连接、错误处理及常见调试方法。工程已预编译,bin目录下含可执行文件,开箱即用;obj和.suo等临时文件也一并保留,便于开发者理解构建流程。适合工业自动化工程师快速搭建上位机监控界面,或作为学习ADS协议与C#协同控制PLC的实践参考。

2026-06-16

CrystalDiskInfo 9.2.0绿色便携版|实时监控SSD/HDD温度与SMART健康状态

这个免安装的硬盘健康监测工具能直接运行,无需注册表写入或系统权限。支持SATA、NVMe、USB外置盘等多种接口的HDD和SSD,实时读取S.M.A.R.T.参数,包括温度、通电时间、重映射扇区计数(05/C4/C5/C6)、写入量、磨损均衡指数等关键指标。界面分颜色显示健康等级(正常/警告/危险),当某项数值逼近阈值时自动弹窗提醒,并可配置邮件告警(需SMTP设置)或声音提示。内置32位/64位双版本可选(DiskInfo32.exe/DiskInfo64.exe),兼容Win7至Win11系统。附带详细ReadMe和更新说明文档,含常见坏道参数解读:C4为累计重映射扇区总数,C5为待修复扇区数,C6多由异常断电引发的不可修复物理坏道。不依赖第三方驱动,检测结果基于设备原生SMART数据,对SSD状态判断更灵敏,机械硬盘建议配合MHDD做深度扫描验证。

2026-06-15

基于SpringBoot与Vue的健身房管理全套毕业设计资源:含可运行源码、MySQL脚本及配套论文

一套开箱即用的健身房管理系统毕业设计资源,后端用SpringBoot开发,前端用Vue实现,数据库采用MySQL。包含完整项目源码(分client和server模块)、建库建表SQL脚本(db_jsf.sql)、系统部署调试说明文档、8张真实运行截图(1.jpg至8.jpg)、配套毕业论文(Word格式)以及使用指引文件。系统角色清晰划分为管理员、会员和员工三类,管理员可进行会员/员工/教练/健身项目/器材/活动/会员卡等全维度管理;会员可查看个人信息、预约项目、浏览器材与活动;员工可参与项目指导与活动执行。所有功能模块均已在B/S架构下完成集成测试,界面简洁、操作流程符合实际健身房业务逻辑,支持本地快速部署与二次开发。资源包结构清晰,含项目运行截图目录、源码目录、数据库脚本和文档说明,适合计算机相关专业学生直接用于课程设计或毕业设计答辩。

2026-06-15

Windows下开箱即用的MinGW编译工具集,无需安装直接运行

这个压缩包包含一套完整的x86_64-w64-mingw32交叉编译工具链,适用于Windows平台本地开发。里面集成了GCC 8.1.0核心组件,支持C、C++、Fortran多种语言编译,附带gdborig调试器、ld链接器(含BFD和gold双后端)、objdump反汇编工具、as汇编器、gcov代码覆盖率工具等常用开发命令。所有可执行文件均依赖标准MinGW运行时DLL,如libgcc_s_seh-1.dll、libwinpthread-1.dll、libstdc++-6.dll等,已一并打包,解压后无需配置环境变量或安装任何依赖即可在命令行中直接调用gcc、g++、gfortran等命令。适合快速搭建轻量C/C++开发环境、嵌入式交叉编译测试、CI构建节点精简部署,或作为IDE(如VS Code、CLion)的外部工具链使用。不包含头文件和标准库源码,仅提供编译运行所需二进制文件。

2026-06-14

轻量级十六进制与ASCII字符双向转换工具(C# WinForm)

一个开箱即用的Windows桌面小工具,支持ASCII字符与十六进制字符串之间的实时双向转换。界面简洁,无依赖,双击即可运行,适合开发调试、协议分析或嵌入式通信场景下的快速编码/解码。源码基于C#编写,采用标准WinForm架构,包含完整VS解决方案(.sln)、项目文件(.csproj)、资源文件和配置项,所有UI控件逻辑清晰,转换核心封装在ASCII2Hex.cs类中,代码注释充分,便于二次开发或集成到其他工具链中。编译后可直接在bin/Debug目录下获取可执行文件,兼容.NET Framework 4.0及以上版本。附带LICENSE和README说明,遵循开源规范,适合个人开发者、测试工程师和教学演示使用。

2026-06-14

萤石EZUIKit JavaScript视频播放测试包(含四画面demo)

这个资源包提供萤石EZUIKit的JavaScript前端SDK完整测试环境,内置多个HTML示例页面:demo_hk1.html支持4路视频同屏播放,demo_hk.html和demo.html为不同配置的单路播放演示,适配Chrome、IE9+、iOS Safari 9.3+、Android 4.4+及主流国产浏览器的极速模式。包内包含核心库ezuikit.js、轻量HLS播放器hls.light.min.js、CKPlayer集成目录、配置文件web.config、截图js_demo.png、说明文档README.md和说明.txt,以及已构建的dist发布目录。使用时只需在页面引入ezuikit.js,添加video标签并指定ID,设置poster封面、controls控制条、playsInline和webkit-playsinline等属性即可快速启动视频流,无需深入理解萤石OpenSDK底层接口或复杂业务逻辑,适合前端开发者快速验证视频接入效果。

2026-06-13

基于ASP.NET WebForm的员工档案管理源码包(C# + SQL Server 2008)

一套开箱即用的企业级员工档案管理系统源码,采用C#语言开发,基于ASP.NET WebForm架构,后端数据库为SQL Server 2008,开发环境适配Visual Studio 2010。系统包含五大主模块:员工资料、人事管理、人事统计、系统设置和联系我们。人事管理涵盖员工奖惩、培训、考评、调薪与岗位调动;人事统计支持综合统计、记录汇总及按部门维度的奖惩分析;系统设置提供基础信息、部门、岗位、专业、职级、奖惩类型及操作员权限等配置功能。前端页面覆盖员工全生命周期操作:新增、查看、编辑、删除(YuanEdit.aspx/YuanView.aspx等)、奖惩登记(YuanRPEdit.aspx)、薪资变动(YuanLaborageChangeEdit.aspx)、考核记录(YuanAssessEdit.aspx)、培训管理(YuanTrainEdit.aspx),以及多维统计报表(StatZongHeView.aspx/StatHRJLView.aspx)。所有页面均采用用户控件UC_Menu.ascx统一导航,支持局域网内部部署,适用于中小型企业HR日常档案维护与数据归档需求。

2026-06-13

STM32H7双ADC同步采集与FFT分析[源码]

本文详细介绍了如何使用STM32H7单片机通过CubeMX和Keil开发环境,配置双ADC同步采集信号,并利用FFT(快速傅里叶变换)进行频率和相位测量。主要内容包括ADC和定时器的配置、DMA传输的实现、FFT算法的应用以及串口通信的数据传输。通过具体的代码示例,展示了如何从硬件配置到软件实现的完整流程,适用于需要高精度信号处理的嵌入式系统开发。

2026-06-14

电子科大程算II机考真题[项目代码]

本文提供了电子科技大学信息与软件工程学院互+班2022春季程序设计与算法基础II(数据结构与算法基础)机考真题及参考答案。内容包括线性表、栈、二叉树、树、图、排序等多个数据结构与算法题目,每个题目均包含已知条件、任务描述、编码要求和参考答案。此外,还提供了相关课程资源的GitHub仓库链接,鼓励读者贡献资源和最新机考真题。文章最后介绍了如何在icoding平台上进行自我练习的方法。

2026-06-13

Coze工作流生成测试用例[项目源码]

本文详细介绍了如何使用Coze平台搭建工作流来自动生成测试用例。首先,在Coze空间创建资源库并新建工作流。工作流的主要步骤包括:开始节点输入Doc文件,添加文件读取节点并连接输入,接着添加大模型节点并配置提示词,要求生成符合特定格式的测试用例。提示词中明确了测试用例生成专家的角色和任务,包括运用多种测试设计方法分析测试点,并输出符合Doc Maker要求的CSV格式用例。最后,添加Doc Maker节点创建电子表格,连接结束节点输出结果。完成配置后,通过试运行上传Word文档即可生成Excel格式的测试用例。

2026-06-12

空空如也

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

TA关注的人

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