当前位置: 首页 > news >正文

IOT、MES、WMS、MOM 和 EPMS 系统综合技术与业务文档

IOT、MES、WMS、MOM 和 EPMS 系统综合技术与业务文档

一、引言

在现代制造业和工业管理领域,IOT(物联网)、MES(制造执行系统)、WMS(仓库管理系统)、MOM(制造运营管理系统)和 EPMS(企业项目管理系统)发挥着极为关键的作用。它们相互协作、相互关联,共同推动企业生产运营的高效化、智能化与精细化管理。本文档将详细阐述这五个系统的技术细节、业务功能、逻辑关系以及它们之间的关联情况。

二、各系统概述

(一)IOT(物联网)系统

  • 技术细节
    • 设备连接与数据采集:利用各种传感器(如温度传感器、压力传感器、位移传感器等)、通信协议(如 Wi-Fi、蓝牙、ZigBee、4G/5G 等)以及网关设备,实现对生产设备、物流设备、环境监测设备等的广泛连接。通过专门的数据采集软件或硬件模块,将设备运行数据(如设备状态、生产参数、故障信息等)、环境数据(如温度、湿度、空气质量等)以及物料信息(如物料位置、数量等)实时采集并传输到数据处理中心。
    • 数据传输与网络架构:采用分层网络架构,包括感知层(设备与传感器)、网络层(各种通信网络)和应用层(数据处理与分析平台)。在数据传输过程中,注重数据的安全性与可靠性,采用加密技术(如 SSL/TLS 协议)防止数据泄露,运用数据校验和重传机制确保数据的完整性和准确性。
    • 数据存储与管理:采集到的数据通常存储在分布式数据库(如 Hadoop HBase、Cassandra 等)或云数据库(如 AWS DynamoDB、Azure Cosmos DB 等)中,以便进行大规模数据存储和高效的数据查询与分析。数据管理涉及数据清洗、数据分类、数据归档等操作,以保证数据质量并提高数据利用效率。
  • 业务功能
    • 设备监控与预警:实时监测设备的运行状态,如设备的开机、关机、待机、故障等状态信息。当设备出现异常情况(如温度过高、压力异常、振动过大等)时,及时发出预警信息,通知相关维护人员进行处理,从而减少设备停机时间,提高设备利用率。
    • 生产过程优化:通过对生产设备的关键参数进行持续监测和分析,如生产速度、产品质量参数等,为优化生产工艺提供数据支持。例如,根据实时数据调整设备的运行参数,以提高产品质量稳定性和生产效率。
    • 能耗管理:收集设备的能耗数据(如电力消耗、燃气消耗等),分析能耗分布情况,找出能耗过高的设备或生产环节,制定节能措施,降低企业的能源成本。

(二)MES(制造执行系统)系统

  • 技术细节
    • 系统架构与集成:通常采用多层架构,包括表示层(用户界面)、业务逻辑层(核心业务处理)和数据访问层(与数据库交互)。具备良好的开放性和集成性,能够与企业内部的其他系统(如 ERP、PLM、IOT 等)进行无缝集成,通过标准化的接口(如 RESTful API、SOAP 协议等)实现数据的交互与共享。
    • 数据处理与分析:对来自生产现场的数据(如生产订单信息、物料消耗数据、设备运行数据等)进行实时处理和分析。运用数据挖掘技术、统计分析方法等,从大量的生产数据中提取有价值的信息,如生产瓶颈分析、质量趋势预测等。
    • 工作流管理:定义和管理生产过程中的各种工作流程,如生产订单的下达、生产任务的分配、生产过程的监控与反馈等。通过工作流引擎实现流程的自动化执行和跟踪,确保生产过程的有序进行。
  • 业务功能
    • 生产计划与调度:根据企业的生产订单和资源状况(如设备产能、人员配备、物料库存等),制定详细的生产计划和调度方案。合理安排生产任务的优先级、生产时间和生产设备,以满足客户交付需求并优化资源利用。
    • 质量管理:在生产过程中,对产品质量进行全面监控。从原材料检验、生产过程中的质量检测到成品检验,收集质量数据并进行分析。一旦发现质量问题,能够快速追溯到问题根源(如原材料批次、生产设备、操作人员等),采取相应的纠正和预防措施,确保产品质量符合标准。
    • 生产过程追溯:记录生产过程中的所有关键信息,包括物料使用情况、设备运行参数、操作人员操作记录等。通过唯一的产品标识(如条形码、二维码、RFID 标签等),实现产品全生命周期的追溯,便于在出现质量问题或客户投诉时进行快速调查和处理。

