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

PDM是什么?PDM有什么用?怎么选PDM?2025制造PDM/PLM系统盘点(4000字)

(文章来自CRDE PDM研究中心)

摘要

PDM是制造企业产品数据管理的核心工具,并逐渐发展出了PLM、云PLM等新形态,在功能增加的同时成本也有大幅降低,已经成为企业研发管理的最优选择,并逐渐被有产品创新需求的中小企业所接纳。

本文会从PDM的概念和功能(What)、PDM的发展(Which)、PDM的使用场景和价值(Why)、哪些企业适合先部署PDM/PLM(When、Who)、怎么选择合适PDM/PLM(How)五个方面,用最简练的语言帮助读者理解PDM。

文末附有10款主流PDM产品、3个PDM部署案例。

一、PDM的概念和功能(What)

(一)什么是PDM系统?

PDM指“产品数据管理”,PDM系统就是企业的产品数据中心,使得团队成员可以方便地访问和共享产品数据,促进协同工作和沟通。

(二)PDM系统的主要功能

PDM系统最基础也最核心的功能是图文档管理,PDM系统集中存储各类文档(设计图纸、技术规范、工艺文件等),通过分层结构和分类管理实现高效检索与维护。

除此以外,PDM的主要功能还有:‌版本控制(如版本回溯)、变更管理(如变更分析)、BOM管理(如BOM比对)、流程管理(如自动化审批)、权限管理。

二、PDM的发展:PLM、云PLM、云原生PLM(Which)

作为上世纪就在使用的“传家宝”,PDM逐渐发展出了多个新形态。

(一)PLM:更全面的研发平台

“产品生命周期管理”,本质是PDM的基础上,把产品研发需要使用的各个功能集成到一起,从而让研发更高效。除PDM的功能外,PLM往往具有以下功能:CAX集成、项目管理、供应链管理、工艺管理等。

(二)云PLM:更高效、更高性价比

在线使用的PLM,分为传统云PLM和云原生PLM,其主要优势包括:不需要本地硬件,便于中小企业使用;数据在云端存储,一致性更高;可以便捷地进行异地协同研发设计。

国内大部分“云PLM”都是把传统PLM的服务和数据搬到云服务器上,从而提升了数据的一致性,也降低了部分成本。

云原生PLM完全基于云架构,重新开发系统,国内代表是智橙云PLM。这种方式虽然开发困难,但是使用成本降了一个数量级,功能也更强大,企业选购也更灵活。

(三)对比:PDM_PLM_云PLM_云原生PLM

PDM、PLM、云PLM、云原生PLM到底有什么区别?可以看这个简单的例子:

PDM是上世纪的传统轿车。

PLM是新世纪的油车,卖着贵,养着更贵。

传统PLM上云,像是油车改烧气,虽然降低了成本,但体验不完美。

云原生PLM则像新能源车,便宜实用,是中小制造企业走出国门的最佳座驾,但是技术难度大,因此出现较晚。

三、PDM有什么用?PDM的使用场景和价值(Why)

(一) 图纸存储乱,PDM提效又降损

日积月累下,企业研发数据难免堆积如山,如果分散存储在不同电脑,就很难查找、复用过去的图纸,并且容易产生用错图纸版本等事故。

无论是传统的PDM还是最新的云原生PLM,都能高效地保证数据同步更新,从而避免错漏。

对于BOM、图纸,工程师能高效查找,并对版本和变更进行分析和回溯,提升研发效率和准确率。

(二) 项目交付慢,用云PLM来缩短交付周期

项目交付慢,意味着客户持续流失、资金周转压力大、生产成本增加等弊病。

PLM系统打通了研发-生产的全链路,工程师可以高效云端协作,管理者对项目、流程一目了然,交付周期能大幅缩短。

(三) 研发资料易泄密,用PDM来保护数据

PDM可用于对资料进行权限管控,从而避免关键研究数据的泄露。即使有员工通过外部手段绕开了系统(比如登录其他人的设备等),也能通过追溯日志和导出责任链,来改进企业的安全策略。

