自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamLife

繁星纵变,智慧永恒

  • 博客(825)
  • 资源 (59)
  • 收藏
  • 关注

原创 反射内存-【LabVIEW实战】当 PXI 遇上反射内存:图形化编程如何驾驭 2.125Gbps 实时通讯?

本文探讨了如何在LabVIEW中利用反射内存技术实现高速实时通讯,解决传统TCP/IP协议在自动化测试系统中的延迟问题。通过对比TCP/IP与反射内存的架构差异,文章指出反射内存通过直接内存写入和光纤同步实现微秒级传输。详细介绍了LabVIEW驱动封装的三层架构设计,包括硬件抽象层、业务逻辑层和应用层,并重点讲解了DMA内存锁定技术和中断事件结构的实现方法。文章还提供了NI PXI系统集成中的避坑指南,包括RT系统驱动签名、大小端转换和64位兼容性等关键问题,帮助工程师在LabVIEW图形化编程环境中高效驾

2026-01-08 10:59:45 573

原创 反射内存-【硬核】VxWorks 实时系统下的反射内存集成实战:从 PCI 扫描到微秒级确定性传输

本文介绍了在VxWorks实时系统下集成反射内存的实战经验,重点解决PCI扫描、地址映射和中断处理等核心问题。文章首先对比了VxWorks与Linux驱动的差异,强调VxWorks追求直接物理地址访问的特性。通过架构图展示了反射内存卡在PCI总线上的挂载方式,并详细讲解了使用pciFindDevice函数扫描PCI总线、地址转换(sysBusToLocalAdrs)和MMU映射的关键代码实现。最后阐述了VxWorks下微秒级中断响应的实现方法,包括精简ISR设计、信号量同步机制等。这些经验对于航空电子、军工

2026-01-08 10:58:22 323

原创 反射内存-【Linux实战】反射内存(RFM)驱动编译与应用开发全指南:从内核模块到用户态程序

摘要 本文详细介绍了在Linux系统下开发反射内存(RFM)应用的完整流程。主要内容包括: 驱动编译:讲解在Ubuntu/CentOS系统下编译内核模块的步骤,解决常见编译问题; 架构解析:通过图表展示用户态程序如何通过API与内核驱动交互; 实战开发:提供基于CMake的工程管理方案,并给出C++核心代码示例,重点说明Linux特有的mmap内存映射机制。 文章特别强调了Linux在实时系统中的优势,并针对工业场景中的实际需求,提供了从驱动安装到应用开发的全套解决方案。通过本文,开发者可以掌握在Linux

2026-01-07 16:19:44 582

原创 反射内存-【硬核】拒绝轮询!C++ 利用中断 + DMA 榨干反射内存卡的极限性能

简单说,就是板卡上有一个专门的“搬运工芯片”。CPU 对搬运工说:“把这块内存里的 10MB 数据,搬到那块内存去,搬完叫我。” 然后 CPU 就可以去算别的算法了。搬运工(DMA 控制器)会在后台默默干活,不占用 CPU 周期。其实所谓的“高级开发”,无非就是对计算机底层机制的压榨。什么时候用轮询?什么时候用中断?什么时候上 DMA?这没有标准答案,全看你的业务场景。如果是飞控闭环(1kHz 频率,数据量小),我推荐轮询 + 核心绑定。如果是图像传输(30Hz 频率,数据量大),我推荐。

2026-01-07 16:15:03 436

原创 反射内存-【硬核实战】C++ 手搓反射内存(RFM)双机通讯:从入门到微秒级同步

本文介绍了利用反射内存卡实现微秒级双机通讯的实战方法。通过C++代码示例,展示了如何绕过传统网络协议栈,直接操作映射内存实现高速数据传输。文章重点讲解了硬件架构原理、关键API使用、结构体对齐注意事项,并提供了发送端完整代码实现。该方法适用于实时仿真、高频交易等对延迟要求苛刻的场景,传输延迟可低至500纳秒,速率达2.125Gbps。开发环境需配备专用反射内存卡(如GE 5565)及配套SDK。

2026-01-06 11:02:12 1075

原创 反射内存-【保姆级】PCIE-5565 反射内存卡 Windows 驱动安装避坑指南(附报错完美解决方案)

《PCIE-5565反射内存卡Windows驱动安装指南》针对设备管理器出现黄叹号或代码52报错问题,提供了详细解决方案。首先需检查硬件连接、关闭BIOS安全启动并正确接光纤线。驱动安装建议手动更新而非自动搜索,遇到数字签名报错可通过禁用强制签名或开启测试模式解决。安装后需使用诊断工具验证光路和内存读写功能,开发时注意32/64位环境配置差异。文章强调工业板卡驱动安装的特殊性,提供故障排查流程图,帮助用户实现微秒级低延迟通讯。遇到问题可在评论区交流。

