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

数字化企业可能会用到的系统有哪些?

你是否也曾像我一样,对这些问题充满疑问:

  • 在企业数字化转型的浪潮中,究竟会涉及哪些系统?

  • 这些系统又分别在何种情境下被投入使用?

如果你也有这样的疑问,那么这篇文章或许能为你答疑解惑。

为了给你一个清晰的答案,我花费了一周的时间,广泛搜寻资料、深入整理信息,最终为你呈现了这篇精心撰写的回答,希望能为你的探索之旅提供助力。

正文开发~

首先,来探讨一下数字化的整体系统架构。

企业的数字化转型,本质上是战略驱动的。那么,如何将战略落地,实现经营目标呢?在传统企业中,决策和指标的制定往往凭借经验和直觉,而数字化企业则截然不同,它们依赖数据来支撑战略决策,以数据驱动业务发展。在明确的战略和经营目标之下,构建完整的管理支撑能力至关重要,这需要让组织架构、人员配置和运行机制相互匹配,而系统则是实现这种支撑能力的有力工具。

进一步来看,业务运营执行层面也是关键所在。与传统的信息化相比,数字化更加注重多过程管理,强调全要素数据化,涵盖从“研产供销服”到“人机料法环”的各个环节,都要实现在线化和互联互通。基于这样的企业业务开展模型,我对数字化系统进行了分层和分类。

 

系统,本质上是一种集合,用于保存各种元素

我们需要考虑哪些元素需要保存并放在一起,哪些元素的使用有先后顺序需要合理安排,以及哪些元素放在一起可能会产生不良反应需要分开存放等问题。

那么,系统架构又是什么呢?

 

它是元素集合以及元素与元素之间关系的总和。确定元素相对容易,但要厘清元素之间的关系就较为复杂了。软件相关从业人员通常对技术和数据之间的关系较为熟悉,但在业务方面可能稍显不足。接下来的图示则是从业务角度对系统进行归类的示意图。

接下来,我们详细了解一下各系统的具体情况。软件行业历经近百年的发展,其成熟度远超我们的想象。经过统计,我们经常听到并且偶尔会使用的系统就有20多个,以下是一些常见的系统:

ERP(企业资源计划)

系统定义:由Gartner Group公司于1990年提出,它以管理会计为核心,能够提供跨地区、跨部门、甚至跨公司的整合实施信息,是一种企业管理软件。企业资源计划基于信息技术,以系统化的管理思想为指导,为企业决策层及员工提供决策支持手段,构建了一个管理平台。

功能模块:涵盖供应链管理、生产制造管理(MRP)、质量管理、人力资源管理、财务管理等多个方面。

国内厂商:用友(综合业务型ERP)、金蝶(财务领域ERP专家)、织信ERP(定制化构建ERP的低代码工具)。

 

CRM(客户关系管理)

系统定义:企业为了提升核心竞争力,利用相应信息技术以及互联网技术协调企业与顾客间在销售、营销和服务上的交互,从而改进管理方式,向客户提供创新式的个性化客户交互和服务。其最终目标是吸引新客户、保留老客户以及将已有客户转化为忠实客户,进而扩大市场占有率。

功能模块:线索管理、客户管理、商机管理、客户公海、客户画像、交易管理、营销管理、合同管理、项目管理等。

国内厂商:纷享销客、销售易、神州云动、织信CRM。

 

MES(生产执行系统)

系统定义:MES(英文全称:Manufacturing Execution System)即制造执行系统,是一种面向车间生产的管理系统。它在业界的定义是:在产品从工单发出到成品完工的过程中,起到传递信息以优化生产活动的作用。

功能模块:制造数据管理、计划排程管理、生产调度管理、质量管理、设备管理、成本管理、生产过程控制、底层数据集成分析、上层数据集成分解等。

国内厂商:鼎捷、宝信、织信MES。

 

APS(高级计划与排程)

系统定义:它用于解决生产排程和生产调度问题,常被称为排序问题或资源分配问题。在离散行业,APS主要解决多工序、多资源的优化调度问题;而在流程行业,APS则侧重于解决顺序优化问题。它通过为流程和离散的混合模型同时解决顺序和调度的优化问题,对项目管理与项目制造解决关键链和成本时间最小化具有重要意义。

功能模块:生产计划、MRP运算、物料控制、数字化排产、齐套计算、物料管理、BOM管理、工艺路线管理、系统配置、集成管理等。