四、不同企业的数字化顺序,哪些企业适合先部署PDM/PLM?(When、Who)

(一)智能制造的关键系统:PLM_ERP_MES

在企业数字化转型的过程中,PDM、ERP、MES扮演着至关重要的角色。

PDM/PLM主管研发,对于设计需求、变更需求较多的企业来说,PLM能够显著数据的准确性和一致性,减少重复工作,提高设计效率。

ERP(企业资源规划)关注订单管理、库存控制、供应管理、财务管理等,它能够帮助企业提高运营效率,对于订单和供应复杂的企业来说尤为重要。

MES(制造执行系统)主管生产执行,包括生产调度、质量控制和设备管理等,对于流程工业和高度数控化的离散制造业尤为重要。

企业的产品数据往往会在这三个系统间来回流通。比如,制造中的关键数据BOM物料清单(BOM表、BOM物料表),虽然可以细分为DBOM、EBOM、PBOM、MBOM、SBOM等很多种,但BOM的各级管理流程中有三个关键节点:在PLM中生成EBOM,在ERP中补充为PBOM(含工艺),在MES中补充为MBOM(指导生产)。

(二)部署数字化系统的不同策略

数字化是一个复杂的过程,企业需以业务需求为导向,明确优先部署的系统。

策略1:优先选择“主系统”

根据业务需要,先部署最关键的系统,再部署其他系统。

产品驱动型行业(如汽车、电子、非标设备行业)的产品往往具有一定程度的定制化特征,需要研发工程师频繁调整方案,应当以PDM/PLLM系统为核心,确保设计数据清晰、准确,再同步传输给ERP、MES。

而对于流程驱动型企业(如快消、药品行业),应当以ERP为数字化起点,聚焦供应和库存。

策略2:优先选择数据“起点”

数据化是数字化的核心,从数据的产生部门加以规范,更容易实现全链条的自动同步。

对于订单生产为主,研发占比很小的企业,需要根据订单逆推生产计划、采购计划和BOM,可以优先考虑部署CRM(客户管理)系统。

对于有一定研发能力的制造企业来说,研发部门(不论做新品研发,还是按需选配)是数据的起点,可以优先部署PDM/PLM。

很多企业都卡在部署ERP的过程上,其实对于数字化程度较低的企业来说,先PDM/PLM后ERP更符合逻辑——把设计部门的研发数据、BOM管理都规范了,ERP的部署和实施就很丝滑了。

企业需跳出“功能本位”思维,回归业务本质,选择与核心价值链匹配的数字化方案,通过系统集成实现数据一致性,最终支撑跨部门的高效协同。

五、PDM/PLM怎么选(How)

(一)明确服务商来历、成本

目前而言,即使最古板的PDM厂商,也推出了自己的PLM方案,哪怕它的PLM只是在PDM基础上加了有限的几个功能。

因此,企业在选择PDM/PLM软件时,第一件事就是明确服务商的来历、主要客户类型,并和自己的预算做权衡。以下是部署PDM/PLM的成本。

传统PDM:购买和实施成本约数十万元,根据场景复杂性而定。

传统PLM:因功能复杂通常需百万元以上。

云PLM:云原生PLM往往是1-5万/年,传统云PLM的年费往往也在20万以内。

比如,一家中小科技企业,如果选择云原生PLM,10万预算可能就够部署+购买2-3年服务了,完全可以服务到期后再根据情况决定是否续约,在服务过程中也可以随时添购功能。

如果选择专为央国企提供服务的传统PDM/PLM厂商,可能需要上百万的预算来完成买断,买断后功能也很难更改,不追加经费的话,后续服务也会很有限。

(二)考虑企业规模、行业、业务复杂性、技术实力

中小型企业:优先考虑部署云PLM,因其成本低、实施周期短、功能可选。

大型企业:优先考虑企业的具体需求、厂商的定制化部署能力的平衡,部分大型企业还要评估能否将服务整合进自身的平台中。

行业评估:流程型制造业和离散型制造业需要选取不同的PDM/PLM系统。已部署ERP/MES系统:优先部署云PLM,云PLM的开放接口和集成能力,可以避免数据孤岛。