2026-01-06 11:00:31 566

原创 反射内存-【架构师必看】如何用一根光纤让128台计算机“合体”?揭秘大规模实时集群的广播黑科技

反射内存网络技术通过光纤环网实现128台计算机的微秒级同步,解决传统以太网在大规模集群中的延迟和广播风暴问题。其核心原理是将所有节点的内存映射为共享空间,数据写入后自动广播至全网,配合硬件中断实现全局同步。关键技术包括环形拓扑结构(延迟仅几十微秒)、内存分区管理、节点ID过滤和光旁路保护机制。该技术广泛应用于仿真、物理模拟等领域,实现多计算机"物理融合",是高性能实时计算的理想解决方案。

2026-01-05 10:22:04 445

原创 反射内存-【硬核拆解】标称2.125Gbps实测却只有170MB/s?深度揭秘反射内存网络的带宽“黑洞”

摘要: 反射内存卡标称2.125Gbps带宽,但实测有效吞吐仅170MB/s,差异源于多重损耗:8b/10b编码(20%损耗)、协议帧开销(小包效率低至28%)、PCIe总线瓶颈(DMA模式优于PIO)。实测显示,小包传输(如控制指令)带宽约40MB/s,仍满足工业实时需求;DMA大包传输可达170MB/s,适合波形/图像数据。反射内存牺牲带宽以换取纳秒级低延迟,优化建议包括批量写入、启用DMA和避免频繁读操作。理解真实带宽有助于合理设计系统,平衡速度与实时性需求。

2026-01-05 10:20:44 263

原创 反射内存-【选型必读】PCI、PCIe、CPCI、PXI...反射内存卡接口大全,你的工控机到底该插哪一种?

本文全面解析反射内存卡各类接口(PCI/PCIe/CPCI/PXI等)的选型要点,帮助工程师避免硬件不兼容问题。文章详细对比了不同接口的特征、适用场景及常见陷阱,特别强调PCIe x1的兼容性优势和老旧系统PCI接口的注意事项。针对特殊环境需求,介绍了CPCI的抗震性能和PXI的同步触发功能,并提供了直观的选型流程图。最后给出半高卡、供电不足等实用解决方案,强调根据实际应用场景选择最合适的接口类型。

2026-01-02 15:53:47 971

原创 Node-RED:实战全景图:从入门到架构师——一张图走通你的自动化专业之路

摘要: 本文系统性地梳理了Node-RED从入门到架构师的全景成长路径。通过四象限能力矩阵划分使用者层级(爱好者→工程师→自动化专员→架构师),提出三阶段成长路线:从解决痛点的“能跑”阶段,到支撑生产的“可靠”阶段,最终进阶为赋能组织的平台构建者。强调企业级部署必须遵守7条红线(如禁用生产环境编辑器、Git版本管理等),并指出Node-RED应定位为事件驱动的集成层而非核心业务承载。文章还提供了职业竞争力转化建议,倡导用业务结果体现技术价值,并建议初学者从解决小问题入手,注重容错设计。全文旨在帮助开发者突破

2026-01-02 15:51:53 835

原创 反射内存-【深度评测】GE/Abaco 5565买不到怎么办?国产化反射内存卡性能硬核对决

国产反射内存卡性能评测:完美替代GE/Abaco 5565 面对GE/Abaco PCIE-5565PIORC长达52周的交付周期和高昂价格,国产反射内存卡已成为实时仿真和工业控制的刚需。测试显示,国产卡在硬件架构(FPGA+SDRAM+SerDes)、软件兼容性(API级无缝迁移)及关键性能指标(延迟、带宽、稳定性)上均与原厂卡持平,甚至部分优化。国产方案还具备现货供应、价格优势(进口卡的60%-70%)和本地化技术支持,支持Windows/Linux/VxWorks等多系统。选择时需关注工业级

2025-12-31 10:46:59 1015

原创 Node-RED:未来展望:Node-RED 4.0 路线图——从“流程编排工具”到“智能自动化平台”

摘要: Node-RED 4.0 标志着从“流程编排工具”向“智能自动化平台”的跃迁,聚焦四大核心方向: 类型系统:通过声明式接口实现实时类型校验,减少大型项目调试时间40%+; 多人协作:基于CRDT的实时协同编辑,解决团队流程合并冲突痛点; 边缘云协同:中央编排支持多设备一键部署与状态监控,提升分布式管理效率; AI原生集成:内置ONNX Runtime支持轻量级模型本地运行,降低AI应用延迟与成本。 版本兼容性承诺保障平滑迁移,开发者可通过清理技术债、评估类型需求提前适配。Node-RED 4.0在增

