制造知识普及(十)-- 常见的工业软件介绍
「 1. ERP」
企业资源计划(enterprise resource planning,ERP)是制造企业的核心管理软件。ERP系统的基本思想是以销定产,协同管控企业的产、供、销、人、财、物等资源,帮助企业按照销售订单,基于产品的制造BOM、库存、设备产能和采购提前期、生产提前期等因素,来准确地安排生产和采购计划,进行及时采购、及时生产,从而降低库存和资金占用,帮助企业实现高效运作,确保企业能够按时交货,实现业务运作的闭环管理。ERP的发展经历了MRP(物料需求计划)、闭环MRP(考虑企业的实际产能)、MRPII(制造资源计划,结合了财务与成本,能够分析企业的盈利)等发展过程,ERP的概念是由Gartner公司在上世纪九十年代提出,能够适应离散和流程行业的应用,大型ERP软件能够支持多工厂、多组织、多币种,满足集团企业管控,以及上市公司的合规性管理等需求。
ERP与其他系统的集成关系见图1。
图1 ERP与其他系统集成
「 2. MES」
制造执行系统(manufacturing execution system,MES)是一个车间级的管理系统,负责承接ERP系统下达的生产计划,根据车间需要制造的产品或零部件的各类制造工艺,以及生产设备的实际状况进行科学排产,并支持生产追溯、质量信息管理、生产报工、设备数据采集等闭环功能。在应用方面,MES是带有很强的行业特征的系统,不同行业企业的MES应用会有很大的差异。表1列举了其中几个重点行业的MES需求差异。
表 1 MES行业个性化需求差异表
近年来,制造运营管理(manufacturing operation management,MOM)逐渐被业界所关注。2000年,美国仪器、系统和自动化协会ISA首次提出MOM概念,并定义MOM覆盖范围是制造运行管理内的全部活动,包含生产运行、维护运行、质量运行、库存运行四大部分,极大地拓展了MES的传统定义,如图2所示。MOM与MES之间并非是非此即彼的替代关系,MOM是对MES的进一步扩展,是制造管理理念升级的产物,相对而言更符合集成标准化、平台化的发展趋势。
图2 ISA-95提出的企业信息化5层结构(来源:ISA)
「 3. PLM」
全球权威PLM研究机构CIMdata认为,产品全生命周期管理(product lifecycle management,PLM)是应用一系列业务解决方案,支持在企业内和企业间协同创建、管理、传播和应用贯穿整个产品生命周期的产品定义信息,并集成人、流程、业务系统和产品信息的一种战略业务方法。随着PLM技术的发展,CIMdata在此基础上进一步延伸了对PLM的内涵定义:PLM不仅仅是技术,还是业务解决方案的一体化集合;协同地创建、使用、管理和分享与产品相关的智力资产;包括所有产品/工厂的定义信息,如MCAD、AEC、EDA、ALM分析、公式、规格参数、产品组、文档等,还包括所有产品/工厂的流程定义,例如与规划、设计、生产、运营、支持、报废、再循环相关的流程;PLM支持企业间协作,跨越产品和工厂的全生命周期,从概念设计到生命周期终结。
PLM软件的核心功能包括图文档管理、研发流程管理、产品结构、结构管理、BOM管理、研发项目管理等(图3)。为满足特定的数据管理需求,PLM有针对性地提供一系列集中功能,例如:工程变更管理、配置管理、元件管理、产品配置器、设计协同、设计成本管理、内容和知识管理、技术规范管理、需求管理、工艺管理、仿真管理和设计质量管理。针对嵌入式软件开发,衍生出ALM(应用生命周期管理)系统;针对维修服务过程,衍生出MRO(大修维护管理)和SLM (服务生命周期管理)系统。通过PLM与ERP、MES以及其他运营管理系统的集成,实现统一的产品数据在生命周期不同阶段的共享和利用。
图3 PLM全生命周期管理
「 4. CAD」
计算机辅助设计(computer aided design,CAD)软件是指利用计算机及其图形设备帮助工程师设计和制造实体产品的软件程序。CIMdata将CAD软件主要分为多学科机械CAD(多学科CAD)和以设计为核心的机械CAD(设计CAD)。
多学科CAD主要指全功能的机械CAD系统,支持绘图、 三维几何造型、实体造型、曲面造型(包括汽车行业应用的A级曲面)和特征造型,基于约束和特征的设计(或具备类似功能,如相关设计),集成的工程分析、集成的CAM系统包括数控编程,以及其他产品开发功能;设计CAD与多学科机械CAD相比,提供较少的专业软件包,例如,不提供线束设计、深奥的分析功能,CAM等,
这些专业模块由第三方的开发商提供,通过一个比较简单的CAD数据管理软件集成起来,以设计为核心的机械CAD系统通常只提供基本的实体建模和二维绘图功能,不提供数据管理功能,属于基于文件的系统。除应用在机械领域之外,还有用于电气设计领域的电气CAD软件,可以帮助电气工程师提高电气设计的效率,减少重复劳动和差错率;还有钣金CAD,模具CAD等专业软件。近年来发展起来的基于直接建模的CAD软件,以及结合实体造型和直接建模技术的同步建模的CAD系统,进一步提升了CAD系统进行三维造型和编辑的灵活性。同时,以工程绘图功能为主的二维CAD软件也还将长期存在。但是,实现全三维CAD设计和MBD(基于模型的产品定义)已成为业界的共识。
「 5. EDA」
电子设计自动化(electronic design automation,EDA)是指利用计算机辅助工具完成大规模集成电路芯片的功能设计、综合、验证、物理设计等流程的设计。CIMdata将EDA定义为设计、分析、仿真和制造电子系统的工具,包括从印刷电路板到集成电路。由于EDA涉及电子设计的各个方面,这使得EDA软件也非常多,可以归纳为电子电路设计及仿真工具、PCB设计软件、PLD设计软件、IC设计软件等类别。EDA的核心功能包括数字系统的设计流程、印权刷电路板图设计、可编程逻辑器件及设计方法、硬件描述语言VHDL、EDA开发工具等。当前,EDA已成为集成电路产业链的命脉,从芯片设计、晶圆制造、封装测试,到电子产品的设计,都离不开EDA工具。
「 6. CAPP」
计算机辅助工艺规划(computer aided process planning,CAPP)软件,包括工艺方案设计、工艺路线制订、工艺规程设计、工艺定额编制等制造工艺设计的相关工作。CAPP是连接产品设计与制造的纽带,将产品设计信息转变为制造工艺信息。CAPP技术可分为卡片式工艺编制和结构化工艺设计。
卡片式工艺编制采用“所见即所得”的形式填写工艺卡片,还可通过OLE等方式引入CAD工具完成工艺简图的绘制,可明显提高工艺编制的效率。但是,卡片式工艺编制因与产品数字模型脱节,缺乏产品结构信息。结构化工艺规划软件基于三维CAD环境,关注工艺设计数据的产生与管理,可以实现对加工和装配工艺的可视化,物料、工艺资源、工艺知识均数据化、模型化,可以通过PLM/PDM系统承接设计BOM、设计模型,用于制造BOM的构建、SOP的内容编制,在编制过程中可对物料、工艺资源库、工艺知识库信息检索填写,提高编制效率和准确性,支持协同工艺设计以及工艺信息的版本管理。结构化工艺规划软件通过与MES系统的集成,可以将SOP下发到机台,直接用于生产制造,同时,也可以通过MES反馈工艺规划的执行情况,从而进行工艺优化。
「 7. CAE」
计算机辅助工程 (computer aided engineering,CAE)泛指仿真技术,包括对产品的物理性能和制造工艺进行仿真分析和优化设计的工艺软件。其中,工程仿真是指用计算机辅助求解复杂工程和产品结构强度、刚度、屈曲稳定性、动力响应、热传导、三维多体接触、弹塑性等力学性能的分析计算以及结构性能的优化设计等问题的一种近似数值分析方法;工艺仿真包括冲压、焊接、铸造、注塑、折弯等工艺过程的仿真;性能仿真包括对产品在特定工况下的震动、噪声进行仿真、跌落仿真、碰撞仿真等;优化软件则包括数值优化、拓扑结构优化等软件;还包括进行各类虚拟试验的软件。
近年来,多物理场仿真、多学科仿真与优化技术发展迅速,仿真数据管理、仿真流程管理,仿真标准和仿真规范建设受到企业广泛关注。CIMdata将CAE仿真分析定义为包括诸如结构分析、多体仿真、计算流体力学和其他可以帮助工程师仿真真实世界中的载荷、应力以及功能的一系列技术,以便通过数字化建模实现仿真分析,探索新的设计和技术,评估各种可能性,对产品的性能进行深入评估。在拓扑优化技术的基础上,融合增材制造等工艺,创成式设计技术成为国际PLM和仿真软件巨头竞相研发和创新的新兴技术。
随着仿真技术已进入相对成熟的发展期,国际先进企业纷纷将仿真技术作为竞争的制胜法宝,仿真技术带来的效益越来越高,在产品创新和技术突破方面的作用也越来越大。目前,仿真技术已经被广泛应用于各行各业,在新型飞机、汽车、装备,乃至新药与疫苗的研发与制造过程中,发挥着重要作用:通过系统仿真优化产品整体设计方案,通过多物理场仿真提升产品性能,通过工艺仿真提高产品品质和可制造性,通过虚拟试验减少实物试验,通过数字孪生实现虚实融合,优化产品运营,改进下一代产品的性能。图4是CAE在各行业的应用。
图4 CAE在各行业的应用
「 8. 数字化工厂规划与仿真」
传统的工厂规划流程一般是基于产品进行工艺规划,然后进行节拍分析及优化,最后进行 物流、辅助区域及厂房总体规划,这些规划相互关联,逻辑复杂,传统方式往往依赖经验计算,很难得到最优的结果。
随着虚拟建模和仿真技术的大力发展,工厂规划可基于产品的三维数字模型进行工艺流程开发,然后根据产品工艺进行产线规划设计,最后通过产线仿真验证工厂的规划是否可行和满足设计需求。数字化工厂规划与仿真的内容主要包含:数字化工艺规划、产线规划设计、产线仿真验证,其中:数字化工艺规划在于针对产品数模进行加工工艺和装配工艺规划、节拍分析和加工过程仿真,并形成工艺流程图;产线规划设计是基于工艺流程图和标准工时,对设备、产线、物流区域等布局进行初步的三维设计及方案评估与优化,再完成三维厂房的建模及仿真;产线仿真验证是对产线规划的方案进行评估,验证产能是否符合设计需求,包括模拟实际的生产状况,分析瓶颈,验证产线的产能,以及物流路径与运作的仿真。
同时,通过仿真进一步优化物流装备、物流路径以及库位,提高精益能力。最后,通过虚拟调试对整个产线系统进行测试,利用工厂、车间、制造机器的模型,模拟运行整个或部分生产流程,在产线正式投产前对重要功能和性能进行测试,以消除设计缺陷。国际上部分主流PLM厂商提供了数字化工厂规划和仿真的解决方案,例如西门子的Tecnomatix的Line Planning&Designer提供数字化工厂设计的方案,Tecnomatix的Plant Simulation提供工厂仿真解决方案,达索系统的DELMIA提供了数字化工厂设计与仿真的解决方案,Autodesk有Revit用于数字化工厂设计,此外,AVEVA提供了面向石油化工行业的数字化工厂规划方案,海克斯康旗下Intergraph提供SmartPlant解决方案,国内有北京达美盛面向流程和电力工厂提供工厂数字化交付系统。
「 9. CAM」
计算机辅助制造(computer aided manufacturing,CAM)是用来创建零件制造的数控设备代码的软件,其核心是基于零件的三维模型,利用可视化的方式,根据加工路径以及工装设备,模拟现实中机床加工零件的整个过程并自动生成机床可以识别的NC代码。此项技术的关键,是能够真实模拟现实的2.5轴、三轴、五轴等数控机床的运动,能够支 持并识别不同厂商不同型号的数控机床。
CAM软件已广泛应用于汽车、飞机、国防、航空航天、计算机、通信电子、重型工业、机床仪器、医疗设备、能源电力、娱乐玩具、消费产品等行业的制造企业。通过CAM的应用,可以实现NC代码生成、刀具路径规划及仿真、数控机床加工仿真、基于NC程序的数控加工过程仿真、板材激光切割系统、5轴加工、生产工艺仿真、后置处理等。随着加工技术的不断进步,CAM技术正在不断发展,数控仿真技术可以对数控代码的加工轨迹进行模拟仿真、优化。同时,也支持对机床运动进行仿真,从而避免在数控加工过程中,由于碰撞、干涉而对机床造成损坏。图5为典型的产品设计与制造过程。
图5 典型的产品设计与制造过程
「 10. CRM」
客户关系管理(customer relationship management,CRM)的概念由Gartner率先提出,是辨识、获取、保持和增加“能够带来利润的客户”的理论、实践和技术手段的总称。CRM通过采用信息技术,使企业市场营销、销售管理、客户服务和支持等经营流程信息化,实现客户资源有效利用的管理软件系统。其核心思想是“以客户为中心”,提高客户满意度、改善客户关系,从而提高企业的竞争力。常见的功能模块包含:客户管理、营销管理、销售管理、客户服务等。随着人工智能及大数据技术的发展,智能CRM越来越受到企业青睐。图6为CRM系统与其他信息系统之间的关系。
图6 CRM与其他系统之间的关系
「 11. EAM」
企业资产管理(enterprise asset management,EAM)Gartner的定义是指在资产密集型企业中,围绕资产从设计采购、安装调试、运行管理到转让报废的全生命周期,运用现代信息技术(IT)提高资产的运行可靠性与使用价值,降低维护与维修成本,提升企业管理水平与人员素养,加强资产密集型企业核心竞争力的一套系统。EAM系统是以设备综合管理为主要内容,以提高设备可靠性、降低维修成本为目的的设备资产全生命周期管理系统,使企业设备的使用率最高,风险率最低,维修费用最低,从而达到资产的回报最大化。对于EAM而言,预防性维修(preventive maintenance,PM)是十分重要的理念和应用方向。
伴随着全球工业领域的转型升级,新兴技术的不断发展,具有预测感知功能的设备管理系统更加受到企业青睐。工业互联网利用泛在感知技术对多源设备、异构系统、运营环境等要素信息进行精准实时高效采集,构建基于“数据+算力+算法”的新型能力图谱,实现人、机、物和知识的智能化连接,支撑工业数据的全面感知、动态传输、实时分析,从而形成科学决策、智能控制等关键能力。EAM系统通过与工业互联网深度融合可实时获取资产健康状态,确定最佳的预防性维修策略,让企业从一个无缝的平台完整地了解设备资产。
「 12. SCM」
供应链管理(supply chain management,SCM)是基于协同供应链管理的思想,借助Internet、信息系统和 IT 技术的应用,使企业供应链的上下游各环节无缝链接,形成物流、信息流、单证流、商流和资金流五流合一的模式。SCM通过利用供应链上的共享信息,加速供应链上物流和资金的流动速度,加强供应链的可视化管理,从而为企业创造更多的价值。供应链管理软件是伴随供应链的发展应运而生的,由于供应链管理环节众多,目前的供应链软件包括供应链执行层面和供应链计划与规划层面两类。
供应链执行指的是供应链实际的操作和运营管理,如库存管理、运输管理和配送管理,包括仓储管理系统(WMS)、运输管理系统(TMS)、配送管理系统(DMS);供应链计划包括供应链网络优化、需求计划、配送计划、制造计划、高级计划与排程等。国际上对供应链软件大致分为四类:供应链网络设计(supply chain strategy design)、供应链计划(supply chain planning)、供应链执行(supply chain execution)、供应链数据整合(EDI& B2B gateway)。表2是SCM软件涵盖领域。
表 2 SCM软件涵盖领域
「 13. SRM」
供应商关系管理(supplier relationship management,SRM)是建立在对企业的供方以及与供应相关信息完整有效的管理与运用的基础上,对供应商的现状、历史、提供的产品或服务、沟通、信息交流、合同、资金、合作关系、合作项目以及相关的业务决策等进行全面的管理与支持。供应商关系管理旨在改善企业与供应商之间关系的新型管理机制,目标是通过与供应商建立长期、紧密的业务关系,并通过对双方资源和竞争优势的整合,来建立“双赢”的企业管理模式。
SRM系统是一种客户定制、实施性很强的软件,根据企业的具体情况,可能涉及供应双方多个部门,如IT部、管理部、招标部、采购部,财务部等。实施的周期通常在3~6个月甚至更长的时间。SRM的关键技术主要包括:数据仓库(dataware housing)、数据挖掘、联机分析处理以及电子数据交换等。图7是供应商关系管理系统典型功能架构。
图7 供应商关系管理系统典型功能架构
相关文章:

制造知识普及(十)-- 常见的工业软件介绍
「 1. ERP」 企业资源计划(enterprise resource planning,ERP)是制造企业的核心管理软件。ERP系统的基本思想是以销定产,协同管控企业的产、供、销、人、财、物等资源,帮助企业按照销售订单,基于产品的制造…...
Windows系统设置网络IPv4和IPv6优先访问级
Windows系统设置网络IPv4和IPv6优先访问级 资源宝整理分享:www.httple.net 在数字化的世界中,我们离不开互联网,而互联网协议(IP协议)则扮演着至关重要的角色。IPv4曾是互联网的主要标准,但随着IP地址枯竭问…...

yolov8 剪枝 - DepGraph
2024年8月5 5000张图片,2个类别。 yolov8n 初始: 185 layers, 3151904 parameters, 31936 gradients, 8.7 GFLOPs 经过三次finetune后: 185 layers, 2327024 parameters, 31936 gradients, 6.6 GFLOPs 经过第四次fintune后: …...

【网络】套接字socket编程预备知识
1.源IP地址和目的IP 计算机网络中的源地址和目的地址是用来标识网络中的不同主机的。 源地址是指发送数据包的主机的地址,而目的地址则是指接收数据包的主机的地址,在数据包传输过程中,每经过一个路中器感交换机,都会根据目的地址…...