技术实力:有专人管理工业平台的企业,可以考虑部署PDM;如果是技术主管兼管平台,优先考虑云PLM,云PLM的图形化操作逻辑更易上手。

(三)评估平台服务能力

传统PDM:后续服务较少,企业需要重点评估服务商的一次性交付能力、培训质量,并培养熟练员工,后续通过老带新的方式传承经验。

云PLM:重点评估易用性和灵活性,以及功能更新是否频繁。

六、10款PDM/PLM系统推荐

智橙PLM/PDM

全国第一家互联网设计公司,“按需选配、开箱即用”的云原生PLM代表,成本仅为传统PDM的1/10到1/7。智橙的PDM功能较多,优势包括统一数据源、车间实时同步、3D轻量化预览、图纸全链路追溯等。

西门子Teamcenter

制造业巨头西门子集团的产品,能够连接不同领域和部门的人员和流程,覆盖整个供应链。软件功能繁多,资金投入和时间投入较高,很多年产值百亿以上的企业都在用该产品。

OPEN BOM

国外云PLM厂商,有一定的技术前瞻性,创始人OLEG在行业内人望较高。主打PLM和多BOM视图、供应链管理的结合。

达索ENOVIA

达索的王牌产品是CATIA,是航空航天、汽车、造船行业的主流研发设计软件之一。Enovia则是和CATIA捆绑的PDM软件,对CATIA有固定需求的航天企业、设计院,都会考虑配置“达索全家桶”(CATIA+SIMULIA+ENOVIA+DELMIA)。

赛趋科

适合零售行业的PDM,功能设计上主要考虑有成百上千的供应商、厂商、零售商和产品的大公司,中小公司的部署可能有些困难。

SAP

SAP是以ERP出名的国际服务商,SAP PDM的优势在于与SAP ERP集成,使得企业能够在一个平台上管理所有与产品相关的业务流程,从而提高整体运营效率。

PTC Arena

国外起步较早的云PLM,后被工业软件巨头PTC收购。功能较为全面,缺点是价格偏高、且在国内缺少售后服务。

用友云

用友做ERP起家,目前其SaaS服务已经覆盖全行业全场景,其产品用友云提供企业所需的全流程服务的部署,也包括PLM、PDM功能,优点是和ERP的集成。

DevEX

侧重于对医药、食品等配方研发的管理,根据已披露数据,购买、使用该软件的企业,很多都是有外资背景的医药公司

Propel

业务导向的国外平台,最适合在Salesforce生态系统中的用户,提供移动访问、工作流定制等功能。

附:PDM/PLM部署典型案例

案例1 苏州优简供电子有限公司

产品:医疗电子产品

研发系统:智橙PLM、Arena

医疗电子产品很看重产品上市和迭代的速度。优简供的管理层是PTC Arena的资深用户,在成立优简供后第一时间引入Arena,产品研发效率显著提升。在Arena进入中国的发布会上,优简供的管理层作为特邀嘉宾分享了产品数字化研发的成熟经验。

但是作为国外平台,Arena在灵活性、性价比、服务方面表现不如国产的智橙PLM,在综合对比、考虑后,优简供选择了智橙PLM来取代Arena,实现了研发模式的二次优化。

案例2 Westmoor Manufacturing

产品:服装

研发系统:赛趋科

Westmoor Manufacturing 成立于 1946 年,以生产销售知名的珍珠扣西部衬衫起家,但产品上市速度长期限制了WM的发展。WM使用详细的 RFP 和记分卡法对PLM/PDM软件进行了评估,最终选择 赛趋科来推动服装设计转型。

案例3 长虹家电

产品:家电

研发系统:西门子Teamcenter

长虹在2005 年实施ERP 优化了生产制造的流程,但是在数字化研发上仍显得相对较弱,对BOM等物料的管理传统而低效。斥巨资引入Teamcenter后,长虹的研发能力显著提升,由单纯的整机制造企业成功转型为整机和关键部件的制造企业。

相关文章:

PDM是什么?PDM有什么用?怎么选PDM?2025制造PDM/PLM系统盘点(4000字)

(文章来自CRDE PDM研究中心) 摘要 PDM是制造企业产品数据管理的核心工具,并逐渐发展出了PLM、云PLM等新形态,在功能增加的同时成本也有大幅降低,已经成为企业研发管理的最优选择,并逐渐被有产品创新需求的…...

TiDB 可观测性最佳实践

TiDB 介绍 TiDB,由 PingCAP 公司自主研发的开源分布式关系型数据库,是一款创新的 HTAP 数据库产品,它融合了在线事务处理(OLTP)和在线分析处理(OLAP)的能力,支持水平扩容和缩容&…...

8.idea创建maven项目(使用Log4j日志记录框架+Log4j 介绍)

8.idea创建maven项目(使用Log4j日志记录框架Log4j 介绍) 在 IntelliJ IDEA 的 Maven 项目中引入了 Log4j,并配置了日志同时输出到控制台和文件。 Log4j 提供了灵活的日志配置选项,可以根据项目需求调整日志级别、输出目标和格式。 1. 创建 Maven 项目 …...

Linux 命名管道+日志

一、命名管道 1.1 进程通信的前提:先让不同进程看到同一份资源; 1.2 如何确保两个进程打开的是同一个文件:同路径下同一文件名; 1.3 命名管道:通过路径文件名确保这个份资源的唯一性; 1.4 接口&#xf…...

c/c++之信号处理<signal.h>

该库提供了一组用于处理信号的函数和宏。信号是由操作系统或程序本身生成的一种异步事件,用于通知某些事件的发生,例如非法操作、用户中断等。 信号 信号是进程之间通信的重要方式。信号是一种异步通知机制,由操作系统或其他进程发送给当前进…...

基于PyTorch的图像分类特征提取与模型训练文档

概述 本代码实现了一个基于PyTorch的图像特征提取与分类模型训练流程。核心功能包括: 使用预训练ResNet18模型进行图像特征提取 将提取的特征保存为标准化格式 基于提取的特征训练分类模型 代码结构详解 1. 库导入 import torch import torch.nn as nn import…...

DDoS vs CC攻击:哪种对服务器威胁更大?

引言 DDoS(分布式拒绝服务)与CC(Challenge Collapsar)攻击是两种常见的网络攻击手段,均会导致服务器资源耗尽、服务中断。但它们的攻击原理、防御难度及危害程度存在显著差异。本文将从技术原理、攻击效果、防御成本等…...

Weiss Robotics的WPG与WSG系列紧凑型机器人夹爪,精准、灵活、高效

在自动化和智能制造领域,Weiss Robotics 以其创新的智能抓取系统而受到广泛认可。本文将重点介绍 Weiss Robotics 的两大产品系列:WPG 系列和 WSG 系列。这些产品系列凭借其先进的技术特性,为各行各业的自动化需求提供了高效、灵活的解决方案…...

引力透镜效应添加光线弯曲程度可视化层的MATLAB代码

物理实现要点: ‌雅可比矩阵计算‌ 通过数值梯度计算偏转场的空间导数: 放大率μ反映像的亮度增强倍数 ‌动态范围处理‌ 使用对数压缩μ值范围:μ_vis log10(1μ),避免高放大率区域饱和 ‌多物理量联合显示‌ 红圈标注爱因…...

OpenCV 图形API(71)图像与通道拼接函数-----从图像(GMat)中裁剪出一个矩形区域的操作函数 crop()

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 裁剪一个2D矩阵。 该函数根据给定的 cv::Rect 裁剪矩阵。 输出矩阵必须与输入矩阵具有相同的深度,大小由给定的矩形大小指定。 注意…...

tarjan缩点+强联通分量

【模板】缩点https://www.luogu.com.cn/problem/P3387 首先我们要理解这道题为什么要用缩点 题目说的是有向图,如果无环的话就可以用DP来解决了 由于可以走重复的点,所以一个环上的点可以看成是一个点,它的点权就等于该环上所有点的点权之…...