2025-12-31 10:44:46 917

原创 反射内存-【打破物理极限】告别线缆束缚!光纤反射内存卡如何实现10公里超远距离微秒级控制?

摘要:单模光纤反射内存卡实现10公里超远距离微秒级控制 单模光纤反射内存卡(如PCIE-5565)通过1310nm长波长激光和9µm纤芯单模光纤,克服传统工业通信的距离限制(10公里)和电磁干扰问题。其核心优势包括: 超低衰减(0.35dB/km)和固定延迟(50µs/10km),实现确定性实时控制; 完全电气隔离,彻底解决地环路干扰; 通过光功率预算计算(发射功率-9dBm,接收灵敏度-20dBm)确保长距离可靠性。典型应用于风电集群、火箭发射场等需要超远距离微秒级同步的场景,工程中需注意光纤类型(黄色O

2025-12-30 09:39:00 1277

原创 Node-RED:开源力量:Node-RED 社区生态——为什么它能从车库走向工厂、银行与电网?

Node-RED从车库走向工业应用的背后,是其强大的开源社区生态。文章剖析了Node-RED的三层架构(核心引擎、官方节点、社区节点),并提供了社区节点安全评估的四步法(活跃度、安全性、文档等)。同时指出企业可通过内部维护、安全扫描等方式治理开源风险。西门子、IBM等企业的应用案例证明,Node-RED成功实现了从"能用"到"可信"的跨越。文章强调,开源生态的健康需要用户审慎评估、积极贡献,并建立可持续的治理机制。Node-RED正通过节点签名、类型系统等升级,推动开

2025-12-30 09:37:09 663

原创 反射内存-【架构实战】环形 vs 星形:构建高可靠反射内存实时网络的最佳拓扑实践

摘要: 本文对比了反射内存实时网络中环形与星形拓扑的优劣,结合PCIE-5565架构分析其物理层设计。环形拓扑成本低但存在单点故障风险,适合短距离受控环境;星形拓扑通过Hub实现高可靠性,支持热插拔且延迟恒定,但成本较高。通过延迟计算和场景分析,给出选型建议:紧凑设备用环形,分布式系统用星形,长距离工业现场可采用混合拓扑。最后指出Hub使用的注意事项,强调拓扑选择需权衡可靠性与成本,没有绝对最优方案。(149字)

2025-12-29 08:50:33 1038

原创 Node-RED:金融行业:实时交易监控系统——用 Node-RED 守住风控第一道防线

摘要: 金融行业通过Node-RED构建实时交易监控系统,解决传统风控延迟高、规则僵化等问题。系统接入Kafka交易流,利用滑动窗口实时计算特征(如1小时内收款频次),结合规则引擎(如反洗钱规则)在300毫秒内拦截可疑交易。方案支持多源数据融合、可视化规则编排,并生成合规审计日志。某跨境支付机构落地后,识别率提升4倍,误报降低60%。Node-RED作为轻量级执行层,兼顾实时性、灵活性与金融级安全要求,成为风控体系的高效补充。

2025-12-29 08:48:37 691

原创 2025:从技术到产品,我的转型之路与年度创作全景回顾

2025年职业转型总结:从技术到产品的成长之路 2024年是我从技术人员成功转型为产品人的关键一年。为适应新角色,我系统学习了工业控制技术(PLC、博图)、工业通信协议等基础知识,并深入研究了Docker容器化、Node-RED等现代技术栈。通过CSDN博客记录了学习过程,撰写了《博图与PLC编程入门》《工业知识点扫盲》等多个系列文章,既巩固了知识体系,也与社区分享了实践经验。在转型过程中,我注重将技术学习与产品思维相结合,通过写作深化理解,实现了从专项技术到领域融合的成长。展望2025,计划在工业软件、实

2025-12-28 16:22:41 778

原创 反射内存-什么是反射内存卡?一文读懂PCIE-5565的底层架构与FPGA“黑魔法”

反射内存卡PCIE-5565:硬件级实时共享内存的黑科技 摘要:PCIE-5565反射内存卡通过独特硬件架构实现计算机间的超低延迟数据同步。核心采用FPGA芯片处理数据流,配合板载SDRAM作为共享内存池。当主机写入数据时,FPGA自动捕获并广播到光纤网络,其他节点FPGA同步更新本地内存,整个过程不经过CPU处理。架构包含PCIe接口、双口内存、DMA引擎和光纤收发模块,支持2.125Gbps传输速率和环形网络冗余。相比TCP/IP网络毫秒级延迟,反射内存实现微秒级同步,特别适用于航空航天、工业控制等实时

2025-12-26 08:42:14 1435

原创 反射内存-揭秘飞行模拟器背后的黑科技:多台计算机如何做到微秒级同步?

摘要:飞行模拟器的微秒级同步黑科技——反射内存 飞行模拟器面临的核心挑战是如何实现多台计算机的微秒级同步,避免飞行员因视觉与体感延迟差异而产生眩晕。反射内存(Reflective Memory)技术通过特殊硬件(如PCIE-5565卡)构建光纤环网,使所有计算节点共享同一块"魔法内存"——任意节点的写入会通过硬件广播到全网,延迟仅几百纳秒。相比传统TCP/IP网络存在的不确定延迟问题,反射内存提供了绝对固定的传输时间,并支持硬件级帧同步中断,确保视景、运动平台等子系统严格同步。这种确定性

2025-12-26 08:40:48 863

原创 Node-RED:制造业:预测性维护系统——用 Node-RED 让设备“开口说话”

摘要: 本文介绍基于Node-RED的预测性维护系统在制造业的应用。通过加装振动传感器实时采集数据,结合特征工程(RMS、峭度等)和LSTM异常检测模型,系统能在故障前预警,自动生成维修工单。实践案例显示,该系统使非计划停机减少63%,空压站年节能22万元。系统架构采用边缘计算,仅上传特征与告警,节省带宽。文章详细讲解了传感器选型、数据采集、特征提取、模型部署及维修联动全流程,强调将设备经验转化为数字规则,实现从"时间驱动"到"状态驱动"的转变,最终构建可信赖的设备健

2025-12-26 08:37:14 983

原创 Node-RED:能源管理:智能电表数据上云——用 Node-RED 打造你的“用电数字孪生”

摘要: 本文介绍如何利用Node-RED实现智能电表数据上云,构建端到端能源管理系统。通过Modbus协议采集电表数据(电压、电流、功率等),结合边缘计算与云端分析,实现分项计量、异常检测和碳排放计算。方案涵盖电表选型、数据采集、分项统计(如工厂产线/商业空调)、夜间空载告警等场景,并支持对接阿里云IoT、Grafana等平台。实际案例显示,某电子厂通过该系统年省电费67万元,验证了数据驱动的能源优化价值。Node-RED作为核心工具,将原始数据转化为可行动的能耗洞察,助力企业实现精细化能源管理。 关键词:

2025-12-26 08:35:46 928

原创 反射内存-别再用TCP/IP做硬实时了!揭秘毫秒级控制的“隐形杀手”与反射内存网的绝对统治力

摘要:反射内存网在硬实时领域的绝对优势 本文深入分析了TCP/IP协议在硬实时控制领域的致命缺陷,并揭示了反射内存网(RFM)的技术优势。传统以太网虽然通用性强,但其协议栈处理、网络抖动和重传机制导致毫秒级延迟不可控,无法满足航空航天、工业控制等对确定性要求极高的场景。相比之下,反射内存网通过硬件级共享内存机制,实现了微秒级确定性传输:数据直接在FPGA控制下通过光纤广播,无需CPU干预,达到近乎零延迟和零抖动的性能。实测显示,RFM延迟低于1微秒,带宽利用率高达170MB/s,远超千兆以太网。这种&quo

2025-12-25 08:48:07 741

原创 Node-RED:智能家居:从灯光控制到安防系统——用 Node-RED 打造你的“家庭大脑”

摘要: 本文介绍如何利用Node-RED构建本地化智能家居系统,实现灯光控制、安防监控等实用场景。系统通过Zigbee2MQTT和MQTT协议连接各类设备,在树莓派上本地运行,保障隐私安全。重点讲解了无感灯光控制(结合人体感应+光照+时间判断)、多级安防系统(门窗传感器+摄像头联动)等典型应用,并提供了老人看护、漏水防护等场景模板。相比米家、HomeKit等方案,Node-RED具有可视化编程、跨品牌兼容、本地化运行等优势,总成本可控制在800元以内。智能家居的核心在于通过自动化逻辑提升生活便利性与安全性,

2025-12-25 08:45:42 852

原创 Node-RED:安全加固:身份认证与权限管理——给你的 Node-RED 装上“数字门锁”

摘要: Node-RED作为低代码工具默认开放访问,存在三大安全风险:编辑器暴露、HTTP节点开放和任意代码执行。本文提供企业级安全加固方案,包括启用HTTPS加密通信(自签名/LetsEncrypt证书)、配置多用户RBAC权限(admin/operator/viewer角色)、JWT/API Key鉴权机制保护HTTP节点、关闭非必要功能(编辑器/Debug)、设置CSP防御XSS攻击,以及操作日志审计。通过settings.js配置文件实现生产环境"默认拒绝"原则,案例显示该方案成

2025-11-28 08:43:49 417

原创 Node-RED:AI赋能:机器学习模型集成——让 Node-RED 拥有“预测未来”的能力

摘要 Node-RED作为AIoT数据流引擎,通过三种方式集成机器学习模型:1)本地TensorFlow.js实现边缘推理(树莓派等设备);2)HTTP调用远程Python模型服务(Flask/FastAPI);3)ONNX运行时跨框架部署。文章以工业异常检测为例,演示了从数据预处理、模型调用到决策输出的完整流水线构建,并提供了性能优化与安全实践指南。这种"传感器→AI模型→控制"的无缝连接,使传统规则引擎具备了复杂模式识别和预测能力,适用于预测性维护、实时监控等工业场景。