【学习笔记】Day 8
写在开头: 最近老板突然提出一个全新的组会主题,是关于 “最近我犯的傻”,其目的在于提供乐子的同时引以为戒。本来我还在愁到底去哪里找干的啥事儿,结果今天直接拉了个大的。什么叫无心插柳柳成荫啊,悲。 一…...

springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
一、 背景 因为项目中需要使用word转pdf功能,因为转换速度原因,最后选用了libreoffice,原因及部署请参考 linux ubuntu环境安装libreoffice,word转pdf 远程调用的话可选docker部署,请看2.3.1 二、springboot整合libr…...

从入门到精通:大学生编程技能提升全攻略
文章目录 每日一句正能量前言编程语言选择编程语言选择:为新手导航Python:初学者的友好伙伴JavaScript:Web开发的核心Java:企业级应用的经典C:系统编程的基石Ruby:优雅高效的编程Swift:iOS开发的…...
C# .NET Framework的特殊委托
C# .NET Framework的特殊委托 .NET Framework中定义了几种特殊的委托类型,以简化委托的使用。以下是一些常用的特殊委托类型: Predicate<T> 这是一个返回布尔值的委托,接受一个类型为T的参数。常用于定义过滤条件。 using System; …...
C# 判断电脑是否联网
项目中连接webAPI需要判断是否联网,故找到这个方法,不需要引用任何dll,代码复制一下,直接使用。wininet.dll是系统自带的 public void Initial(){try{ if (IsNetworkConnected){SvMaster.Log.WriteInfo("网络…...
爬虫解析代码结构
在设计中加入一个顶层接口是有益的,特别是当您希望实现统一的接口来处理所有类型的排行榜数据时。这样做可以提供更好的灵活性和扩展性,同时保持代码的整洁和易于维护。 设计概述 接口: 定义一个 RankingDataCollector 接口,它定义了所有数…...

day 23 进程间通信—管道
注意事项: 1、如果管道中至少有一个写端: 如果管道中有数据,直接读出 如果管道中没有数据,会阻塞等待直到有数据写入后读出 2、如果管道中没有写端: 如果管道中有数据,直接…...

Python酷库之旅-第三方库Pandas(073)
目录 一、用法精讲 296、pandas.Series.dt.as_unit方法 296-1、语法 296-2、参数 296-3、功能 296-4、返回值 296-5、说明 296-6、用法 296-6-1、数据准备 296-6-2、代码示例 296-6-3、结果输出 297、pandas.Series.dt.days属性 297-1、语法 297-2、参数 297-3、…...

使用easyexcel导出,发生了Exception: could not find acceptable repesentation
报错信息: 原因以及解决方案: 原因是我的代码使用Resp响应返回实体,其实使用EasyExcel导出已经设置了响应编码,导致重复了。 当你通过 HttpServletResponse 的输出流写入文件时,你已经直接控制了响应体。如果此时还尝…...
android display 笔记(五)HWC(Hardware Composer)
HWC 简单来说HWC是用来合成图形和显示图形的,可以把多个图形缓存传给硬件混合渲染器,让硬件混合渲染器执行合成操作,显示图形就是直接将图形缓存显示到屏幕。 android 14 /hardware/interfaces/graphics/composer/2.1/IComposer.hal 19 im…...

【模电笔记】——集成运算放大电路
tips:本章节的笔记已经打包到word文档里啦,建议大家下载文章顶部资源(有时看不到是在审核中,等等就能下载了。手机端下载后里面的插图可能会乱,建议电脑下载,兼容性更好且易于观看),…...

Android Studio Gradle多渠道打包
原理使用Android Studio打一次渠道包,用反编译工具反编译后,修改渠道信息重新编译 准备文件 分渠道配置文件:channel.txt ↓ # 多渠道配置里“统计平台”、“市场名称”、“渠道编号”分别代表什么意思? # 统计平台:…...
什么是DNS缓存?DNS缓存有哪些作用和危害?
在互联网世界的运转机制中,DNS(域名系统)是其中的关键,而DNS缓存则是这一系统的重要环节。它既能加快网站的访问速度,同时也会对网络安全造成影响,因此了解DNS缓存对于网站的日常管理至关重要。 什么是DNS…...

web基础与http协议与配置
目录 一、web基础 1.1 DNS与域名(详解看前面章节) 1.2 网页的概念(HTTP/HTTPS) 1.2.1 基本概念 1.2.2 HTML文档结构(了解) 1.2.3 web相关重点 1.2.4 静态资源和动态资源 二、http协议 2.1 概述 2.2 cookie和session&…...
机械学习—零基础学习日志(python编程2)
零基础为了学人工智能,正在艰苦的学习 这里把,函数以及类相关的知识做一个笔记,放在这里。 期待与大家交流~ 变量作用域 Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的…...

element-plus的表单输入框有清除按钮的,文字输入前后宽度不一致怎么解决
输入内容之后多了一个可清除的图标,输入框的宽度也被撑开了 根据输入前后的dom对比发现,多了一个图标的span标签 :deep(.el-input__wrapper) {position: relative;.el-input__inner {padding-right: 18px;}.el-input__suffix {position: absolute;right:…...

【Python】 -- 趣味代码 - 小恐龙游戏
文章目录 文章目录 00 小恐龙游戏程序设计框架代码结构和功能游戏流程总结01 小恐龙游戏程序设计02 百度网盘地址00 小恐龙游戏程序设计框架 这段代码是一个基于 Pygame 的简易跑酷游戏的完整实现,玩家控制一个角色(龙)躲避障碍物(仙人掌和乌鸦)。以下是代码的详细介绍:…...

Linux 文件类型,目录与路径,文件与目录管理
文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...
FFmpeg 低延迟同屏方案
引言 在实时互动需求激增的当下,无论是在线教育中的师生同屏演示、远程办公的屏幕共享协作,还是游戏直播的画面实时传输,低延迟同屏已成为保障用户体验的核心指标。FFmpeg 作为一款功能强大的多媒体框架,凭借其灵活的编解码、数据…...

中南大学无人机智能体的全面评估!BEDI:用于评估无人机上具身智能体的综合性基准测试
作者:Mingning Guo, Mengwei Wu, Jiarun He, Shaoxian Li, Haifeng Li, Chao Tao单位:中南大学地球科学与信息物理学院论文标题:BEDI: A Comprehensive Benchmark for Evaluating Embodied Agents on UAVs论文链接:https://arxiv.…...
Python爬虫实战:研究feedparser库相关技术
1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的信息资源。RSS(Really Simple Syndication)作为一种标准化的信息聚合技术,被广泛用于网站内容的发布和订阅。通过 RSS,用户可以方便地获取网站更新的内容,而无需频繁访问各个网站。 然而,互联网…...
macOS多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用
文章目录 问题现象问题原因解决办法 问题现象 macOS启动台(Launchpad)多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用。 问题原因 很明显,都是Google家的办公全家桶。这些应用并不是通过独立安装的…...

项目部署到Linux上时遇到的错误(Redis,MySQL,无法正确连接,地址占用问题)
Redis无法正确连接 在运行jar包时出现了这样的错误 查询得知问题核心在于Redis连接失败,具体原因是客户端发送了密码认证请求,但Redis服务器未设置密码 1.为Redis设置密码(匹配客户端配置) 步骤: 1).修…...
Spring是如何解决Bean的循环依赖:三级缓存机制
1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间互相持有对方引用,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...

push [特殊字符] present
push 🆚 present 前言present和dismiss特点代码演示 push和pop特点代码演示 前言 在 iOS 开发中,push 和 present 是两种不同的视图控制器切换方式,它们有着显著的区别。 present和dismiss 特点 在当前控制器上方新建视图层级需要手动调用…...
提升移动端网页调试效率:WebDebugX 与常见工具组合实践
在日常移动端开发中,网页调试始终是一个高频但又极具挑战的环节。尤其在面对 iOS 与 Android 的混合技术栈、各种设备差异化行为时,开发者迫切需要一套高效、可靠且跨平台的调试方案。过去,我们或多或少使用过 Chrome DevTools、Remote Debug…...