自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

willhuo的专栏

勤勤恳恳兢兢业业

  • 博客(165)
  • 资源 (1)
  • 收藏
  • 关注

原创 可自定义各种操作权限的FTPServer,用于灾备服务

摘要:作者因需将FTP服务迁移到ARM Linux平台,放弃了仅支持Windows的FileZilla。在尝试多种方案后,最终采用开源的fubardev.ftpserver,通过AI辅助实现了精细化的权限控制(仅允许上传、创建子目录和查看列表)。目前该系统已在Windows测试环境运行,使用SQLite数据库和简易管理界面,待稳定后将部署到ARM开发板,支持PASV模式及端口映射。

2026-01-22 12:49:45 5

原创 程序这东西,想的即使在完善,也有想不到的地方。。

文章摘要:作者在Xray工具中新增了IP白名单机制的TCP端口转发功能,以解决浏览器内核不支持Socks授权的问题。运行后发现存在TCP连接对象未正确释放的BUG,导致超时严重。虽未深入排查原因,但计划通过补丁在600秒后强制释放未关闭的连接。当前工作重点转向FTP服务器的开发。

2026-01-21 20:51:55 23

原创 AI提示惊人的一致性

然后在遇到token过期,需要推出到登录页面的时候,deepseek和vscode的github copilot的提示,竟然是一模一样的。左边是deepseek,右边是AI提示。再写一个xray的管理页面,用户配置IP白名单机制,实现端口转发,前端有点菜,是非常菜,今天以前都没写过vue的任何代码。然后对照着deepseek在操作。

2026-01-17 00:39:24 18

原创 基于xray的匿名、授权、IP白名单代理访问研究

摘要:测试发现xray缺乏专门的IP白名单功能,仅支持基于IP的路由设置。通过前置IP白名单过滤和端口转发方案进行链路稳定性测试,从昨晚持续debug至今,运行良好。经过代码优化和重新编译后,系统已可正常使用。测试结果表明该方案能有效实现授权访问控制。(99字)

2026-01-13 08:48:35 40

原创 WIFI版本温湿度传感器

2025-12-04 18:11:47 158

原创 温湿度+断码屏+WIFI+电池供电画完了

下一步开始画板,打样测试。

2025-11-28 19:07:36 354

原创 ESP32 TCP通信堆叠问题记录

本文介绍了基于ESP32开发板的卷帘门远程控制系统优化过程。系统通过微信小程序实现远程控制,但存在设备重复登录IOT平台的问题。作者详细分析了通信机制,包括WIFI连接、TCP建立、心跳检测等环节,发现因服务器响应延迟导致频繁重连。在增加FOTA升级机制并改造分区结构后,系统稳定性显著提升,从频繁断线转变为持续稳定运行16小时以上。这一改进验证了分区优化对物联网设备通信稳定性的重要作用,为解决类似问题提供了参考方案。

2025-11-19 11:10:11 312

原创 常闭式4G远程开关,从硬件到软件整体实现

摘要:本文介绍了一款基于IOT平台的远程开关控制系统。作者完成了硬件焊接和通电测试,系统可通过微信小程序远程控制电路通断,支持定时计划功能。应用场景广泛,包括远程开关灯、定时换气等各类开关设备控制。文中展示了硬件焊接效果、SIM卡安装及小程序操作界面,并计划后续在抖音平台发布实操演示视频。该系统可实现对各类开关设备的智能化远程控制。

2025-11-15 18:52:54 589

原创 做了一个卷帘门远程开关

本文介绍了一个基于ESP32模块的智能门锁改造方案。通过WIFI通信连接,将原有钥匙电路板(12V供电)与ESP32对接,并加装温湿度传感器。系统成功接入IoT平台实现数据上传,并通过API测试验证了远程开关门功能。作者表示后续将开发配套手机小程序,进一步完善远程控制功能。该项目展示了将传统门锁改造为物联网设备的可行性。

2025-11-08 18:51:12 534

原创 arduino安装esp32-3.3.3经历

arduino安装esp32-3.3.3

2025-11-07 16:04:08 490

原创 arduino烧录esp32问题

本文针对Arduino 2.3.6版本存在的两个主要问题展开分析:一是每次烧录都需要重新编译,耗时较长;二是烧录成功率不稳定。作者提出通过提取编译日志中的烧录指令,直接在CMD中重复执行来解决问题,省去重复编译的时间。具体步骤包括:查看详细日志、提取烧录命令、重复执行直至成功、手动复位板子测试。最后以远程卷帘门开关项目为例,先测试继电器功能。该方法有效提高了开发效率,特别适合需要反复烧录调试的场景。

2025-11-06 18:00:32 259

原创 vscode编辑arduino项目

摘要:推荐使用VSCode编写Arduino程序(代码提示更好),用Arduino IDE进行编译烧录。为确保VSCode正常识别库文件,需配置includePath,示例如下:包含Arduino安装目录下的cores、variants、libraries等路径(需替换为实际路径),同时配置c/c++标准为C17/C++17。此配置可解决代码报错问题。(149字)