2025-11-28 08:41:50 508

原创 Node-RED:工业自动化:PLC通信协议解析——用 Node-RED 打通产线“神经末梢”

摘要: Node-RED作为工业IT/OT融合桥梁,能高效解决PLC通信难题。文章通过汽车焊装线案例,展示如何用Node-RED快速对接西门子S7-1200(S7Comm协议)实现数据采集与可视化。内容涵盖:主流PLC协议速查(西门子S7、三菱MC、Modbus TCP)、实战配置指南、地址映射技巧、安全实践及故障排查。特别强调工业红线:禁止直接写输出点、高频轮询等危险操作,推荐边缘网关部署模式。最后以注塑机监控案例佐证方案可行性,实现99.98%通信成功率。(149字)

2025-11-27 08:47:36 552

原创 Node-RED:物联网实战:传感器数据采集系统

本文介绍了基于Node-RED构建生产级传感器数据采集系统的实战方案。通过对比DHT11、DHT22等常见传感器特性,详细讲解硬件选型与接线方法。重点展示了Node-RED中实现数据采集、本地缓存、断网续传的核心架构,包括MQTT/HTTP等多种云端对接方式,以及Dashboard可视化看板搭建。文章还总结了GPIO电压不稳、SD卡寿命等常见问题的解决方案,并延伸了智慧农业、机房监控等应用场景。最终指出物联网的核心价值在于构建可靠的数据流动管道,而非简单的传感器连接。