(三)WMS(仓库管理系统)系统

  • 技术细节
    • 库存数据管理:建立准确的库存数据库,对仓库中的物料、成品等进行详细记录,包括物料编码、名称、规格、数量、位置、入库时间、出库时间等信息。采用数据库事务处理机制确保库存数据的一致性和准确性,防止数据错误或丢失。
    • 仓库布局与货位管理:根据仓库的实际结构和存储需求,设计合理的仓库布局和货位分配方案。利用地理信息系统(GIS)或仓库管理软件的图形化界面,对货位进行可视化管理,方便仓库管理人员快速定位和存取货物。同时,通过智能算法优化货位分配,提高仓库空间利用率。
    • 出入库管理技术:在出入库操作过程中,采用自动化识别技术(如条形码扫描、RFID 读取等)提高数据采集的效率和准确性。与物流设备(如叉车、输送机、自动导引车等)进行集成,实现货物的自动搬运和装卸。通过出入库流程的标准化和自动化,减少人工干预,提高出入库作业效率。
  • 业务功能
    • 物料接收与存储:当原材料或采购的物料到达仓库时,进行接收、检验、入库等操作。根据物料的特性和存储要求,将其分配到合适的货位进行存储,并更新库存数据库。
    • 物料配送与出库:根据生产订单或销售订单的需求,进行物料的拣选、包装、配送和出库操作。按照先进先出(FIFO)或其他指定的出库策略,确保物料的合理使用和库存周转。同时,能够及时生成出库单据和物流配送信息,便于跟踪货物的流向。
    • 库存盘点与优化:定期或不定期地进行库存盘点,核对实际库存与系统库存数据是否一致。通过盘点结果分析库存差异的原因,采取相应的措施进行调整和优化。例如,对于积压库存进行清理或促销,对于缺货风险较高的物料及时进行补货。

(四)MOM(制造运营管理系统)系统

  • 技术细节
    • 综合数据平台构建:整合来自 IOT、MES、WMS 等多个系统的数据,构建一个统一的制造运营数据平台。采用数据仓库技术(如 Snowflake、Redshift 等)对海量数据进行存储和管理,运用 ETL(Extract, Transform, Load)工具进行数据的抽取、转换和加载,确保数据的一致性和可用性。
    • 智能分析与决策支持:基于大数据分析技术(如 Hadoop Spark、TensorFlow 等),对制造运营数据进行深度分析。例如,进行生产效率分析、质量成本分析、供应链风险评估等。通过数据可视化工具(如 Tableau、PowerBI 等)将分析结果以直观的图表、报表等形式呈现给企业管理人员,为决策提供数据支持。
    • 系统间协同与通信:建立完善的系统间通信机制,确保 MOM 系统与其他系统之间能够实时、准确地进行数据交互。采用消息队列技术(如 Apache Kafka、RabbitMQ 等)实现异步通信,提高系统的响应速度和可靠性。同时,定义统一的数据格式和接口规范,便于系统间的集成与协同工作。
  • 业务功能
    • 生产运营监控与管理:对整个制造生产过程进行全面监控,包括生产计划执行情况、设备运行状况、质量控制情况、物料供应情况等。及时发现生产运营中的问题和瓶颈,并采取相应的措施进行调整和优化,确保生产过程的顺畅进行。
    • 资源优化与调配:根据生产需求和资源状况,对企业的人力、物力、财力等资源进行优化配置。例如,合理安排人员加班或调配设备资源,以满足生产高峰期的需求;根据成本效益分析,优化物料采购计划和库存策略,降低运营成本。
    • 绩效评估与持续改进:建立完善的绩效评估体系,对企业的生产运营绩效进行量化评估,如生产效率指标、质量指标、成本指标、交付指标等。通过绩效评估结果,找出企业运营中的不足之处,制定持续改进计划,并跟踪改进效果,推动企业不断提升运营管理水平。