国内厂商:安达发、易普优、西门子。

 

OA(办公管理系统)

系统定义:办公自动化(英文全称Office Automation),是将计算机、通信等现代化技术应用于传统办公方式,形成的一种新型办公模式。它利用现代化设备和信息化技术,替代办公人员传统的部分手动或重复性业务活动,高效优质地处理办公事务和业务信息,实现对信息资源的高效利用,达到提高生产率、辅助决策的目的,最大限度地提升工作效率和质量,改善工作环境。

功能模块:流程审批、任务管理、员工管理、绩效管理、文档管理、会议管理、考勤管理等。

国内厂商:泛微、蓝凌、致远、织信。

 

SCM(供应链管理)

系统定义:这是一个综合性的供应链管理解决方案,旨在协调和优化企业内部和外部的供应链活动。它覆盖了从原材料采购到产品交付的整个供应链流程,包括供应商管理、物流管理、库存管理、订单管理等。SCM系统能够帮助企业实现供应链的可视化、协同和优化,提高供应链的效率和灵活性,降低成本并提供更好的客户服务。

功能模块:供应商管理、采购管理、物流配送管理、交货计划、收发货管理、验收管理、库存管理、订单管理、客户协同等。

国内厂商:企兰、织信Informat。

 

SRM(供应商管理)

系统定义:SRM是用来改善与供应链上游供应商关系的系统。它是一种致力于实现与供应商建立和维持长久、紧密伙伴关系的管理思想和软件技术的解决方案,旨在改善企业与供应商之间的关系,是一种新型的管理机制。它实施于围绕企业采购业务相关的领域,目标是通过与供应商建立长期、紧密的业务关系,并通过对双方资源和竞争优势的整合来共同开拓市场,扩大市场需求和份额,降低产品前期的高额成本,实现双赢的企业管理模式。

功能模块:寻源比价、招投标管理、采购申请、采购管理、供应商管理、供应商绩效管理、采购到货管理、入库管理、采购结算等。

国内厂商:甄云、企企通、织信SRM。

 

SCRM(社会化客户关系管理)

系统定义:这是一种基于社交媒体的客户关系管理系统,其核心目标是通过社交媒体平台实现企业与客户之间的有效沟通和互动,从而提高客户满意度和忠诚度,增加企业的销售额和市场份额。

功能模块:线索接入、多场景获客、渠道ROI分析、客户管理、素材库管理、交易管理等。

国内厂商:尘锋、探马、微伴助手。

 

MOM(制造运营管理)

系统定义:美国仪器、系统和自动化协会(Instrumentation, System, and Automation Society, ISA)于2000年开始发布ISA-SP95标准,首次确立了制造运行管理(Manufacturing Operations Management, MOM)的概念。它针对更广义的制造运营管理划定边界,作为该领域的通用研究对象和内容,并构建通用活动模型应用于生产、维护、质量和库存4类主要运行区域,详细定义了各类运行系统的功能及各功能模块之间的相互关系。

功能模块:设备管理、生产管理、计划排产、品质管理、库存管理、资源管理、系统集成等。

国内厂商:元工、树根互联、国机。

 

PLM(产品生命周期管理)

系统定义:PLM是一种应用于在单一地点的企业内部、分散在多个地点的企业内部,以及在产品研发领域具有协作关系的企业之间的应用解决方案。它支持产品全生命周期的信息的创建、管理、分发和应用,能够集成与产品相关的人力资源、流程、应用系统和信息。

功能模块:物料管理、产品管理、成本管理、试验管理、配方管理、项目管理、工艺管理、文档管理、需求管理、成本管理、集成管理等。

国内厂商:思普、数码大方、天谕、织信PLM。

 

QMS(质量管理系统)

系统定义:质量管理系统(QMS)是指在质量方面指挥和控制组织的管理体系。它是组织内部建立的、为实现质量目标所必须的、系统的质量管理模式,是组织的一项战略决策。同时,它也是基于ISO/TS体系管理要求展开设计和开发的质量管理系统。其核心价值在于实现企业质量管理的持续改进机制的固化,是高速发展背景下的质量管理模式的跨越发展,旨在提升企业产品质量保证能力。

功能模块:样品管理、仪器设备管理、检测配置、人员绩效考核、客户质量管理、质量分析、变更管理、标签管理、质量报告管理、SPC、基础配置等。