2025-11-27 08:45:12 357

原创 Node-RED:边缘计算实战:在树莓派上构建轻量网关

摘要: 本文详细介绍了如何在树莓派上构建轻量级Node-RED边缘网关。针对资源受限设备(如512MB内存的树莓派Zero W),通过采用Alpine Linux+精简Node.js、关闭非必要服务、使用SQLite本地队列等优化措施,将内存占用从220MB降至85MB,并实现72小时断网续传功能。文章涵盖系统选型、Node-RED轻量化配置、工业协议对接、远程监控及OTA升级等实战内容,为边缘计算场景提供了一套完整的部署方案。

2025-11-26 08:55:56 501

原创 Node-RED:CI/CD 自动化:从“手动拖拽”到“一键发布”——让流程部署像代码一样可靠

摘要: 本文针对Node-RED流程部署的工程化挑战,提出完整的CI/CD自动化解决方案。通过将流程文件纳入Git版本控制、Docker容器化封装、GitHub Actions自动化流水线,实现从开发到生产的一键部署。重点解决了多环境配置管理、敏感信息加密、版本回滚等生产级问题,使Node-RED的拖拽式开发具备代码级可靠性。方案包含目录规范、Dockerfile模板、CI/CD脚本示例,并特别强调安全实践(如凭证隔离),帮助团队从"手动拖拽"升级为标准化工程流程。

2025-11-26 08:53:15 288

原创 Node-RED:监控与告警:让系统自己“喊救命”

本文介绍如何为Node-RED构建全栈监控告警体系,实现从被动运维到主动预警的转变。主要内容包括: 指标采集:通过Prometheus节点暴露CPU、内存、消息速率等核心指标,或自定义健康检查端点 日志管理:采用Fluentd/Filebeat+Elasticsearch方案实现日志集中分析 可视化:利用Grafana展示关键指标看板 告警规则:设置进程宕机、内存泄漏、消息积压等关键告警阈值 通知渠道:支持邮件、微信、钉钉等多种告警方式 边缘监控:通过心跳上报或MQTT机制解决边缘节点离线检测难题 最后提供

2025-11-25 08:40:07 158