(五)EPMS(企业项目管理系统)系统

  • 技术细节
    • 项目规划与建模:支持项目的创建、定义和规划,包括项目目标、项目范围、项目进度计划、项目资源需求等内容的确定。采用项目管理知识体系(如 PMBOK)中的方法和工具,如工作分解结构(WBS)、甘特图、关键路径法(CPM)等,对项目进行详细建模和规划,确保项目的可行性和可控性。
    • 资源管理与分配:对企业的项目资源(如人力资源、物资资源、资金资源等)进行集中管理和分配。建立资源库,记录资源的可用性、技能水平、成本等信息。根据项目需求,合理分配资源到各个项目任务中,并实时跟踪资源的使用情况,避免资源冲突和浪费。
    • 项目进度跟踪与控制:通过与其他系统(如 MES、WMS 等)的数据集成,获取项目相关的实际执行数据,如生产进度、物料供应进度等。将实际进度与计划进度进行对比分析,及时发现项目进度偏差,并采取相应的调整措施,如调整任务优先级、重新分配资源、修改项目计划等,确保项目能够按时完成。
  • 业务功能
    • 项目启动与立项:负责项目的发起、可行性研究、项目审批等前期工作。确定项目的投资预算、预期收益、项目团队成员等关键要素,为项目的正式启动做好准备。
    • 项目执行与监控:在项目执行过程中,对项目的各个方面进行监控和管理,包括项目任务的执行情况、资源的消耗情况、质量控制情况、风险状况等。及时处理项目执行过程中出现的问题和风险,确保项目按照预定计划顺利推进。
    • 项目收尾与评估:当项目完成后,进行项目的验收、交付和收尾工作。对项目的执行情况进行全面评估,总结项目经验教训,为今后的项目提供参考和借鉴。同时,对项目成果进行归档和管理,便于后续的维护和利用。

三、逻辑关系与关联情况

(一)IOT 与 MES 的关联

  • 数据提供与驱动:IOT 系统采集的设备运行数据、生产环境数据等实时传输给 MES 系统。例如,设备的实时状态信息(如故障报警、设备停机时间等)能够及时通知 MES,MES 据此调整生产计划和调度方案,避免因设备故障导致生产中断或延误。同时,IOT 采集的生产参数数据(如温度、压力、速度等)为 MES 的质量控制和生产过程优化提供了数据依据,MES 可以根据这些数据及时调整生产工艺参数,确保产品质量稳定。
  • 指令下达与执行反馈:MES 系统向 IOT 设备下达控制指令,如启动设备、调整设备运行参数等。IOT 设备执行指令后,将执行结果反馈给 MES 系统,形成一个闭环控制回路。例如,MES 根据生产计划向生产设备下达生产任务指令,IOT 设备在执行过程中实时反馈生产进度、设备状态等信息,MES 根据反馈信息进行进一步的调度和优化。

(二)MES 与 WMS 的关联

  • 物料需求与供应协同:MES 根据生产计划生成物料需求计划,并将物料需求信息传递给 WMS。WMS 根据物料需求信息,进行物料的出库准备和配送安排,确保生产所需物料按时、按量供应到生产现场。同时,WMS 将物料的库存信息反馈给 MES,MES 根据库存情况调整生产计划,避免因物料短缺或积压导致生产问题。
  • 生产与库存数据交互:在生产过程中,MES 将生产过程中的物料消耗数据实时传递给 WMS,WMS 根据物料消耗情况更新库存数据,实现库存的实时动态管理。例如,当 MES 记录了某一生产任务消耗了一定数量的原材料后,WMS 相应地减少库存数量,并根据库存预警规则判断是否需要进行补货操作。

(三)WMS 与 MOM 的关联

  • 库存数据整合与分析:WMS 将库存数据实时上传到 MOM 系统的数据平台,MOM 系统对库存数据进行整合和分析,结合其他生产运营数据(如生产计划、销售订单等),进行库存优化决策。例如,MOM 系统通过分析库存周转率、库存成本等指标,制定合理的库存策略,如安全库存设定、补货点确定等,并将决策结果反馈给 WMS 执行。
  • 物流配送与运营协同:MOM 系统根据企业的生产运营需求,协调 WMS 的物流配送活动。例如,当 MOM 系统确定了某一生产线上的物料需求紧急程度后,通知 WMS 优先配送相关物料,确保生产的连续性。同时,WMS 将物流配送过程中的信息(如配送进度、车辆位置等)反馈给 MOM 系统,便于 MOM 系统进行全面的运营监控和管理。