国内厂商:华会、安必兴、万物。

 

OMS(订单管理系统)

系统定义:OMS主要用于接收客户订单信息以及仓储管理系统发来的库存信息,然后根据客户和订单的紧急程度对订单进行分类,对不同仓储地点的库存进行配置,并确定交付日期。

功能模块:订单管理、营销管控、商品管理、库存管理、分销管理、结算管控、配送异常处理、订单拆分合并、发票管理等。

国内厂商:商派、巨益、百胜。

 

WMS(仓储管理系统)

系统定义:WMS是一个实时的计算机软件系统,它能够按照运作的业务规则和运算法则,对信息、资源、行为、存货和分销运作进行更完美的管理,从而提高效率。

功能模块:入库管理、库存管理、出库管理、库存流水查询、接口流水查询、出库单异常取消、产品上架、补货、打印、店铺管理、仓库管理等。

国内厂商:富勒、巨沃、科箭、织信WMS。

 

TMS(运输管理系统)

系统定义:TMS是一种“供应链”分组下的操作软件,它能通过多种方法和其他相关的操作一起提高物流的管理能力。它包括管理装运单位,指定企业内、国内和国外的发货计划,管理运输模型、基准和费用,维护运输数据,生成提单,优化运输计划,选择承运人及服务方式,招标和投标,审计和支付货运单,处理货损索赔,安排劳力和场所,管理文件(尤其是国际运输时)和管理第三方物流等功能。

功能模块:资源管理、承运商管理、司机管理、车辆管理、客户管理、运输管理、订单管理、运单管理、配载中心、回单管理、报价管理、合同管理、结算管理、财务管理、集成管理、承运商端、司机端等。

国内厂商:唯智、云岭、创云。

 

LIMS(实验室信息管理系统)

系统定义:实验室信息管理系统(Laboratory Information Management System 英文缩写LIMS)是以数据库为核心的信息化技术与实验室管理需求相结合的信息化管理系统。

功能模块:委托管理、收样管理、样品流转、报告管理、自动采集、财务和工资管理、标签管理、设备管理、实验室数据管理等。

国内厂商:元宇、松虎、赛印。

 

CMS(内容管理系统)

系统定义:内容管理系统(Content Management System,CMS)是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里所说的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet网站的信息。

功能模块:栏目管理、标签管理、文章管理、广告管理、站点管理、素材管理、模板管理等。

国内厂商:织梦、凡科、帝国。

 

BI(商业智能)

系统定义:BI主要是指运用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。商业智能的概念在1996年由加特纳集团(Gartner Group)首次提出,业界将其定义为:商业智能描述了一系列的概念和方法,通过应用基于事实的支持系统来辅助商业决策的制定。商业智能技术提供使企业迅速分析数据的技术和方法,包括收集、管理和分析数据,将这些数据转化为有用的信息,然后分发到企业各处。

功能模块:自助分析、可视化大屏、中国式报表、可视化ETL等。

国内厂商:IBM、Royalsoft、smartBI、PowerBI。

 

大数据平台

系统定义:大数据平台是一种以大数据技术和计算机网络技术为核心的技术平台,用于收集、存储和分析大量数据,以改进业务流程和实现数据可视化等业务活动。它旨在创建一个统一的、可靠的、持续的、全面的数据存储、管理及检索解决方案,实现有效数据管理、审计、时空检索、模型应用、决策分析及服务等复合型应用和服务。

功能模块:数据接入、数据模型管理、标签体系管理、画像分析、自动化运营、自定义报表、数据驾驶舱、数据看板、数据大屏等。

国内厂商:网易有数、神策、GrowthIO等。

 

项目管理系统

系统定义:项目管理系统是项目的管理者应用专门管理项目的系统软件,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。

功能模块:项目进度管理、项目计划定制、项目成本控制、项目任务管理、项目数据分析、集成管理等。

国内厂商:Worktile、Teambition、TAPD、ONES、织信等。

 

进销存系统

系统定义:进销存管理系统是对企业生产经营中物料流、资金流进行条码全程跟踪管理的系统。它从接获订单合同开始,涵盖物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等各个环节,为企业提供详尽准确的数据。它能有效辅助企业解决业务管理、分销管理、存货管理、营销计划的执行和监控、统计信息的收集等方面的业务问题。

功能模块:采购管理、库存管理、销售管理、客户订单管理、财务管理、供应商管理等。