原创 Node-RED:监控告警:构建全链路可观测体系——让系统从“沉默”到“主动呼救”

摘要 本文针对Node-RED的安全风险提出全链路防护方案。通过一个真实案例揭示未设防Node-RED可能导致的严重后果(黑客入侵窃取数据两周未被发现)。文章从开发配置、凭证管理、访问控制、输入验证、运行时防护、审计监控六个维度,提供包括强制身份认证、密钥加密存储、网络隔离、代码沙箱等具体加固措施。特别强调最小权限原则和输入验证的重要性,并给出Docker安全部署示例。最后提供工业控制、云平台等不同场景的合规建议,以及包含8项关键检查点的上线前安全清单,形成从开发到运维的完整安全闭环。

2025-11-25 08:36:26 94

原创 Node-RED:性能调优:让万级消息流畅处理

Node-RED性能优化实战指南 本文分享了城市级环境监测平台从崩溃到稳定处理4300万条消息的调优经验。核心策略包括: 诊断工具:使用ps/top监控内存和CPU,识别瓶颈 内存优化:关闭Debug缓存、限制Context存储、调整Node.js堆大小 流控方案:通过split+delay控制并发,利用batch节点合并处理 Function节点优化:避免同步I/O、复用对象、缓存正则表达式 架构扩展:拆分流程、引入消息中间件、边缘计算协同 关键成果:系统从每秒500消息崩溃到稳定处理2000msg/s。

2025-11-24 08:32:46 768

原创 Docker-实战全景图:从开发到生产的完整技术栈梳理

本文梳理了Docker从开发到生产的完整技术栈,提出Docker生命周期五层模型:开发层(本地环境标准化)、构建层(镜像自动化)、安全层(全链路防护)、部署层(单机到集群演进)和运维层(可观测性)。文章详解各层关键技术,包括Dev Containers、多阶段构建、镜像扫描、Kubernetes选型建议等,并给出个人博客、企业应用和云原生系统三种典型场景架构模板,帮助开发者构建现代化应用交付体系。

2025-11-24 08:30:13 138 1

原创 Docker-CI/CD:集成 GitHub Actions 实现自动化构建与部署

本文介绍如何使用GitHub Actions与Docker实现CI/CD自动化流程。通过配置ci-cd.yml工作流文件,实现代码提交后自动构建Docker镜像、运行测试、安全扫描(Trivy)和部署到服务器。核心流程包括:代码检出、登录Docker Hub、构建推送镜像、测试验证、漏洞扫描(CRITICAL/HIGH级别)以及SSH自动部署。系统按分支策略(main/dev)分别部署到生产/测试环境,使用Git SHA作为镜像标签确保可追溯性。文章详细说明了项目结构要求、敏感信息配置方法以及完整的YAML

2025-11-20 08:10:38 680

原创 Node-RED:第三方节点整合:4000+生态全景

摘要 Node-RED的强大之处在于其丰富的第三方节点生态(4000+),但如何高效安全地利用这些资源?本文系统梳理了三大资源平台(官方Flow库、npm、GitHub)的使用技巧,并按行业(Web/工业/IoT)推荐优质节点。重点提出评估节点质量的7个指标(更新频率、GitHub Star、文档完整度等),并给出安全集成的最佳实践:最小权限原则、依赖审计、沙箱测试等。最后建议通过封装子流程和建立内部节点白名单,实现从"能用"到"好维护"的升级。这份"生态导

2025-11-20 08:08:37 911

原创 Node-RED:自定义节点开发:打造专属工具箱

摘要 Node-RED自定义节点开发指南:通过封装Modbus解析器案例,介绍从零开发可复用节点的完整流程。内容包括: 项目动机:通过封装常见操作(如寄存器解析)为可视化节点,减少重复代码和错误 开发步骤: 标准项目结构(HTML配置界面+JS核心逻辑) package.json配置要点 配置界面开发技巧(表单校验/动态选项) 核心逻辑实现(消息处理/错误机制) 开发调试: npm link本地测试 自动重载开发模式 调试技巧(日志输出/错误追踪) 扩展功能:自定义图标、国际化支持等专业优化 本文提供从&q

2025-11-19 08:06:33 855

原创 Docker-日志与监控:集中采集与性能分析实战

本文介绍了Docker容器日志与监控的集中采集与性能分析实战方案。主要内容包括: Docker日志基础:默认采用json-file驱动存储日志,需配置日志轮转防止磁盘爆满。 集中式日志采集(EFK架构): 使用Filebeat替代Logstash实现轻量采集 通过Elasticsearch存储、Kibana可视化查询 提供Compose部署文件实现一键部署 容器性能监控方案: 采用cAdvisor自动采集容器指标 使用Prometheus存储时序数据 配合Grafana构建可视化监控大屏 该方案解决了容器环