tornado_登录页面(案例)

目录 1.基础知识​编辑 2.脚手架(模版) 3.登录流程图(processon) 4.登录表单 4.1后(返回值)任何值:username/password (4.1.1)app.py (4.1.2&#xff…...

Educational Codeforces Round 178 (Rated for Div. 2)

ABC 略 D n个数互质&#xff0c;即n个数都是质数&#xff0c;预处理前4e5个质数&#xff0c;原排列从大到小排序求前缀和&#xff0c;质数求前缀和&#xff0c;从后往前循环第一个前者前缀和能大于等于后者就是留下的i个数。 #include<bits/stdc.h> #define int long …...

从Transformer原理角度来看,prompt设置输出字数限制会生效的原因

从Transformer原理角度来看,prompt设置输出字数限制会生效的原因 1. 生成过程的控制 Transformer在生成文本时是一个自回归的过程,它从起始标记开始,逐个生成下一个单词或标记。在这个过程中,模型会根据已经生成的文本和自身的参数来预测下一个可能的标记的概率分布。当设…...

WEB漏洞--CSRF及SSRF案例

CSRF案例 原理 检测是否存在CSRF&#xff08;跨站请求伪造&#xff09;漏洞 1. 手动测试 构造恶意请求&#xff1a;创建一个恶意网页或电子邮件&#xff0c;包含指向目标网站的恶意请求&#xff08;如更改密码或发送消息的URL&#xff09;。诱使用户访问该恶意请求&#xff0c;…...

Android开发——实现一个计算器

目录 代码讲解 activity_calculator.xmld代码讲解 1. 根布局&#xff08;LinearLayout&#xff09; 2. 显示区域&#xff08;TextView&#xff09; 3. 按钮区域&#xff08;GridLayout&#xff09; 4. 清除和删除按钮 5. 数字和操作符按钮 6. 其他行的按钮 7. 最后一行…...

23G显存可以跑多大尺寸的Qwen3?

随着阿里Qwen3系列大模型的发布,开发者们对如何在有限显存下部署不同尺寸的模型尤为关注。本文基于Qwen3的技术特性和实际测试数据,探讨在23G显存环境下可运行的模型选择及优化策略。 不过由于咱财力有限,只有一张A100,还不是空的,目前只有23G的显存。 那么这23G显存能跑…...

网络通讯【QTcpServer、QTcpSocket、QAbstractSocket】

目录 QTcpServer class简单描述成员函数和信号 QTcpSocket Class详细描述成员函数和信号 QAbstractSocket Class详细描述成员函数和信号成员函数说明文档 QT实现服务器和客户端通讯服务器端&#xff1a;通讯流程原代码 客户端通信流程原代码 QTcpServer class header: #includ…...

std::functional 类是干什么用的?

author: hjjdebug date: 2025年 04月 29日 星期二 15:54:53 CST description: std::functional 类是干什么用的&#xff1f; 文章目录 1.functional 对象的概念2.functional 对象存在的意义2.1 为什么要把接口再封一层&#xff1f;2.2 c中函数参数可以不用回调函数, 而改用func…...

人事管理系统6

模糊查询 DepartmentMapper.xml &#xff1a; <select id"findDepartmentListByName" resultMap"BaseResultMap"> select <include refid"Base_Column_List"/> from department where dname like %${dname}% /*where dname like con…...

链表的中间节点

这题需要用到快慢指针的思想&#xff0c;快指针叫fast&#xff0c;慢指针是slow&#xff0c;快指针每次往后移两个节点&#xff0c;slow只移动一个节点&#xff0c;这样子fast的速度是slow的两遍&#xff0c;当fast遍历完链表&#xff0c;slow才遍历一半&#xff0c;正好就在中…...

【学习学学】城市群与都市圈是什么?怎么

城市群与都市圈是什么&#xff1f;怎么发展 这些年城市群&#xff0c;都市圈的概念被逐渐提了出来&#xff0c;也是未来我国即将重点发展的对象之一。 因此&#xff0c;身边有一些朋友在问&#xff0c;城市群与都市圈有什么区别&#xff1f;哪个对城市发展影响更大&#xff1f…...

【深度学习与大模型基础】第14章-分类任务与经典分类算法

Part 1&#xff1a;什么是分类任务&#xff1f; 1.1 分类就是“贴标签” 想象你有一堆水果&#xff0c;有苹果&#x1f34e;、橘子&#x1f34a;、香蕉&#x1f34c;&#xff0c;你的任务是让机器学会自动判断一个新水果属于哪一类——这就是分类&#xff08;Classification&…...

第十五章:预训练大语言模型

目录 15.1 数据准备 15.1.1 数据预处理 15.1.2 数据调度 15.2 模型架构 15.2.1 主流架构 一、编码器架构&#xff08;Encoder-only&#xff0c;以 BERT 为代表&#xff09; 核心特点&#xff1a; 代表模型&#xff1a;BERT、RoBERTa、ALBERT 典型应用&#xff1a; 二…...

万象生鲜配送系统代码2025年4月29日更新日志

亲爱的用户&#xff1a;万象生鲜配送系统始终致力于为您提供更优质、高效的服务体验。经过我们技术团队的不懈努力&#xff0c;万象生鲜配送系统在 2025 年 4 月迎来了一次重大更新。本次更新涵盖了多个方面&#xff0c;包括功能新增、性能优化以及问题修复&#xff0c;旨在进一…...

Mac 创建QT按钮以及一些操作

在创建QT项目好 后我们打开mainwindow.cpp&#xff0c;下面所示的代码都是在这个cpp文件里面因为它是窗口的入口函数 #include "mainwindow.h" #include "ui_mainwindow.h" #include<QPushButton>//按钮的头文件MainWindow::MainWindow(QWidget *pa…...

C++学习之shell高级和正则表达式

目录 1.正则表达式 2.C中使用正则 3.复习 4.sort命令 5.uniq命令 6.wc命令 7.grep命令 8.find命令 9.xargs命令 10.sed命令 11.awk命令 12.crontab 1.正则表达式 1 管道 使用| 将多个命令拼接在一起 原理&#xff0c;就是将前一个命令的标准输出作为后一个…...

SpringBoot获取用户信息常见问题(密码屏蔽、驼峰命名和下划线命名的自动转换)

文章目录 一、不返回password字段二、返回的createTime和updateTime为空原因解决&#xff1a;开启驼峰命名和下划线命名的自动转换 一、不返回password字段 在字段上面添加JsonIgnore注解即可 JsonIgnore // 在把对象序列化成json字符串时&#xff0c;忽略该字段 private Str…...

优化PCB Via Stub系列(2) – 运用U-Turn Via设计破解阻抗匹配困境,改善信号完整性

在PCB设计中&#xff0c;往往透过制程改善如背钻、盲孔或埋孔&#xff0c;来消除不必要的Via stub&#xff0c;可是多出来的制造成本会压低产品的毛利&#xff0c;可是又有什么办法可以不透过制程改善以缩小Via stub带来的SI困扰呢&#xff1f; 本周我们来讲从Layout布局的角度…...

飞鸟游戏模拟器 1.0.3 | 完全免费无广告,内置大量经典童年游戏,重温美好回忆

飞鸟游戏模拟器是一款专为安卓用户设计的免费游戏模拟器&#xff0c;内置了大量经典的童年游戏。该模拟器拥有丰富的游戏资源&#xff0c;目前已有约20,000款游戏&#xff0c;包括多种类型如冒险、动作、角色扮演等。用户可以直接搜索查找想要玩的游戏进行下载并启动。游戏库中…...

​钓鱼网页散播银狐木马,远控后门威胁终端安全

在当今网络环境下&#xff0c;许多人都有通过搜索引擎下载应用程序的习惯&#xff0c;虽然这种方式简单又迅速&#xff0c;但这也可能被不法分子所利用&#xff0c;通过设置钓鱼网站来欺骗用户。这些钓鱼网站可能会通过各种方式吸引用户点击&#xff0c;从而进行病毒的传播&…...

一文读懂 JavaScript 中的深浅拷贝

在 JavaScript 编程里&#xff0c;深浅拷贝是处理数据时极为关键的概念。理解它们的差异&#xff0c;能帮我们规避许多数据操作上的 “陷阱”。今天&#xff0c;咱们就借助简单的 “abc” 相关示例&#xff0c;深入探索深浅拷贝的奥秘&#xff0c;并且通过在浏览器控制台输出结…...

5G技术在工业4.0中的应用:连接未来,驱动智能制造

5G技术在工业4.0中的应用&#xff1a;连接未来&#xff0c;驱动智能制造 引言 工业4.0&#xff0c;作为第四次工业革命的核心&#xff0c;已经在全球范围内掀起了智能制造的浪潮。它不仅包括了自动化生产、智能物流、云计算和大数据的应用&#xff0c;更是融合了互联网、物联网…...

驱动开发硬核特训 · Day 25 (附加篇):从设备树到驱动——深入理解Linux时钟子系统的实战链路

一、前言 在嵌入式Linux开发中&#xff0c;无论是CPU、外设控制器&#xff0c;还是简单的GPIO扩展器&#xff0c;大多数硬件模块都离不开时钟信号的支撑。 时钟子系统&#xff08;Clock Subsystem&#xff09;&#xff0c;作为Linux内核中基础设施的一部分&#xff0c;为设备…...

数据结构---单链表的增删查改

前言&#xff1a; 经过了几个月的漫长岁月&#xff0c;回头时年迈的小编发现&#xff0c;数据结构的内容还没有写博客&#xff0c;于是小编赶紧停下手头的活动&#xff0c;补上博客以洗清身上的罪孽 目录 前言 概念&#xff1a; 单链表的结构 我们设定一个哨兵位头节点给链…...

【codeforces 2104D,E】欧拉筛,字符串上dp

【codeforces 2104D&#xff0c;E】欧拉筛&#xff0c;字符串上dp Problem - D - Codeforces 题意&#xff1a; 给定一个长度为 n n n的数组 a 1 , a 2 , . . . , a n a_1, a_2, ... , a_n a1​,a2​,...,an​&#xff0c;其中 2 ≤ a i ≤ 1 0 9 2 \leq a_i \leq 10^9 2≤…...

UEC++第15天|番茄插件、实现跳跃、实现背景运动

这是flyBird的第二天&#xff0c;做了一些简单的功能&#xff0c;明天继续更新 vs的番茄插件 在visual stdudio里使用可以帮助代码补全&#xff0c;这一篇博客写的不错&#xff0c;大家可以参考一下。VS2019 安装番茄助手&#xff08;Visual Assist x 插件&#xff09;攻略_vs…...

论文笔记-基于多层感知器(MLP)的多变量桥式起重机自适应安全制动与距离预测

《IET Cyber-Systems and Robotics》出版山东大学 Tenglong Zhang 和 Guoliang Liu 团队的研究成果&#xff0c;文章题为“Adaptive Safe Braking and Distance Prediction for Overhead Cranes With Multivariation Using MLP”。 摘要 桥式起重机的紧急制动及其制动距离预测是…...

[论文阅读]Adversarial Semantic Collisions

Adversarial Semantic Collisions Adversarial Semantic Collisions - ACL Anthology Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP) 对抗样本是相似的输入但是产生不同的模型输出&#xff0c;而语义冲突是对抗样本的逆…...