国内厂商:畅捷通、管家婆、浪潮易云、速达软件、秦丝、织信等。

 

小结:

这些系统之间的界限往往并不清晰,功能上也存在一定的重叠,初看之下可能会让人觉得有些混乱。然而,这正是软件行业的一种冗余原则的体现。这种重叠并非毫无意义,反而有利于系统之间的集成。

 

​重要的是,这些系统的开发者需要深入理解重叠部分的概念,并努力保持一致性,以便能够通过API等技术手段方便地进行集成。

有些系统之间存在着演化关系,例如CRM和SCRM、MES和MOM、BI和大数据平台等。它们之间的关系类似于大树干与分支的关系,每一个子系统都是从主干上生长出来的,与母系统保持着紧密的联系。

另一些系统之间则是包含关系,这主要是因为企业在某一特定领域的需求更加专业化、精细化,因此将这些功能从主系统中独立出来。例如ERP和APS、SRM,QMS和MES等。这些子系统就像一个个独立的个体,虽然与母系统有着千丝万缕的联系,但它们也有着自己独特的功能和价值。

除了系统之间的复杂关系外,我们还可以通过观察某一类软件国内外比较著名的厂商来了解市场竞争情况。从这个维度可以看出不同类型的软件当前的市场竞争状况。例如,ERP领域的市场竞争非常激烈,而APS、SRM等领域的竞争则相对较小。因此,不同类型的软件之间的竞争状况也各有不同。

关键系统集成点详解:

在企业的数字化建设过程中,系统之间的集成关系往往比上述所表达的要复杂得多。然而,这张图尽可能地展现了所有可能发生集成关系的系统。

在进行系统集成时,有一个关键点需要特别注意,那就是主数据的管理。主数据管理主要有以下几种方式:

可以通过规范业务流程,将特定业务的主数据交给一个特定的业务系统进行管理。这意味着,所有对这个主数据的操作和存储都将在该系统中完成。

你也可以单独设立一个主数据管理系统。这个系统将成为主数据的“家”,所有主数据的生成、存储、分发和归档都将在这个系统中进行。

还有一种方法是建设业务中台。业务中台不仅对主数据概念进行统一,还提供了一系列操作主数据的业务能力。

最后结束语:

企业在进行数字化转型的过程中,不仅要解决IT系统建设的问题,还需要综合考虑战略规划、组织设计、流程制度、管理规范等多层面的问题。

以上内容主要是为了帮助我们的数字化IT人员更好地了解和认知与数字化相关的系统。让我们一起迎接挑战,开启数字化的新篇章吧!

相关文章:

数字化企业可能会用到的系统有哪些?

你是否也曾像我一样,对这些问题充满疑问: 在企业数字化转型的浪潮中,究竟会涉及哪些系统? 这些系统又分别在何种情境下被投入使用? 如果你也有这样的疑问,那么这篇文章或许能为你答疑解惑。 为了给你一…...

【Linux】:守护进程化

朋友们、伙计们,我们又见面了,本期来给大家带来守护进程相关的知识点,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通 数据结…...

在 web 部署 YOLOv8目标检测(Django+html)

本文介绍如何将自己训练好的模型在网页上进行应用,使用 Django html 进行部署,能够对视频和图像进行识别,并显示到页面上,下面是一个效果: 上 传 和另外 7 个页面 - 个人 - Microsoft Edge 2025-03-13 21-52-06 下面进…...

程序员学商务英语之Making Business Calls

Dialogue-1 Reaching Somebody By Telephone电话找人 A: What do you think the secrect to success is? 你认为成功的秘诀是什么? B: Hold on to your dreams. 坚持你的梦想。 A: May I speak to your boss, Mr. Wong? 请你的老板,王先生接电话?…...

java项目之基于ssm的少儿编程在线培训系统(源码+文档)

项目简介 少儿编程在线培训系统实现了以下功能: 用户信息管理: 用户信息新增 用户信息修改 教师信息管理: 教师信息添加 教师信息删除 教师信息修改 课程信息管理: 课程信息添加 课程信息修改 课程信息删除 课程类型管理&…...

【初学者】Python语言中有没有指针类型?

李升伟 整理 在Python语言中,没有像C或C那样的显式指针类型。Python的设计哲学强调简洁和易读,因此它隐藏了许多底层的细节,包括指针。 不过,Python中的变量可以被视为对对象的引用。当你创建一个对象并将其赋值给一个变量时&am…...