2025-11-19 08:04:43 562

原创 Docker-安全加固:从镜像扫描到运行时防护

Docker安全加固指南:从镜像到运行时的全面防护 本文系统介绍Docker容器全生命周期的安全风险及防护措施。核心内容包括: 镜像安全:使用可信基础镜像、禁用root用户、清理构建残留 漏洞扫描:利用Trivy工具扫描镜像和Dockerfile漏洞 运行时防护:限制容器能力、启用只读文件系统、控制资源使用 守护进程安全:避免开放Docker API端口、使用docker-bench-security审计 高级防护:启用AppArmor/SELinux、实施Seccomp过滤 通过多层防御策略,实现最小权限

2025-11-18 08:00:44 434

原创 Node-RED:部署策略:从本地到云端

Node-RED全场景部署策略指南 本文系统介绍了Node-RED从本地到云端的生产级部署方案。主要内容包括: 本地部署:树莓派/工控机的开机自启和权限优化 容器化:Docker环境隔离与快速迁移方案 云端部署:阿里云、AWS、Azure三大平台实战 配置安全:敏感信息的安全存储方法 可靠性保障:备份恢复与零停机更新策略 文章提供了从简单测试到企业级生产环境的完整部署路线图,强调部署质量对业务连续性的重要性。

2025-11-18 07:33:54 824

原创 Docker-Compose 解放双手:一键部署多容器应用

Docker-Compose 一键部署多容器应用实践 本文介绍了 Docker-Compose 作为多容器编排工具的核心价值和使用方法。通过 docker-compose.yml 文件,可以简化包含 Nginx、Flask、MySQL、Redis 等组件的 Web 应用部署流程,替代繁琐的手动 docker run 命令。文章详细解析了 Compose 三大核心概念(services、networks、volumes),并通过实战演示了一个完整 Web 应用栈的编排配置,包含环境变量管理、服务依赖声明、网络

2025-11-17 08:41:14 1220

GLUT3.7 源码+预编译libdll文件 分流

GLUT3.7 源码+预编译libdll文件 分流

2022-04-08

QCustomPlot 官方库 CSDN分流

QCustomPlot 官方库 CSDN分流

2022-04-07

dbghelp lib库和dll库

dbghelp lib库和dll库。解决Qt编译报错"error: undefined reference to `MiniDumpWriteDump'"

2022-03-30

树莓派3B Qt 使用GIOP 18 控制继电器开关

树莓派3B Qt 使用GIOP 18 控制继电器开关

2022-03-15

华硕-枪神2-plus灯光软件.rar

这个压缩包里面共有五个文件,在安装的时候请一定按照我标号的顺序安装,才可以正确,完了起动灯光控制软件就可以完成对系统灯光的控制了

2020-03-02

PowerControl(开机自启版本).rar

在上一个版本中加入了开机自启动功能,程序第一次运行时使用管理权限运行,即可将自启信息写入注册表,同时修正了自启后找不到脚本文件问题

2021-02-22

ST7701S_SPEC_ V1.2.rar

ST7701S_SPEC_ V1.2

2021-05-07

VTK-8.2.0源码+可执行文件+VS2015编译工程.rar

Qt版本5.7.1 VS版本 2015 updata 3

2021-07-09

#资源达人分享计划#医学图像编程技术.rar

医学图像编程技术 / 周振环,资源来自网络。

2021-08-03

Qt-for-GE5565-Demo.rar

本Demo实现了通过Qt调用Ge开发库,实现了基本的打开 读写 关闭操作,没有太多的技术含量,仅仅是一个Demo,测试你Ge开发库在Qt下的使用。

2020-08-05

Dcmtk3.6.6.rar

基于VS2017 X64 编译完成,可直接使用

2021-07-30

DocBookDICOM2021d_release_pdf_20210910145551.zip

Dicom 3.0 标准文件,官网没有找到09的文件,暂时是缺失的

2021-09-25

ITK5.2.0库文件.rar

基于itk 5.2.0源码编译的库文件

2021-07-20

MITK-2021.2-ep-src.rar

MITK2021.2编译自动下载文件包括ann_1.1.2.tar.gz、boost_1_74_0.tar.gz、cppunit-1.15.1.tar.gz、dcmtk-3.6.5.tar.gz、eigen-eigen-07105f7124f9.tar.bz2、gdcm-3.0.8.tar.gz、hdf5-1.8.17.tar.gz、InsightToolkit-4.13.3.tar.gz、poco-1.9.0.tar.gz、qwt-6.1.5.tar.bz2、tinyxml2-8.0.0.tar.gz、VTK-9.0.1.tar.gz。 使用方法,将每个单独的压缩包文件复制到编译目录下的ep/src下,不需要单独解压,VS会自动解压。