Redis Sentinel 和 Redis Cluster 各自的原理、优缺点及适用场景是什么?

我们来详细分析下 Redis Sentinel (哨兵) 和 Redis Cluster (集群) 这两种方案的原理和使用场景。 Redis Sentinel (哨兵) 原理: Sentinel 本身是一个或一组独立于 Redis 数据节点的进程。它的核心职责是监控一个 Redis 主从复制 (Master-Slave) 架构。多个 Sentinel 进程协同…...

面向人工智能、量子科技、人形机器人等产业,山东启动制造业创新中心培育认定

从山东省工业和信息化厅了解到&#xff0c;2025年山东省制造业创新中心培育和认定已启动&#xff0c;重点面向全省传统优势产业、新兴产业及未来产业等领域&#xff0c;鼓励具备条件的龙头企业牵头创建省制造业创新中心。 今年&#xff0c;山东重点面向全省冶金、化工、轻工、…...

无锡哲讯科技:SAP财务系统——赋能企业智慧财务管理

数字化时代&#xff0c;财务管理的新挑战 在全球化竞争和数字经济快速发展的背景下&#xff0c;企业财务管理正面临前所未有的挑战。传统的财务核算方式效率低下、数据孤岛严重、决策滞后&#xff0c;难以满足现代企业高效运营的需求。如何实现财务数据的实时整合&#xff1…...