2025-11-04 14:36:54 246

原创 学生请假就餐系统

文章摘要:本文介绍了一款学校食堂智能请假就餐系统,该系统通过自动化数据处理、高效报表生成和便捷的小程序操作,解决了传统人工管理导致的漏餐、多餐问题。系统具备六大核心功能:数据管理、就餐报名、请假销假、请假报表、就餐明细和数据导入,采用C#开发并部署在腾讯云上,确保数据安全稳定。该系统能显著提升食堂管理效率,减轻管理人员负担,实现精准配餐。

2025-08-31 14:06:05 2635 2

原创 解决 BackgroundService 中 DbContext 跨域问题

【摘要】系统在批量导入学生数据时出现DbContext并发冲突问题。日志显示当多个操作同时使用同一个DbContext实例时会抛出InvalidOperationException。开发者尝试了多种解决方案:设置Scope有效期、传递DbContext实例、线程跟踪、事务回滚和互斥检测均未奏效。最终通过在低频操作步骤间增加1秒延时,给高频数据操作留出处理时间,成功解决了EF Core的并发冲突问题。该方案虽简单但有效,揭示了EF Core在多线程环境下的敏感特性。

2025-08-09 11:19:23 287

原创 PLC远程调试工具

摘要:本文介绍了一种基于4G/5G网络的远程调试技术,最初用于PLC远程调试(程序上传/下载/监控),后扩展为通用远程控制方案。通过建立通信隧道,可将内网设备(如电脑、服务器)端口映射到本地,实现类似向日葵的远程桌面功能(3389端口转发)。相比传统方案,该方法仅需在被控端部署代理程序,无需复杂网络配置,即可安全访问内网设备。后续将演示PLC远程调试功能。(149字)

2025-08-02 19:07:20 322

原创 IOT物联网平台发布,可私有化部署

摘要:本文介绍了一站式IoT平台解决方案,支持多协议设备连接、数据处理、远程控制和智能分析。核心功能包括亿级设备接入、边缘计算、数据可视化、OTA升级和多租户管理,适用于农业、工业、智慧城市等场景。平台具有高并发、低延迟特性,支持公有云/私有云部署,已成功应用于温室大棚、设备监控等多个领域,可帮助客户降本增效30%以上。提供免费POC测试和专业方案定制服务。

2025-08-02 15:39:06 1105

原创 内网服务器实现从公网穿透

6月tp-link的DDNS失效导致部分内网服务器公网访问受阻。解决方案有两种:有动态公网IP的用户可采用DDNSGO替代方案;无公网IP的需通过反向代理实现访问,具体步骤包括域名映射、部署反向代理、配置Nginx端口转发及测试连通性。作者在协助处理多个案例时均采用反向代理方案,并成功将业务端口和SSH端口代理出去。同时测试了DDNSGO方案,用于公司内网灾备服务器的自动数据回传。目前灾备方案正在优化机器负载统计功能,后续将发布详细说明文章。

2025-07-27 11:59:58 638

原创 番茄大棚数据检测,用于种植模型

番茄温室大棚物联网数据监测显示:光照强度、二氧化碳浓度存在明显波动,温湿度呈反比关系,同时记录了土壤含水量数据。这些实时监测数据将用于构建种植模型,分析其与植物生长态势及产量的关联性,最终形成标准化种植方案。该研究旨在通过数据驱动优化温室种植管理。

2025-07-27 09:44:45 290

原创 电脑温度曲线

电脑温度曲线

2025-07-27 09:29:09 151

原创 电脑负载监控接入了IOT物联网平台

摘要:为解决灾备电脑死机导致数据备份中断的问题,作者开发了一个监控工具,通过IOT平台实时采集电脑负载和在线状态数据。当出现异常时,系统自动通过企业微信机器人发送报警。项目耗时1天多完成,验证了IOT平台不仅能处理物联网数据,也适用于时序数据监控。基于现有物模型方案,系统具备良好的扩展性,通过简单配置即可快速接入新设备。(149字)

2025-07-26 22:13:54 403

原创 多服务器批量发布软件

摘要:作者开发了一个简易批量发布工具,用于替代Jenkins实现多服务器部署。该工具在程序编译后直接加载配置,支持选择目标服务器一键发布,避免了频繁使用Xshell和WinSCP手动上传文件的操作。相比传统方式,这个自动化解决方案更加简单高效,基本达到了与Jenkins相当的功能,大幅提升了部署效率。(99字)

2025-07-23 21:54:45 171

原创 做了个震动APP

本文介绍了一款支持多设备联动的手机震动控制APP。该系统由发射端和接收端组成,发射端可向多个接收端发送震动指令(如震动次数),各接收端根据预设参数(震动强度、时长、间隔)执行相应震动模式。系统支持一对多通信,实现同步震动效果,同时还具备用户管理功能。该设计实现了可定制的多设备震动协同控制。

2025-07-23 20:24:05 260