2021-07-17

Carmeter.rar

一个简单的汽车仪表模拟,欢迎小伙伴学习交流

2021-02-22

PicGO_MAC_Win_NodeJs.rar

图床工具 picGo 2.3.0 win+MAC+nodejs

2021-03-12

PowerControl(定时关机版).rar

这个版本的程序在原来的基础上,增加了定时关机功能 现在具备 一键关机 开机自启 定时关机功能

2021-02-23

MCloudMusic.rar

模仿写的网易云界面(仅界面),练习使用QSS等,欢迎小伙伴一起学习交流

2021-02-22

网络关机助手.rar

使用UDP广播技术,实现局域网内电脑同时关机,只需要将该程序复制到需要关机的电脑上,手动设计开机启动即可

2021-02-17

网络关机助手源码.rar

使用UDP广播协议,目前支持一键关闭所有局域网内电脑,启动最小化的系统托盘,启动气泡提示

2021-02-17

工业自动化中Stratix 5700以太网交换机的管理与配置

Stratix 5700 以太网管理型交换机

2025-11-04

Logix5000 控制 系统中的 ControlNet 模块 1734-ACNR, 1756-CNB, 1756-CNBR, 1769-L32C, 1769-L35CR, 1784-PCC,

Logix5000 控制 系统中的 ControlNet 模块 1734-ACNR, 1756-CNB, 1756-CNBR, 1769-L32C, 1769-L35CR, 1784-PCC,

2025-11-04

KEPServerEX6-6.18.318.0

KEPServerEX6-6.18.318.0

2025-08-20

虚拟串口VSPD-V11.0.1047.0.exe

虚拟串口VSPD-V11.0.1047.0.exe

2024-03-29

Qt Qml webview 打开本地PDF

Qt Qml webview 打开本地PDF

2023-08-05

Qt Qwidget 屏幕键盘

一个基于Qt 事件的屏幕键盘,可用

2023-07-22

ubuntu22.04 root 启动音频服务

这个服务可以让我们在root 下启动音频服务,解决程序以管理员权限运行时无法播放声音

2023-05-24

QtApplets-监听指定进程并获得其用户名

https://dreamlife.blog.csdn.net/article/details/120988074

2022-10-26

QtApplets-自定义控件系列代码

博客地址:https://blog.csdn.net/z609932088/article/details/121167969?spm=1001.2014.3001.5501

2022-10-26

QtApplets-获取当前进程用户名

QtApplets-获取当前进程用户名 https://dreamlife.blog.csdn.net/article/details/120988990

2022-10-26

QtApplets-Log4QtDemo-工程

https://dreamlife.blog.csdn.net/article/details/122556465

2022-10-26

QtApplets-国际化多语言设置

https://dreamlife.blog.csdn.net/article/details/121216479

2022-10-26

QtApplets-Q-ASSERT使用

https://dreamlife.blog.csdn.net/article/details/121316795

2022-10-26

QtApplets-MyLog日志工程

https://dreamlife.blog.csdn.net/article/details/122622671

2022-10-26

QtApplets-实时读取配置文件

https://dreamlife.blog.csdn.net/article/details/121215034

2022-10-26

QtApplets-MyHook-键盘钩子

https://dreamlife.blog.csdn.net/article/details/123084722

2022-10-26

QtApplets-QSignalMapper使用

https://dreamlife.blog.csdn.net/article/details/122062277

2022-10-26

QtApplets-QTextToSpeechDemo

https://dreamlife.blog.csdn.net/article/details/127532552

2022-10-26

Debian 10 下 Qt 5.12.3 使用libusb 1.0.26源码工程示例

Debian 10 下 Qt 5.12.3 使用libusb 1.0.26源码工程示例 在源码移植过程中,注释掉部分功能,如下 注释掉了一个线程等待函数 注释掉了部分获取系统时间函数, 注释掉了部分断言宏 目前以编译通过,且测试 libusb_init(NULL)没有问题

2022-10-20

Debian 10 下 Qt 5.12.3 使用libusb 1.0.9源码工程示例

Debian 10 下 Qt 5.12.3 使用libusb 1.0.9源码工程示例 这个版本测试了仅移植libusb,编译通过,在Demo中测试了libusb_init(NULL),在项目测试了初始化 中断传输和批量传输

2022-10-20

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

TA关注的人

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