RG-S3760应用协议配置

RG-S3760应用协议配置 1. dhcp 服务配置 提问:如何在设备上开启dhcp 服务,让不同VLAN 下的电脑获得相应的IP 地址? 回答: 步骤一:配置VLAN 网关IP 地址,及将相关端口划入相应的VLAN 中 S3760#con t S…...

C++基础 [八] - list的使用与模拟实现

目录 list的介绍 List的迭代器失效问题 List中sort的效率测试 list 容器的模拟实现思想 模块分析 作用分析 list_node类设计 list 的迭代器类设计 迭代器类--存在的意义 迭代器类--模拟实现 模板参数 和 成员变量 构造函数 * 运算符的重载 运算符的重载 -- 运…...

skywalking微服务链路追踪

是什么? skywalking是一个优秀的国产开源框架,2015年由个人吴晟(华为开发者)开源 , 分布式链路追踪就是将一次分布式请求还原成调用链路,将一次分布式请求的调用情况集中展示,比如各个服务节点…...

K8S学习之基础三十七:prometheus监控node资源

Prometheus v2.2.1 ​ 编写yaml文件,包含创建ns、configmap、deployment、service # 创建monitoring空间 vi prometheus-ns.yaml apiVersion: v1 kind: Namespace metadata:name: monitor-sa# 创建SA并绑定权限 kubectl create serviceaccount monitor -n monito…...

Web 小项目: 网页版图书管理系统

目录 最终效果展示 代码 Gitee 地址 1. 引言 2. 留言板 [热身小练习] 2.1 准备工作 - 配置相关 2.2 创建留言表 2.3 创建 Java 类 2.4 定义 Mapper 接口 2.5 controller 2.6 service 3. 图书管理系统 3.1 准备工作 - 配置相关 3.2 创建数据库表 3.2.1 创建用户表…...

1221. 四平方和 -蓝桥杯真题-哈希函数思想

原题链接:1221. 四平方和 - AcWing题库 四平方和定理,又称为拉格朗日定理: 每个正整数都可以表示为至多 44 个正整数的平方和。 如果把 00 包括进去,就正好可以表示为 44 个数的平方和。 比如: 对于一个给定的正整…...

为什么要学习人工智能(AI)?—— 未来已来,AI引领时代变革

未来已来,AI引领时代变革 在这个日新月异的时代,人工智能(AI)正以不可阻挡之势重塑着我们的世界。从教育的深耕细作到科研的突破创新,从行政的效率提升到管理的智慧化转型,AI技术如同一股强大的潮流&#x…...

Markdig:强大的 .NET Markdown 解析器详解

在现代开发中,Markdown 已经成为了一种广泛使用的轻量级标记语言,特别是在文档、博客和内容管理系统中,Markdown 为开发者提供了快速、简洁的格式化文本方式。而在 .NET 生态中,Markdig 是一款非常强大的 Markdown 解析器&#xf…...

云计算迁移革命:企业如何摆脱“单一云”锁定,构建自主云未来?

一场价值690亿美元的行业地震 2023年,博通(Broadcom)以690亿美元完成对VMware的收购,这不仅是企业IT历史上的一次天价并购,更在全球云计算市场掀起了一场深远的地震。VMware长期以来是企业数据中心的核心支柱&#xf…...

蓝桥杯篇---按键长按与双击