(四)MOM 与 EPMS 的关联

  • 项目运营数据支持:MOM 系统为 EPMS 提供项目相关的生产运营数据,如项目的实际生产进度、资源消耗情况、质量状况等。这些数据有助于 EPMS 对项目的执行情况进行准确评估和监控,及时发现项目执行过程中的问题和风险,并采取相应的措施进行调整。例如,EPMS 根据 MOM 提供的生产进度数据判断项目是否能够按时交付,如果存在延迟风险,则可以调整项目计划或资源分配方案。
  • 项目资源规划与调配:EPMS 根据项目需求制定资源规划和调配计划,并将相关信息传递给 MOM 系统。MOM 系统根据企业的整体生产运营状况,对资源进行合理调配和优化,确保项目资源的有效利用。例如,当多个项目同时进行时,MOM 系统根据各项目的优先级和资源需求情况,协调资源在不同项目之间的分配,避免资源冲突和浪费,同时满足 EPMS 对项目资源的要求。

(五)EPMS 与 IOT/MES/WMS 的关联

  • 项目驱动的系统协同:EPMS 启动一个项目后,根据项目计划向 MES 下达生产任务指令,MES 再根据生产任务安排生产计划并与 WMS 协同进行物料供应。同时,IOT 系统为整个项目的设备运行和生产环境监测提供数据支持,确保项目在设备正常运行和良好环境条件下进行。例如,在一个新产品研发项目中,EPMS 规划项目进度和资源需求,MES 根据项目要求安排生产工艺开发和小批量试生产,WMS 负责提供研发所需的物料和设备配件,IOT 则对研发设备和试验环境进行监测和数据采集,为项目的顺利进行提供全方位保障。

四、总结

IOT、MES、WMS、MOM 和 EPMS 系统在企业的生产运营管理中形成了一个紧密协作的整体。IOT 作为数据采集的源头,为其他系统提供了实时、准确的设备和环境数据;MES 专注于生产过程的执行与管理,协调生产计划、质量控制和设备运行;WMS 负责仓库的高效运营,保障物料的存储、配送和库存管理;MOM 则整合各系统数据,进行全面的运营监控、分析与决策支持;EPMS 从项目管理的角度,统筹规划项目资源、进度和目标,与其他系统协同工作,确保企业的项目能够顺利实施并达成预期目标。通过这些系统的有效整合与协同运作,企业能够实现生产运营的智能化、精细化管理,提高生产效率、降低成本、提升产品质量和客户满意度,从而在激烈的市场竞争中取得优势地位。

相关文章:

IOT、MES、WMS、MOM 和 EPMS 系统综合技术与业务文档

