logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

工业制造领域 AAA 架构落地指南:分层设计、系统集成、代码示例与避坑实践

本文介绍了工业制造领域AAA架构的落地实践,重点解决业务复杂、集成复杂和频繁变更三大痛点。AAA架构分为应用层(流程编排)、领域层(业务规则)和适配层(外部接入),通过分层设计实现业务逻辑与外部集成的解耦。文章以MES系统报工流程为例,展示了三层架构的职责划分和伪代码实现,强调领域层应封装核心业务规则而非简单转发。适配层负责统一处理ERP、WMS、设备等异构系统的接入差异。最后指出要避免分层过重、

#制造#架构
C++|如何实现数据回放相关功能模块开发 纯手敲

本文介绍了一种数据回放系统的设计方案,选择了将接收数据拆包解析后存储的方式,而非直接存储原始数据。系统主要由DataManager和DataPlayback两个单例类构成:DataManager负责管理所有接收和下发的数据;DataPlayback负责数据存储和回放功能,包括定时将数据写入文件、支持时间戳转换、读取文件数据等功能。系统采用多线程和互斥锁保证数据安全,每分钟落盘防止数据丢失,并设计了

#c++#开发语言
工业制造领域中的 AAA 架构:是什么、为什么用、有哪些代价,以及如何避免过度设计

工业制造领域的AAA架构是一种分层设计模式,包括应用层(Application)、抽象层(Abstraction)和适配层(Adapter),旨在解决制造系统中业务复杂、系统异构和接口多变的问题。其核心价值在于隔离变化、降低耦合度,通过分层实现业务规则、流程编排和设备接入的解耦,从而提高系统可维护性和扩展性。然而,该架构也存在开发成本高、理解难度大、易过度设计等风险,尤其不适合小型项目或业务理解不

#制造#架构
国内外主流的 Chat 式生成式对话/大模型(LLM)对比介绍

摘要: 当前主流生成式对话大模型(LLM)主要分为闭源商业模型(如OpenAI的GPT系列、Anthropic的Claude、Google的Gemini)和开源/部分开源模型(如Meta的Llama、Mistral的Mixtral)。闭源模型在多模态、推理能力上领先,但成本较高;开源模型(如Mistral、中国的ChatGLM、Baichuan)更适合本地部署和定制化,尤其在中文场景优势显著。中国

终于把 Docker 彻底搞懂了:从原理到跨平台性能,从多阶段构建到 WSL2 优化

Docker 本质与跨平台性能解析 本文深入解析 Docker 的核心原理与跨平台性能差异,指出 Docker 本质是一套标准化应用打包方案,通过环境隔离解决"本地能跑,部署就炸"的问题。文章对比了 Docker 与 JVM 的异同,揭示了 Windows/Mac 运行容器性能损耗高的根本原因(需额外运行 Linux 虚拟机),并提供了 WSL2 内存优化方案。关键结论包括:多

#docker#容器#运维
边缘计算×AUV:解锁深海探索的“实时智能”密码

边缘计算赋能AUV实现深海智能探索。文章解析边缘计算"就近处理"的特性如何解决AUV三大痛点:水下通信受限、算力能耗矛盾、协同能力不足。通过实时导航避障、数据智能压缩、多AUV协同作业、预测性维护等核心应用场景,边缘计算让AUV具备本地决策能力,大幅提升深海作业效率与安全性。这种技术融合将AUV从半自动设备升级为全自主智能终端,为深海探索开辟了新可能。

#边缘计算#人工智能#数据库
边缘计算延伸问题汇总

小体积、低功耗、强实时、能本地跑AI/算法。技术核心定位(AUV)实现核心部署载体实时SLAM自主导航+建图声呐点云匹配+图优化Jetson轻量化CNN推理水下目标实时识别模型压缩+TensorRT加速Jetson深度可分离卷积CNN轻量化核心拆分为深度+逐点卷积Jetson分组卷积+通道洗牌极致轻量化CNN通道分组+洗牌融合Jetson声呐图边缘提取(预处理)卷积核计算梯度KF/EKF线性/弱非

#边缘计算#人工智能
一文读懂自适应算法与机器学习:核心原理+实际应用

自适应算法和机器学习方法,本质上都是为了让系统更“智能”,更能适应复杂多变的环境和需求。从核心逻辑来看,自适应算法强调“动态调整”,机器学习强调“自主学习”,二者的融合,是人工智能发展的重要趋势。未来,随着技术的不断迭代,二者的应用会更加广泛:比如自动驾驶中,车辆会通过机器学习学习路况、交通规则,通过自适应算法实时调整行驶策略,应对突发情况;比如智能医疗中,会结合个人健康数据,实现疾病的提前预测和

#算法#机器学习#人工智能
在 C++/Qt 上位机中嵌入 Python Runtime 与 pybind11,实现脚本化自动控制

本文介绍在C++/Qt上位机中嵌入Python Runtime与pybind11实现脚本化自动控制的方案。该方案通过将C++设备控制接口暴露给Python脚本,满足工业制造类软件频繁变更调试流程、定制化动作的需求。文章详细阐述了整体架构设计,展示了Python解释器的嵌入方法、pybind11的绑定技术,并提供了CMake配置示例和C++设备控制层的实现代码。该方案使工程师无需重新编译C++程序即

#c++#qt#python
《现代 Key-Value 数据库原理:从 B+Tree 到 LSM Tree》-第三篇:LMDB 深度解析二

摘要 《现代Key-Value数据库原理》第13-18章深入解析了LMDB的Cursor机制与源码架构。Cursor作为B+Tree的迭代器,通过保存当前Page和节点位置,实现高效的范围查询和顺序遍历(O(1)复杂度),相比普通查询(O(logN))更适用于AI训练等批量数据处理场景。其性能优势源于:1)有序Leaf Page的CPU缓存友好性;2)Leaf间的链表连接;3)mmap直接访问内存

#数据库#oracle
    共 89 条
  • 1
  • 2
  • 3
  • 9
  • 请选择