原创 用AME获取免费SSL证书

本文将介绍使用Certbot工具为Nginx/Apache服务器申请Let's Encrypt SSL证书的详细步骤。首先更新系统并安装EPEL仓库,接着安装Certbot客户端及对应Web服务器插件。提供两种申请方式:standalone模式(需关闭Nginx)和webroot模式(指定网站根目录)。同时包含证书检查、测试续期、手动续期和删除证书的操作方法。所有操作均需sudo权限执行,申请时需提供域名和管理员邮箱。具体配置可参考Let's Encrypt官网文档。

2025-07-18 17:00:39 398

原创 全能灾备助手:FTP远程备份MySQL/SQLServer/GitLab/文件目录|定时备份|企业级容灾方案

**摘要:**MClient灾备工具是一款基于FTP协议的轻量级数据保护方案,支持MySQL/MariaDB/SQLServer数据库热备(全量+增量)、GitLab仓库版本备份及文件系统压缩备份。具备智能定时任务、FTP断点续传/加密传输、自动清理旧备份等功能,采用netcore6.0跨平台开发,适用于中小企业替代商业软件、开发者保护代码及运维补充灾备体系。提供详细的审计日志和微信/邮件通知,无需安装Agent即可实现低侵入式数据保护。

2025-06-12 11:33:07 239

原创 告别繁琐操作,一键批量发布!

文章介绍了一款批量发布上传工具,旨在解决程序升级和资料上传时反复登录服务器手动操作的繁琐问题。该工具提供一键批量上传功能,简化工作流程,显著提升效率,并支持多文件同步处理,节省时间和精力。其功能亮点包括可视化配置、快速加载预设、清晰的目录结构以及简洁流畅的操作界面,使运维工作更加高效便捷。

2025-05-23 19:23:07 400

原创 得力标签打印机系统集成方案的技术应用与场景实践

得力标签打印机驱动及系统集成方案,通过技术接口开发与硬件协同,为设备标识管理提供。标签实拍展示:采用二维码与激活码双信息设计,兼具清晰易读、防水耐磨特性,无论是在复杂仓储环境还是频繁使用场景下,都能持久保持良好状态。后台设备管理界面:以直观清晰的呈现方式,展示设备状态、参数、电压温度等关键信息,操作一键直达,数据实时更新,让设备管理尽在掌握。驱动任务界面:精准记录每一次打印日志与状态反馈,如同贴心小助手,方便您远程监控打印任务,及时排查异常情况,保障打印工作顺畅无阻。

2025-05-18 18:45:29 1264

原创 区块链技术研究

开始认识Crypto Currency

2025-05-17 19:46:38 259

原创 做了异常系统上传文件压缩的工作

为了提高移动端和PC端图片加载速度,对图片资源进行了压缩处理。通过减少图片文件大小,有效降低了加载时间,提升了用户体验。压缩过程中,在保证图片质量的前提下,采用了适当的压缩算法和工具,确保视觉效果不受明显影响。这一优化措施显著改善了页面加载性能,尤其对网络条件较差的用户更为友好。

2025-05-17 14:59:07 111

原创 无心插柳,电报终于注册了

记得很早以前上大学那会注册过,大概过了N年,尝试在注册一下,结果各种不行。

2025-05-16 21:48:41 157

原创 毫米波雷达降噪

毫米波雷达降噪对比结果

2025-05-06 14:00:32 266

原创 反向代理断线重连优化

修复反向代理断线重连的BUG

2025-04-11 11:12:18 259

原创 gitlab从公网迁移到内网,借助反向代理打通公网

gitlab备份,在内网服务器恢复,通过反向代理,通过公网映射出去

2025-03-20 10:03:59 641

原创 内网穿透及增强型反向代理服务优化升级

反向代理增加心跳机制

2025-03-06 16:53:45 355

原创 nginx try_files学习

然后在nignx转发下,wwwroot静态文件和html文件用相同的域名,但是文件不在同一个物理未知。在不用nginx转发情况下,直接自宿主服务,资源文件可以正常访问,wwwroot根目录下。expires 7d;用了try_files机制,多个目录匹配,OK了。# 处理静态资源请求。先上配置,然后在慢慢说。

2025-02-24 10:15:00 420

原创 自动程序升级

程序自动升级设计

2025-02-23 15:56:13 122

原创 OTA升级方案设计

OTA升级方案

2024-12-19 16:20:30 486

原创 luatos fskv数据库操作

fskv使用

2024-12-12 10:37:30 651

原创 新设计可编程4G+GPS定位网关,增加R485和I2C接口

可编程4G网关

2024-12-11 15:42:50 248

原创 可编程4G+GPS网关

可编程4G+GPS网关

2024-12-05 12:14:21 664

原创 线缆电力飞车,在线缆上跑的小车

线缆飞车电动版

2024-12-05 11:58:43 467

系统清理批处理文件

后缀改成.bat,双击运行即可。里边是用DOS写的批处理。

2012-08-29

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

TA关注的人

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