IOT、MES、WMS、MOM 和 EPMS 系统综合技术与业务文档 一、引言 在现代制造业和工业管理领域,IOT(物联网)、MES(制造执行系统)、WMS(仓库管理系统)、MOM(制造运营管理系统&#xff…...

ESP32S3 使用LVGL驱动LCD屏(ST7789主控)

ESP32S3 使用LVGL驱动LCD屏(ST7789主控) 目录 1 分析原理图 2 驱动、点亮LCD(ST7789) 2.1 在工程中添加目录、文件 2.2 添加esp_lvgl_port组件 2.3 对工程进行必要的配置 2.4 编写必要代码 3 烧录、验证 1 分析原理图 要使用SOC驱动LCD屏&#…...

Zed调试宏 C语言错误日志 异常错误调试信息

1、C中的错误码 在C语言中通过返回错误码或设置全局的errno值来反馈错误问题。errno.h是一个头文件,它定义了一个全局变量errno,用于在程序中记录和报告错误的原因。这个机制主要用于处理系统调用或标准库函数出错时的错误反馈。当系统调用或库函数…...

GitCode 光引计划征文|JavaVision:引领全能视觉智能识别新纪元

在人工智能技术飞速发展的今天,计算机视觉作为AI领域的重要分支,正逐渐渗透到各行各业中。JavaVision,作为[光引计划]的一部分,致力于提供一个基于Java的全能视觉智能识别解决方案。同时它集成了MilvusPlus,旨在提供一…...

数据分析思维(五):分析方法——假设检验分析方法

数据分析并非只是简单的数据分析工具三板斧——Excel、SQL、Python,更重要的是数据分析思维。没有数据分析思维和业务知识,就算拿到一堆数据,也不知道如何下手。 推荐书本《数据分析思维——分析方法和业务知识》,本文内容就是提取…...

《OpenCV计算机视觉》--介绍及基础操作

文章目录 《OpenCV计算机视觉》--介绍及基础操作一.OpenCV介绍二.下载OpenCV三.基础操作1.调用OpenCV2.读取图片信息3.读取图片的灰度图4.视频文件读取5.对图片进行切片6.提取RGB颜色通道7.合并颜色通道8.图片修改图片打码图片组合 9.cv2.resize10.图形运算图像加法运算cv2.add…...

利用Java爬虫获取苏宁易购商品详情

在数字化时代,电商平台的商品信息对于市场分析、价格监控和消费者决策至关重要。苏宁易购作为中国领先的电商平台之一,提供了丰富的商品信息。本文将介绍如何使用Java语言开发爬虫,获取苏宁易购商品的详细信息。 Java爬虫技术简介 Java作为一…...

【CVE-2024-53375】TP-Link Archer系列路由器认证操作系统命令注入(内附远离和代码利用)

CVE-2024-53375 TP-Link Archer系列路由器认证操作系统命令注入 受影响的设备 使用 HomeShield 功能的 TP-Link 设备容易受到此漏洞的影响。这包括 TP-Link Archer 系列的多款路由器。 经过测试 Archer AXE75(EU)_V1_1.2.2 Build 20240827(发布日期 2024 年 11 月 4 日)…...

DP动态规划(装箱问题)

# [NOIP2001 普及组] 装箱问题 ## 题目描述 有一个箱子容量为 $V$,同时有 $n$ 个物品,每个物品有一个体积。 现在从 $n$ 个物品中,任取若干个装入箱内(也可以不取),使箱子的剩余空间最小。输出这个最小值。…...

selenium学习笔记(一)

文章目录 前言一、selenium的简介java使用seleniumPython使用selenium常用的浏览器selenium的功能 二、chromeDriver的安装查看本机的chrome版本?匹配对应的chromedriver并下载在服务器上例如Centos如何安装Chrome 三、selenium内容详解chrome启动chrome启动参数元素…...

jest expect().resolves和expect().rejects原理

假设存在如下代码 export default function fetchData(fn) {return Axios.get(http://www.dell-lee.com/react/api/demo.json) } 接口返回的数据为 {"success": true } 那么对于测试代码 test(fetchData, async () > {await expect(fetchData()).resolves.to…...

大语言模型驱动的Agent:定义、工作原理与应用

文章目录 引言什么是大语言模型? Agent的概念LLM Agent的工作原理 Dify平台上的AgentLLM Agent的应用场景挑战与展望结论 引言 随着人工智能(AI)技术的发展,特别是自然语言处理(NLP)领域的进步&#xff0c…...

写作词汇积累:纰漏、坎肩、颠三倒四、隔阂

纰漏 【纰漏】是指因粗心而产生的差错、小事故或漏洞 1. 在准备这次会议的过程中,我们反复核对资料,力求不出现任何【纰漏】。2. 在这次重要的项目汇报中,他小心翼翼地检查每一页 PPT,生怕出现任何【纰漏】。3. 尽管她工作一向细…...

一种简易的免杀绕过方法

一种简易的免杀绕过方法 这里我们直接参考师兄的项目https://github.com/snnxyss/In-Swor exe-shellcode-加密-运行 话不多说直接上图 这里我们用geacon作为本次实验 从这里我们可以看到 geacon已经不行了 这里我们将exe转shellcode 生成之后将123.txt放到config目录下 利…...

CTF web解题 [NISACTF 2022]popchains PHP反序列化 pop链

不积跬步无以至千里 不积小流无以成江海 对web方向有了更近一步的了解&#xff0c;根据一道题目来学习PHP反序列化及pop链 [NISACTF 2022]popchains flag&#xff1a;NSSCTF{3096663a-4b18-4567-bdfb-8403f9414704} Happy New Year~ MAKE A WISH <?php echo?Happy?Ne…...

重温设计模式--单例模式

文章目录 单例模式&#xff08;Singleton Pattern&#xff09;概述单例模式的实现方式及代码示例1. 饿汉式单例&#xff08;在程序启动时就创建实例&#xff09;2. 懒汉式单例&#xff08;在第一次使用时才创建实例&#xff09; 单例模式的注意事项应用场景 C代码懒汉模式-经典…...

AI的进阶之路:从机器学习到深度学习的演变(一)

AI的进阶之路&#xff1a;从机器学习到深度学习的演变 在当今科技迅猛发展的时代&#xff0c;人工智能&#xff08;AI&#xff09;、机器学习&#xff08;ML&#xff09;和深度学习&#xff08;DL&#xff09;已成为推动创新的核心力量。这三个领域虽然紧密相连&#xff0c;却…...

WPF+MVVM案例实战与特效(四十七)-实现一个路径绘图的自定义按钮控件

文章目录 1、案例效果2、创建自定义 PathButton 控件1、定义 PathButton 类2、设计样式与控件模板3、代码解释3、控件使用4、直接在 XAML 中绑定命令3、源代码获取4、总结1、案例效果 2、创建自定义 PathButton 控件 1、定义 PathButton 类 首先,我们需要创建一个新的类 Pat…...

Python 写的 智慧记 进销存 辅助 程序 导入导出 excel 可打印

图样&#xff1a; 就可以导入了 上代码 import tkinter as tk from tkinter import ttk import sqlite3 from datetime import datetime from tkinter import messagebox, filedialog import pandas as pd import reclass OrderSystem:def __init__(self, root):self.root r…...

【电商搜索】CRM: 具有可控条件的检索模型

【电商搜索】CRM: 具有可控条件的检索模型 目录 文章目录 【电商搜索】CRM: 具有可控条件的检索模型目录文章信息摘要研究背景问题与挑战如何解决核心创新点算法模型实验效果&#xff08;包含重要数据与结论&#xff09;相关工作后续优化方向 后记 https://arxiv.org/pdf/2412.…...

python使用pip进行库的下载

前言 现如今有太多的python编译软件&#xff0c;其库的下载也是五花八门&#xff0c;但在作者看来&#xff0c;无论是哪种方法都是万变不离其宗&#xff0c;即pip下载。 pip是python的包管理工具&#xff0c;无论你是用的什么python软件&#xff0c;都可以用pip进行库的下载。 …...

Golang 的并发优势

在如今的编程领域&#xff0c;一个程序能够同时处理多个任务的能力非常重要&#xff0c;这就是所谓的并发处理。而 Golang 在并发编程方面表现十分出色&#xff0c;具有很多独特的优势&#xff0c;简直不要太简单。 一、轻量级的协程&#xff08;Goroutine&#xff09; 在传统…...

5G学习笔记之Non-Public Network

目录 0. NPN系列 1. 概述 2. SNPN 2.1 SNPN概述 2.2 SNPN架构 2.3 SNPN部署 2.3.1 完全独立 2.3.2 共享PLMN基站 2.3.3 共享PLMN基站和PLMN频谱 3. PNI-NPN 3.1 PNI-NPN概述 3.2 PNI-NPN部署 3.2.1 UPF独立 3.2.2 完全共享 0. NPN系列 1. NPN概述 2. NPN R18 3. 【SNPN系列】S…...

SpringBoot——核心概念

文章目录 一.核心概念IoC/DI思想2.Ioc容器3.Bean 二.IoC入门案例三.DI入门案例分析四.bean基础配置五.bean的实例化&#xff08;创建&#xff09;六.bean实例化——静态工厂七.bean实例化——示例工程与FactoryBean八.bean的生命周期九.依赖注入的两种方式十.构造器注入十一.依…...

【HarmonyOs学习日志(14)】计算机网络之域名系统DNS

域名系统DNS 域名系统DNS——从域名解析出IP地址 文章目录 域名系统DNS概述域名到IP地址的解析 互联网的域名结构命名标准 域名服务器域名的解析过程 概述 域名系统DNS&#xff08;Domain Name System&#xff09;是互联网使用的命名系统&#xff0c;用来把便于人们使用的机器…...

电脑丢失bcrypt.dll文件是什么原因?找不到bcrypt.dll文件修复办法来啦!

电脑运行时常见问题及解决方案&#xff1a;文件丢失、文件损坏与系统报错 作为一名软件开发从业者&#xff0c;深知电脑在日常使用中难免会遇到各种问题&#xff0c;如文件丢失、文件损坏和系统报错等。这些问题不仅影响工作效率&#xff0c;还可能带来数据丢失的风险。今天&a…...

shell编程3

声明 学习视频来自B站UP主 泷羽sec 向脚本程序传递参数 可以向脚本程序传递一个或多参数 echo 执行的文件名是:S0 echo 第一个参数是: 1 e c h o 传递的参数作为一个字符串显示 : 1 echo 传递的参数作为一个字符串显示: 1echo传递的参数作为一个字符串显示:* echo 传递的参数…...

LAUNCHXL_F28379D_Workspace_CCS124

/// 安装 controlSUITE C:\ti\controlSUITE\device_support\F2837xD\v210 /// /// /// /// /// 删除 /// /// /// >> Compilation failure source_common/subdir_rules.mk:9: recipe for target source_common/F2837xD_Adc.obj failed "C:/ti/controlSUITE/devic…...

智慧商城:编辑切换状态,删除功能

编辑切换状态 为 编辑 注册点击事件进行状态取反&#xff0c;为该状态赋一个初始值 false 如果是非编辑状态是要进行结算的&#xff0c;否则删除 点击“编辑”状态是 要进行 “删除”&#xff0c;非编辑状态是要进行 “结算” 当 结算 时&#xff0c;希望是能 全选 进而能多卖…...

支付测试 流程

支付测试 流程 支付测试是确保支付系统安全、稳定、可靠运行的关键环节&#xff0c;以下是其一般流程&#xff1a; 测试计划阶段 明确测试目标&#xff1a;确定本次支付测试的重点和预期达到的目标&#xff0c;如测试支付功能的完整性、安全性、性能等。制定测试计划&#x…...

Ai编程从零开始全栈开发一个后台管理系统之用户登录、权限控制、用户管理-前端部分(十二)

云风网 云风笔记 云风知识库 一、创建前端部分 1、vite初始化项目 npm create vitelatest admin-frontend – --template vue-ts 2、安装必要的依赖 npm install vue-router pinia axios element-plus element-plus/icons-vue安装完成后package.json如下&#xff1a; {&qu…...

LeetCode 197. 上升的温度

LeetCode 197. 上升的温度 表&#xff1a; Weather ---------------------- | Column Name | Type | ---------------------- | id | int | | recordDate | date | | temperature | int | ---------------------- id 是该表具有唯一值的列。 没有具有相同 recordDate 的不同行。…...

ECharts散点图-气泡图,附视频讲解与代码下载

引言&#xff1a; ECharts散点图是一种常见的数据可视化图表类型&#xff0c;它通过在二维坐标系或其它坐标系中绘制散乱的点来展示数据之间的关系。本文将详细介绍如何使用ECharts库实现一个散点图&#xff0c;包括图表效果预览、视频讲解及代码下载&#xff0c;让你轻松掌握…...

【pycharm】对需要传参数以及配置文件的情况进行debug教程

【pycharm】对需要传参数以及配置文件的情况进行debug教程 例如下面这个项目&#xff0c;我们要运行需要在终端输入 python main.py -mtrain -trsr0.03 -vsr0.01其中 -m‘train’ -trsr0.03 -vsr0.01是我们需要传的参数 在终端运行如下&#xff1a; 如果我们要进行debug的话…...

three.js混合白色模型的智慧城市扫光效果

three.js混合白色模型的智慧城市扫光效果 https://threehub.cn/#/codeMirror?navigationThreeJS&classifyshader&idcityBlendLight import * as THREE from three import { OrbitControls } from three/examples/jsm/controls/OrbitControls.js import { FBXLoader …...

【QT常用技术讲解】发送POST包(两种方式:阻塞方式及非阻塞方式)

前言 http/https(应用层)协议是广泛使用的网络通信协议。在很多与第三方API对接的场景中&#xff0c;通常是通过http/https协议完成&#xff0c;比如API对接时&#xff0c;通常要通过POST包获取access_token进行鉴权&#xff0c;然后再进行数据交互&#xff08;本篇也包含有对接…...

基于Python大数据的电影可视化分析系统

标题:基于 Python 大数据的电影可视化分析系统 内容:1.摘要 本文介绍了一个基于 Python 大数据的电影可视化分析系统。该系统通过收集和分析大量电影数据&#xff0c;提供了对电影市场的深入洞察。文章首先介绍了系统的背景和目的&#xff0c;然后详细描述了系统的架构和功能。…...

Vue3:uv-upload图片上传

效果图&#xff1a; 参考文档&#xff1a; Upload 上传 | 我的资料管理-uv-ui 是全面兼容vue32、nvue、app、h5、小程序等多端的uni-app生态框架 (uvui.cn) 代码&#xff1a; <view class"greenBtn_zw2" click"handleAddGroup">添加班级群</vie…...

VBA技术资料MF243:利用第三方软件复制PDF数据到EXCEL

我给VBA的定义&#xff1a;VBA是个人小型自动化处理的有效工具。利用好了&#xff0c;可以大大提高自己的工作效率&#xff0c;而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套&#xff0c;分为初级、中级、高级三大部分&#xff0c;教程是对VBA的系统讲解&#…...

redis使用注意哪些事项

1. 数据类型选择&#xff1a; • Redis支持多种数据类型&#xff0c;如字符串&#xff08;String&#xff09;、哈希&#xff08;Hash&#xff09;、列表&#xff08;List&#xff09;、集合&#xff08;Set&#xff09;、有序集合&#xff08;Sorted Set&#xff09;等。在选择…...

Go使用sqlx操作MySQL完整指南

# Go使用sqlx操作MySQL完整指南## 1. 安装依赖bash go get github.com/go-sql-driver/mysql go get github.com/jmoiron/sqlx2. 数据库基础操作 package mainimport ("fmt"_ "github.com/go-sql-driver/mysql""github.com/jmoiron/sqlx" )// 定…...

计算机基础复习12.23

ThreadLocal 线程隔离&#xff1a;ThreadLocal为每个线程提供了独立的变量副本&#xff0c;意味着线程之间不会相互影响&#xff0c;可以安全的在多线程环境中使用这些变量而不必担心数据竞争或同步问题 ThreadLocal的实现依赖于Thread类中的一个ThreadLocalMap字段&#xff…...

Jenkins介绍

Jenkins 是一款流行的开源自动化服务器&#xff0c;在软件开发和持续集成 / 持续交付&#xff08;CI/CD&#xff09;流程中发挥着关键作用。 一、主要功能 1.持续集成&#xff08;CI&#xff09; &#xff08;1&#xff09;.自动构建&#xff1a;Jenkins 可以配置为监听代码仓…...

RK3588 , mpp硬编码yuv, 保存MP4视频文件.

RK3588 , mpp硬编码yuv, 保存MP4视频文件. ⚡️ 传送 ➡️ Ubuntu x64 架构, 交叉编译aarch64 FFmpeg mppRK3588, FFmpeg 拉流 RTSP, mpp 硬解码转RGBRk3588 FFmpeg 拉流 RTSP, 硬解码转RGBRK3588 , mpp硬编码yuv, 保存MP4视频文件....

Delphi WebBrowser 基本操作与常见问题的解决方案

前言 WebBrowser 作为Delphi 常见的网络浏览控件&#xff0c;我这里整理了一些它的基本操作&#xff0c;遇到了一些问题&#xff0c;我梳理了一下并给出解决方案 基本操作 WebBrowser1.GoHome; //到浏览器默认主页 WebBrowser1.Refresh; //刷新 WebBrowser1.GoBack; //后退 Web…...

【更新】LLM Interview

课程链接&#xff1a;BV1o217YeELo 文章目录 LLM基础相关1. LLMs概述2. 大语言模型尺寸3. LLMs的优势与劣势4. 常见的大模型分类5. 目前主流的LLMs开源模型体系有哪些&#xff08;Prefix Decoder&#xff0c;Causal Decoder&#xff0c;Encoder-Decoder的区别是什么&#xff09…...

从零开始C++棋牌游戏开发之第一篇:C++ 游戏开发环境搭建与工具简介

前言&#xff1a;作者的感想 每一次选择开始一项新技能的学习&#xff0c;总会让人感到既兴奋又有些许忐忑。C 游戏开发&#xff0c;尤其是针对棋牌类游戏规则实现的开发&#xff0c;更是一个有趣而充满挑战的领域。作为一名开发者&#xff0c;我深知面对 C 时的那种 "既…...

Hydrogen-Web 项目常见问题解决方案

Hydrogen-Web 项目常见问题解决方案 hydrogen-web Lightweight matrix client with legacy and mobile browser support [这里是图片001] 项目地址: https://gitcode.com/gh_mirrors/hy/hydrogen-web 项目基础介绍 Hydrogen-Web 是一个轻量级的 Matrix 客户端&#xff0c;专…...

LabVIEW中的“Synchronize with Other Application Instances“

在LabVIEW中&#xff0c;“Synchronize with Other Application Instances”是一个常见的提示或错误&#xff0c;通常出现在尝试并行运行多个LabVIEW实例时&#xff0c;特别是当你打开多个VI或项目时。这个问题可能影响程序的执行流程&#xff0c;导致不同实例之间的数据同步或…...

Hslcommunication通讯调用

Vs2022选择配置属性选择高级语言运行时(/clr);符合模式选择否;引用选择Hslcommunication.dll和HslCppExtension.dll; Demo #include <iostream> using namespace HslCommunication; using namespace HslCommunication::Core::Net; using namespace HslCommunication::Mo…...