文章目录 前言1. 新增全局变量和宏定义解释1.1宏定义KEY_EVENT_*DEBOUNCE_TIMEHOLD_TIMEDOUBLE_TIMEMULTI_TIME 1.2全局变量Key_ValKey_OldKey_DownKey_Upsys_tickkey_eventkey_pressedkey_press_startkey_last_releaseclick_cnt 2. 定时器初始化(1ms中断&#xff0…...

created在vue3 script setup中的写法

在 Vue 2 里&#xff0c;created 是一个生命周期钩子函数&#xff0c;会在实例已经创建完成之后被调用&#xff0c;主要用于在实例初始化之后、数据观测和 event/watcher 事件配置之前执行代码。而在 Vue 3 的 <script setup> 语法糖里&#xff0c;不再有像 Vue 2 那样直…...

基于springboot的房屋租赁系统(008)

摘 要 社会的发展和科学技术的进步&#xff0c;互联网技术越来越受欢迎。网络计算机的生活方式逐渐受到广大人民群众的喜爱&#xff0c;也逐渐进入了每个用户的使用。互联网具有便利性&#xff0c;速度快&#xff0c;效率高&#xff0c;成本低等优点。 因此&#xff0c;构建符…...

Linux上的`i2c-tools`工具集的编译构建和安装

源码复制到Ubuntu系统中并解压 的i2c-tools工具集的源码百度网盘下载链接&#xff1a; https://pan.baidu.com/s/1XNuMuT1auT1dMzYo3LAFmw?pwdi6xe 终端进入源码目录 cd /home/book/mybuild/i2c-tools-4.2执行编译构建命令 运行下面的命令进行编译构建 make CC${CROSS_COM…...

java项目之基于ssm的社区流浪动物救助领养系统

项目简介 社区流浪动物救助领养系统实现了以下功能&#xff1a; 本社区流浪动物救助领养系统分为管理员还有用户两个权限&#xff0c;管理员可以管理用户的基本信息内容&#xff0c;可以管理回访信息以及回访的租赁信息&#xff0c;能够与用户进行相互交流等操作&#xff0c;…...

网络空间安全(34)安全防御体系

前言 安全防御体系是一个多层次、多维度的系统&#xff0c;旨在保护组织或个人的信息资产免受各种网络攻击和威胁。 一、技术层面 网络边界防御 防火墙&#xff1a;部署在网络边界&#xff0c;通过设定规则允许或阻止特定流量的进出&#xff0c;保护内部网络不受外部攻击。入侵…...

《Linux 网络架构:基于 TCP 协议的多人聊天系统搭建详解》

一、系统概述 本系统是一个基于 TCP 协议的多人聊天系统&#xff0c;由一个服务器和多个客户端组成。客户端可以连接到服务器&#xff0c;向服务器发送消息&#xff0c;服务器接收到消息后将其转发给其他客户端&#xff0c;实现多人之间的实时聊天。系统使用 C 语言编写&#x…...

知识蒸馏:让大模型“瘦身”的魔法

知识蒸馏&#xff1a;让大模型“瘦身”的魔法 什么是蒸馏模型&#xff1f;AI界的“知识浓缩术”核心定义传统训练 vs 知识蒸馏关键优势 DeepSeek的蒸馏“三步魔法”骨架提取——搭建“迷你版大脑”知识灌注——模仿教师的“思考过程”微调优化——针对场景“查漏补缺” DeepSee…...

MySQL数据库精研之旅第一期:开启数据管理新旅程

专栏&#xff1a;MySQL数据库成长记 个人主页&#xff1a;手握风云 目录 一、数据库简介 1.1. 数据库的概念 1.2. 数据库和数据结构的关系 1.3. 主流数据库 1.3.1. 关系型数据库 1.3.2. 非关系型数据库 1.4. 关系型数据库的概念 二、MySQL配置 2.1. mysqld服务端程序 …...

Linux复习——基础IO,认识文件描述符、软硬件链接

1.复习C文件接口 1.1 fopen FILE *fopen(const char *path, const char *mode); path&#xff1a;带路径的文件名称(待打开的文件) mode&#xff1a; r&#xff1a;以可读方式打开&#xff0c;不可写&#xff0c;文件不存在&#xff0c;则报错 r&…...

【Java集合夜话】第1篇:拨开迷雾,探寻集合框架的精妙设计

欢迎来到Java集合框架系列的第一篇文章&#xff01;&#x1f339; 本系列文章将以通俗易懂的语言&#xff0c;结合实际开发经验&#xff0c;带您深入理解Java集合框架的设计智慧。&#x1f339; 若文章中有任何不准确或需要改进的地方&#xff0c;欢迎大家指出&#xff0c;让我…...

Prometheus使用

介绍&#xff1a;Prometheus 是一个开源的 监控与告警系统&#xff0c;主要用于采集和存储时间序列数据&#xff08;Time Series Data&#xff09; Prometheus的自定义查询语言PromQL Metric类型 为了能够帮助用户理解和区分这些不同监控指标之间的差异&#xff0c;Prometheu…...

Java学习打卡-Day19-Set、HashSet、LinkedHashSet

Set 接口 无序&#xff08;添加和取出顺序不一致&#xff09;&#xff08;但取出顺序固定&#xff09;。没有索引。不允许重复&#xff0c;所以最多一个null。遍历方式 迭代器增强for循环不能使用普通for循环索引方式。 HashSet 实现了Set接口&#xff0c;具有相应特征。底…...

冯・诺依曼架构深度解析

一、历史溯源&#xff1a;计算机科学的革命性突破 1.1 前冯・诺依曼时代 在 1940 年代之前&#xff0c;计算机领域呈现 "百家争鸣" 的格局&#xff1a; 哈佛 Mark I&#xff08;1944&#xff09;&#xff1a;采用分离的指令存储与数据存储ENIAC&#xff08;1946&a…...

单片机学完开发板,如何继续提升自己的技能?

很多人学完开发板后都会卡在一个尴尬的阶段&#xff1a;觉得自己会的东西不少&#xff0c;但又不知道下一步该干啥。会点C语言&#xff0c;能烧录程序&#xff0c;能点亮LED&#xff0c;玩转按键&#xff0c;搞定串口等等&#xff0c;能用开发板做点小玩意儿&#xff0c;但面对…...

Nginx 日志格式

默认日志格式配置 log_format main $remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for";该格式记录了客户端IP、用户、时间、请求、状态…...

Spring Boot 整合 Elasticsearch 实践:从入门到上手

引言 Elasticsearch 是一个开源的分布式搜索引擎&#xff0c;广泛用于日志分析、搜索引擎、数据分析等场景。本文将带你通过一步步的教程&#xff0c;在 Spring Boot 项目中整合 Elasticsearch&#xff0c;轻松实现数据存储与查询。 1. 创建 Spring Boot 项目 首先&#xff…...

STM32 —— 嵌入式系统、通用计算机系统、物联网三层架构

目录 一、嵌入式系统的概念 二、通用计算机系统与嵌入式系统的比较 用途 硬件 软件 性能与功耗 开发与维护 三、嵌入式系统与物联网的关系 四、物联网的三层架构 1. 感知层&#xff08;Perception Layer&#xff09; 2. 网络层&#xff08;Network Layer&#xff09; …...

SARAD 解读

出处&#xff1a;NIPS 2024 代码链接&#xff1a;https://github.com/daidahao/SARAD/ 一 文章动机 ① 时间建模&#xff08;Temporal Modeling&#xff09;的局限性&#xff1a; a. 时间维度上 感受野极小&#xff1b;b. 变量间时间戳错位 (时间建模、空间建模不统一) →…...

【愚公系列】《高效使用DeepSeek》017-知识点思维导图生成

🌟【技术大咖愚公搬代码:全栈专家的成长之路,你关注的宝藏博主在这里!】🌟 📣开发者圈持续输出高质量干货的"愚公精神"践行者——全网百万开发者都在追更的顶级技术博主! 👉 江湖人称"愚公搬代码",用七年如一日的精神深耕技术领域,以"…...

【linux】scp和rsync

scp 和 rsync 都是 Linux 系统中用于文件传输的命令行工具&#xff0c;它们都可以通过网络在本地和远程主机之间传输文件。 scp 命令 定义 scp 是 “secure copy” 的缩写&#xff0c;它是一个基于 SSH 协议的文件传输工具&#xff0c;用于在本地和远程主机之间安全地复制文…...

软件需求分类、需求获取(高软46)

系列文章目录 软件需求分类&#xff0c;需求获取 文章目录 系列文章目录前言一、软件需求二、获取需求三、真题总结 前言 本节讲明软件需求分类、需求获取的相关知识。 一、软件需求 二、获取需求 三、真题 总结 就是高软笔记&#xff0c;大佬请略过&#xff01;...

蓝桥杯单片机之AT24C02(基于自己对AT24C02的学习和理解)

一、先用抽象法说明原理&#xff0c;让原理变得简单易懂&#xff1a; 1、向AT24C02写入数据&#xff1a; 有个关系户&#xff0c;他想安排自己的儿子进某个大厦里某个楼层的公司&#xff0c;那么他就要先找到这个公司的地址&#xff0c;然后再找到该公司是第几楼&#xff0c;最…...

【Qt】Qt + Modbus 服务端学习笔记

《Qt Modbus 服务端学习笔记》 1.因为项目的需要&#xff0c;要写一个modbus通信&#xff0c;csdn上感觉有些回答&#xff0c;代码是人工智能生成的&#xff0c;有些细节不对。我这个经过实测&#xff0c;是可以直接用的。 首先要包含Qt 的相关模块 Qt Modbus 模块主要包含以…...

抖音用户视频批量下载工具开发全解析

一、逆向工程原理剖析 1.1 抖音Web端防护体系 抖音采用五层防御机制保护数据接口: graph LRA[浏览器指纹检测] --> B[请求参数签名]B --> C[Cookie动态验证]C --> D[请求频率限制]D --> E[IP信誉评级] 1.2 核心参数解密 参数名称作用原理生成方式有效期x-bogu…...

DeepSeek写打台球手机小游戏

DeepSeek写打台球手机小游戏 提问 根据提的要求&#xff0c;让DeepSeek整理的需求&#xff0c;进行提问&#xff0c;内容如下&#xff1a; 请生成一个包含以下功能的可运行移动端打台球小游戏H5文件&#xff1a; 要求 可以重新开始游戏 可以暂停游戏 有白球和其他颜色的球&am…...

清晰易懂的 Swift 安装与配置教程

初学者也能看懂的 Swift 安装与配置教程 本教程将手把手教你如何在 macOS 系统上安装 Swift&#xff0c;配置依赖包缓存位置&#xff0c;并指出新手容易踩坑的细节。即使你是零基础小白&#xff0c;也能快速上手&#xff01; 一、安装 Swift&#xff08;macOS 环境&#xff09…...

Post-Training Quantization, PTQ

Post-Training Quantization&#xff08;PTQ&#xff09; 是 模型训练完成后&#xff0c;对其参数&#xff08;权重 & 激活值&#xff09;进行量化 的方法&#xff0c;目的是 减少存储占用 & 提高推理速度&#xff0c;同时尽可能保持模型精度。 相比于 量化感知训练&a…...

linux Redhat9.5采用DNS主从实现跨网段解析

文章目录 主从服务器DNS实现跨网段解析一、服务器规划二、主服务器配置1、安装bind2、修改主配置文件3、配置区域配置文件4、配置正向解析文件5、配置反向解析文件6、检查并启动服务 三、从服务器配置1、安装bind2、配置主配置文件3、修改区域配置文件4、检查并启动服务 四、路…...

Python个人学习笔记(18):模块(异常处理、traceback、日志记录)

七、异常处理 语法错误不属于异常&#xff0c;处理的是程序运行时的一些意外情况 代码&#xff1a; a int(input(>>>&#xff1a;)) b int(input(>>>&#xff1a;)) print(a / b) # 在运行的时候由于数据不对&#xff0c;导致出错 # 此时程序会中断 prin…...

记一次MyBatis分页莫名其妙的失效,首次执行合适,后续执行分页失效且异常

代码几乎一样&#xff0c;为啥这个xml配置的就会出现莫名其妙的问题呢 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{propertymybatis_plus_first, modeI…...

Claude是什么?适合哪些场景?

Claude 是由人工智能公司 Anthropic 开发的一款 大型语言模型&#xff08;LLM&#xff09;&#xff0c;旨在通过自然语言交互帮助用户完成复杂任务。以下是关于 Claude 的核心信息&#xff1a; 1. 核心定位 • 安全可靠&#xff1a; 采用 Constitutional AI&#xff08;宪法AI…...

基于yolov11的持刀检测系统python源码+pytorch模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv11的持刀检测系统 随着公共安全问题的日益突出&#xff0c;特别是在公共场所如机场、车站、学校等地&#xff0c;持刀等危险行为频发&#xff0c;对人们的生命财产安全构成严重威胁。传统的监控手段往往依赖于人工观察&#xff0c;但这种方式不仅效率低…...

openEuler24.03 LTS下安装Hive3

目录 前提条件 安装MySQL 卸载原有mysql及mariadb 下载mysql 解压mysql 安装mysql 启动mysql服务 开机自启动mysql服务 登录mysql 修改mysql密码 远程连接mysql 安装Hive 下载安装包 解压 设置环境变量 解决日志包冲突 将mysql驱动拷贝到lib目录 配置Hive 创…...

13-动态规划-最长公共子序列

题目 来源 24. 最长公共子序列 思路 不想打字&#xff0c;援引自最长公共子序列 (LCS) 详解例题模板&#xff08;全&#xff09;-CSDN博客 图示举例&#xff1a; 其余详见代码 代码 #include<bits/stdc.h> using namespace std; const int N110; int f[N][N]; int m…...