Linux命令使用记录(自用)

阿里开源镜像站:https://developer.aliyun.com/mirror/?spma2c6h.13651102.0.0.6c2a1b11I9pmUD&serviceTypemirror&tag top命令 top [选项] -p 只显示某个进程的信息 -d 设置刷新时间&#xff0c;默认是5s -c 显示产生进程的完整命令&#xff0c;默认是进程…...

Spring Security 的 CSRF 防护机制

CSRF&#xff1a;跨站请求伪造&#xff08;Cross-Site Request Forgery&#xff09; Spring Security 中的 .csrf() 是用来开启或配置这种保护机制&#xff0c;防止恶意网站“冒充用户”向你的网站发起请求。 一、CSRF 攻击原理简要 CSRF 的典型攻击场景如下&#xff1a; 用…...

跨平台项目部署全攻略:Windows后端+Mac前端在服务器的协同实战

当你的后端(Flask+MySQL,Windows开发)与前端(Vue,Mac开发)需要统一部署到服务器并实现交互时,完全可以通过「跨平台适配+反向代理」方案实现。本文将分步骤讲解如何在 Linux服务器(推荐)或 Windows服务器 上部署,并解决跨平台兼容性、跨域请求等核心问题。 一、技术…...

第八章 磁盘管理未完待续

1.磁盘管理 磁盘简介 名词&#xff1a;磁盘/硬盘/disk 存储设备类型从工作原理区分 机械 机械硬盘即是传统普通硬盘&#xff0c;主要由&#xff1a;盘片&#xff0c;磁头&#xff0c;盘片转轴及 控制电机&#xff0c;磁头控制器&#xff0c;数据转换器&#xff0c;接口&…...

杰理AC79-WiFi 的 AP、STA 和 Monitor 模式

WiFi 的 AP、STA 和 Monitor 模式是无线网卡的不同工作模式&#xff0c;它们的区别如下&#xff1a; AP 模式&#xff08;Access Point 模式&#xff0c;接入点模式&#xff09; 功能&#xff1a;将有线网络转换为无线网络&#xff0c;允许其他无线设备连接到该网络&#xff…...

MAC安装unar并解压.rar文件

MAC上默认解压.zip文件&#xff0c;对.rar文件进行解压需要安装专门对软件。本文记录如何在命令行安装unar并对.rar文件进行解压。 命令行安装 brew install unar打印如下log则安装成功 使用brew list unar检查是否安装成功 brew list unar使用unar解压 unar 文件名.rar...

`nmi_watchdog` 与 `softlockup_panic` 的区别与关系

1. 功能区别 参数作用触发条件影响nmi_watchdog启用 NMI&#xff08;不可屏蔽中断&#xff09;看门狗检测 CPU 是否长时间不执行调度&#xff08;软死锁&#xff09;仅记录警告&#xff08;默认&#xff09;&#xff0c;需配合 softlockup_panic 才会触发 panicsoftlockup_pan…...

【Bash】可以请您解释性地说明一下“2>1”这个语法吗?

Qwen3-235B 当然可以&#xff01;我们一步步拆解 2>&1 的含义&#xff0c;用生活化的例子来理解它&#xff1a; &#x1f9e0; 前提知识&#xff1a;三个“水流通道” 在 Linux/Unix 系统中&#xff0c;程序运行时有三种默认的“水流通道”&#xff1a; 标准输入&…...