三种网络安全行业整合模式深度解读

注:本文写于PANW更新及其引发的所有关于平台化的讨论之前几周。之后,这篇文章没有经过编辑,我相信它在今天仍然和以前一样具有现实意义。

在过去几年里,我一直在讨论网络安全行业的复杂性、细微差别和错综复杂性。在讨论过程中,我观察到了网络安全领域的“戈德温定律”:“随着网络安全在线讨论时间的延长,有人提出该行业将进行整合的概率接近为1”。

“市场正在整合”:无论面临什么问题,人们都会这么说。无论是需要保护的新攻击载体的出现、安全团队必须依赖的工具数量的增加,还是经济衰退对网络安全的影响等等,整合似乎是一个显而易见、迫在眉睫的问题,而且在许多人的心目中,是我们的问题不可避免的答案。

在这篇文章中,我将深入探讨整合的话题,解释不同类型的整合是什么,这对行业意味着什么,以及为什么我们不太可能在短期内由一两家大厂商来集中管理所有的安全问题。

术语定义:网络安全的整合类型

当人们说到“整合”一词时,通常指的是一种导致安全工具数量减少的市场趋势。简单地说,就是“我们有太多的安全产品,这是不可持续的。市场将进行整合,最终我们将拥有更少的工具”。然而,这是对现实的极大简化,从这个角度出发,无助于我们了解实际发生的情况。

网络安全领域正在发生三种类型的“整合”:行业整合、支出/工具整合以及平台化。这三种趋势各自独立,但又相互关联。

网络安全行业整合

行业整合:基本要素

当大公司收购小型初创企业以扩大其投资组合、增加新的收入来源并解决更多问题时,就会出现行业整合。这种类型的整合是行业并购活动的主要驱动力。

网络安全领域的并购活动一直很活跃。导致合并的一个关键因素是,公共市场预期大型企业将继续扩张并增加收入。由于现有企业拥有完善的分销渠道,它们有能力简单地将新产品和功能接入现有系统并开始销售。它们所需要的只是一种能够包装和销售的产品,这种产品既有需求,又能与公司的其他产品互补。

正如我之前所讨论的,行业整合的另一个重要原因是,网络安全创新往往是买来的,而不是内部开发的。网络安全创新的步伐和领域是由进攻方决定的,安全企业要想自信地预测几十年后哪些新领域将具有相关性,并提前在这些领域积累专业知识,在经济上是不可行的,也是不可能的。为了保持相关性,大公司必须放眼外部--不断获取新的能力,雇佣最优秀的团队,为精明的创始人提供绝佳的退出机会,并随之鼓励创造更多的单点解决方案。

行业整合是一个持续的线性过程

行业整合是这一领域的持续状态,而不是一个几年后就会完成、并导致网络安全公司减少的过程。虽然目前已知的市场类别将不断整合,导致更多并购和更少的参与者,但新的威胁将继续出现,随之而来的是新的单点解决方案、新的市场类别、更多的整合、新的类别,等等,不一而足。

行业整合的趋势是单向的:多家公司合并成一家公司,而不是相反。这意味着,如果没有其他因素的影响,经过足够长的时间,我们注定会落得一个只有几家大公司的局面。然而,现实情况是,每年新进入者的数量高于并购交易的数量,这就导致了行业正在整合,但厂商数量却在持续增长的局面。

行业整合的弊端

虽然大多数安全领导者和从业人员倾向于认为网络安全行业的整合是件好事,但也存在一些弊端。我将在本文稍后部分讨论这方面的问题。在这里,我只想说,厂商的减少自然会导致寡头垄断甚至垄断,这对买家来说并不是好事,因为他们要面对厂商锁定、高昂的价格、过时的技术堆栈,以及其他在低竞争市场中常见的挑战。

值得明确的是,行业整合并不等于平台化(创建平台)。一些买家选择不考虑将多种工具整合为一个统一的体验,而许多将创建平台视为其战略一部分的买家则未能执行,最终将过时的、互不关联的工具组合成了一个庞然大物。

网络安全支出/工具整合

支出/工具整合:基本要素

当安全团队想方设法减少工具数量时,就会出现支出/工具整合。大型企业对必须维护和集成大量安全产品的痛苦感受最深。当安全堆栈变得如此庞大和复杂,以至于仅仅维护一个符合要求的CI/CD管道就成了一项5-10人的工作时,这种情况并不少见。有数十种不同的工具需要测试、集成、调试和维护,而且每种工具每隔一两年就会发生变化,这就要求人们重新开始,往复循环。

支出/工具整合的主要驱动力是节约成本和消除重复覆盖。当预算越来越紧张时,安全团队需要用更少的资源完成更多的任务,这就迫使他们更好地优化和合理安排安全堆栈。这包括审查现有厂商的能力,了解他们在哪些方面可以解决更多问题,从而不再需要引入新的小型、细粒度解决方案,重新谈判合同,减少厂商关系的数量。从现有的安全堆栈中提取尽可能多的价值至关重要,因为许多已知的安全漏洞本来是可以通过客户已经支付的解决方案来预防的,只要这些解决方案配置得当、保持更新,而且客户了解其厂商提供的所有功能。

支出/工具整合趋势的一个子集是捆绑--大型企业(最著名的是微软)的一种策略,鼓励安全领导者转向365 E5等平台,节省安全预算并以折扣价获得安全功能,以换取更大的IT合同。

支出/工具整合是一个持续的周期性过程

支出/工具整合是一个持续、循环的过程。当新的攻击载体和问题领域出现时,客户别无选择,只能采用初创公司提供的创新型最佳解决方案,无论这些解决方案的粒度如何。这导致安全堆栈不断扩大,以至于安全团队不得不重新评估他们的厂商,并想办法减少工具的数量。随着新的问题领域逐渐被揭开神秘的面纱并得到更好的理解,曾经需要单独厂商提供的服务就变成了更大平台的一个小功能(行业整合和并购活动加速了这一过程)。

在整合某些产品的同时,又会出现新的问题领域,迫使安全团队购买更多的工具,重新开始这个循环。

支出/工具合并的弊端

虽然支出和工具整合通常会带来积极的结果,帮助公司降低技术复杂性,从而减少攻击面,消除重复的覆盖范围,减少厂商关系的数量等,但其中也存在一些权衡。

支出/工具整合最显著的两个弊端是锁定厂商,以及公司不得不选择普通解决方案而非最佳工具。随着安全团队所依赖的厂商数量的减少,每个合作伙伴的力量都在增加,他们迫使客户锁定的能力也在增加,让客户同意严格的合同条款、提高价格等等。此外,工具整合可能导致安全领导者牺牲质量来降低堆栈的复杂性,最终只能选择平台厂商提供的效率较低的工具。

值得注意的是,减少厂商数量并不一定会减少工具数量,从一家公司购买多种产品也并不一定会降低技术复杂性。通过并购组装平台而不是从头开始将其打造为一个解决方案的厂商,以及购买了大量单点解决方案却没有尝试将其整合的公司,可能会带来与与多家公司合作一样多(甚至更多)的痛苦。

网络安全平台化

平台化:基本要素

当大型厂商致力于组建安全平台时,就会出现平台化。与行业整合不同的是,平台化的重点不是简单地拥有一大批互不关联的工具,而是将它们整合到一个平台中。此外,平台化与行业整合并无必然联系:

  • 公司可以收购小型初创企业,而无需将其整合到一个平台中。

  • 公司可以在内部或主要在内部建立大型平台,而不必严重依赖并购。

平台化是一个以战略为主导的单向过程

平台化是对多种因素的自然反应:

  • 安全厂商正在通过内部构建或并购的方式,为其产品组合增加新的产品和功能。

  • 全团队正在寻求集成、连贯的体验,而不是处理数十个(甚至数百个)互不关联的解决方案。

  • 平台化是一个由厂商主导的单向过程。这意味着,与周期性的支出/工具整合不同,安全厂商的发展方向是单一的,通常是在其平台上增加更多的功能。此外,平台化要求厂商采用特定的战略和特定的产品构建方式。正如我所讨论的那样,企业可以购买小型初创公司,而无需将它们整合到一个平台中,因此,它们需要有意愿和能力将不同的工具连接到一个体验中。

平台化的弊端

平台化是有代价的。正如我在之前的一篇文章中所解释的,"......任何单体平台都会随着规模的扩大而变得不那么安全。有机会使用过SAP、Salesforce或Workday等大型传统平台的人都知道,平台越大,效率就越低。而且:

  • 大型平台淹没在技术债务中。

  • 大型平台的支持渠道不畅。

  • 大型平台变得异常难以实施,尤其是在需要定制的领域。

  • 大型平台之所以昂贵,是因为大多数客户要为他们永远用不上的众多功能付费。

  • 大型平台之所以昂贵,是因为它们嵌入客户工作流程的程度越深,覆盖的领域越多,就越难更换,平台厂商对买方的控制力也就越强。

最后重要的一点是,平台越大,其暴露面就越大,最终引入的漏洞也就越多。更重要的是,坏人更容易集中精力在一个能打开所有门的工具上打洞,从而导致最大的安全产品也可能成为最不安全的单一故障点。

要了解客户对平台的期望,首先需要了解该平台是如何构建的。由同一厂商从头开始构建的平台更加强大、集成度更高、可扩展性更强,并能提供统一的体验。另一方面,那些在技术成熟之前就被收购的公司拼接起来的平台则会带来各种各样的挑战:

  • 同一平台的不同组件可能使用不同的技术构建,因此不具备可扩展性和互操作性。

  • 同一平台的不同组件可能有各自的局限性,或以独特的方式运行,与产品的其他部分不一致。

  • 通过收购产品组建的平台往往会有较多的技术债务,总拥有成本也会随之增加。

一般来说,将大量独立的初创公司拼接在一起而形成的安全平台,很少能带来比购买者预期的更集成的体验。

每个行业都有走向垄断的趋势

网上流传着这样一张图片,说明了国防工业发生了什么,以及它是如何从众多小厂商变成几家大企业集团的。

Image source: Defense Industry Consolidation, Anduril

这张图似乎是20多年前的,所以我不会依靠它来了解当今市场的状况。尽管如此,它还是很好地说明了整体方向。

Packy McCormick是这样解释国防工业中发生的事情的:"并购在国防工业中并不是一个新概念。在1993年的一次晚宴上,美国国防部副部长比尔-佩里(Bill Perry)告诉最大的国防承包商的首席执行官们,军方今后将减少开支,并敦促他们进行整合。他们照做了。数十家规模较小的国防承包商变成了五大国防巨头:洛克希德-马丁公司、波音公司、雷神公司、诺斯罗普-格鲁曼公司和通用动力公司"。

网络安全是否也会走上类似的道路并被垄断?很难明确回答这个问题。

美国政府明白,它需要竭尽所能保卫国家经济和关键基础设施。在实际操作中,这可能意味着对谷歌、思科、Palo Alto和CrowdStrike等大型企业一揽子放行,允许它们收购任何需要加强自身能力的公司。如果事关国家安全,即使存在反垄断问题,联邦贸易委员会也不太可能阻止合并。虽然这只是一种猜测,但我们可以理解这其中的道理。竞争和健康的市场经济固然重要,但在政府眼中,竞争和健康的市场经济是否比国家安全更有价值,还有待观察。网络安全相当于"最后的晚餐",可能会在十年或更短的时间内引发大规模市场整合的趋势。不过,政府的行动不太可能像国防领域那样推动网络安全行业迅速整合。

另一个行业整合的好例子来自制药业。

Source: M&A: Fundamental to Pharma Industry Growth

的确有人以生物技术和大型制药公司为例,认为网络安全也将走同样的道路。支持这一观点的论据相当薄弱,因为他们忽略了大型制药公司必须进行整合的主要原因。"推动制药业变革的最重要因素是不断增长的药物开发成本。大多数公司已无力再进行研发以寻找创新化合物。最常被引用的一项关于药物开发成本的研究指出,如果将管线失败的因素考虑在内,开发一种新药--一种新的活性药物成分(API)--平均成本约为 14 亿美元。从合成到获得批准通常需要10年时间,因此12亿美元的资本成本会累积到下图中,从而导致开发一种新药的平均总成本达到26亿美元。成本增加的一个根本原因是医学的进步。为了创造价值,新药要么需要解决以前无法解决的问题,要么需要比市场上已有的药物好得多。开发成本的另一个驱动因素是不断提高的监管要求"。-资料来源是什么推动了医药行业的并购?

毋庸置疑,网络安全远没有制药业那样资本密集型。安全领域的研发需要成本,但我们主要讨论的是人才和基础设施的成本,这与制药业相比要划算得多。

另一个在讨论中不断出现的合并例子是银行业。

Source: The Making of the “Big Four” Banking Oligopoly in One Chart

提高运营效率、政府监管以及业务扩张的雄心壮志是导致美国银行业合并的因素。罗斯商学院商业法助理教授杰里米-克雷斯(Jeremy Kress)解释说:"三次不同的银行兼并浪潮促成了美国银行业的快速整合。首先,在20世纪80年代和90年代,政策制定者废除了长期以来限制银行在单一州内经营的地域限制。银行获准跨州扩张后,许多银行与邻州的贷款机构合并,形成了一批规模较大的地区性银行。接下来,银行不仅规模开始扩大,业务范围也开始扩大。1999年,《格拉姆-里奇-比利雷法案》取消了大萧条时期对投资银行和销售保险等活动的限制。许多银行通过兼并向这些新业务扩张,如花旗集团收购旅行者保险公司,大通曼哈顿银行与投资银行摩根大通合并。第三波银行兼并浪潮始于2008年金融危机,当时几家金融巨头收购了倒闭的公司,通常是在政府的帮助下进行的。摩根大通收购了贝尔斯登(Bear Stearns)和华盛顿互惠银行(Washington Mutual),美国银行吞并了美林证券(Merrill Lynch)和乡村银行(Countrywide),富国银行(Wells Fargo)与瓦乔维亚银行(Wachovia)合并。这些由危机引发的合并造就了今天主宰美国金融业的巨型金融集团"。

网络安全行业的基本要素似乎与银行业不同:它在很大程度上不受监管,不受地域限制,而且作为一个软件行业,它已经可以利用较大的运营效率。

我还可以列举许多其他行业,从食品和饮料到汽车、石油和天然气等等。所有(或大多数)行业似乎都倾向于合并,有证据支持这一假设。早在2002年,Graeme K. Deans、Fritz Kroeger 和 Stefan Zeisel就在《哈佛商业评论》上发表了一篇题为"合并曲线"的文章。这篇文章是对发表前13年内完成的1,345起大型兼并的研究总结,文章认为,一旦一个行业形成或放松管制,它将经历四个阶段的整合。

Source: The Consolidation Curve

我强烈推荐这篇短文给任何希望了解行业整合框架的人。根据我的观察,网络安全领域的不同细分市场目前正处于曲线的不同阶段,其中绝大多数处于第一阶段(开端)和第二阶段(规模)之间。

有几个因素正在推动网络安全的垄断,其中包括:

  • 虽然创办一家安全公司的障碍很少,但发展却面临着巨大的障碍。大型现有企业得益于强大的分销渠道(包括直接分销和通过渠道合作伙伴分销),而新进入者却很难引起买家的注意。

  • 网络安全工具的买家数量有限。虽然我们喜欢说“安全是每个人的问题”,但现实情况是,大多数网络安全公司的目标客户都是那几千家大中型公司。

  • 网络安全的购买过程在很大程度上依赖于信任。再加上建立信任需要很长时间,这就解释了为什么公司向现有客户追加销售要比向新的潜在客户进行首次销售容易得多。

  • 很大一部分网络安全公司是由风险投资支持的。风险投资期望公司在五到十年内退出;如果不能上市,目标就是被收购。网络安全领域的大多数细分市场都太小,不适合建立上市公司,因此绝大多数成功的退出案例都是并购。

  • 客户正在努力整合他们的支出,减少厂商的数量。

从长远来看,网络安全行业没有理由不走类似的道路,成为一个高度整合的市场,而且很可能是一个寡头垄断的市场。尽管如此,我们还是无法轻易预测这将会是什么样子,因为有太多的因素可能会影响到谁会生存下来,谁会像许多市场领导者之前所做的那样淡出并从行业市场地图上消失。此外,获得"足够好"的工具的成本有时可能过高,因此网络安全领域的买家不得不寻找创新的想法,这意味着从创新型初创企业那里购买。许多初创企业最终会被大型企业收购,但我们已经习惯了这种循环。

反垄断研究人员通常认为,如果前四家公司控制的市场份额超过60%,那么这个市场就是"紧密寡头垄断"。就目前而言,网络安全还没有达到这种程度,但如果目前的趋势继续下去,我们很可能很快就会陷入一个由少数几家公司控制的世界。许多拥有优秀产品的早期初创企业正在苦苦挣扎,难以为继,而现在却被资金雄厚的现有企业以低廉的价格收购,这对它们的发展毫无帮助。

具有讽刺意味的是,当网络安全领域的大多数人都在为行业整合而努力时,这些安全领导者却往往不喜欢厂商锁定、长期合同、强制性最低标准以及缺乏创新。整合减少了工具的数量,但也导致了垄断和寡头垄断的产生,为进入市场设置了重重障碍,使那些由充满激情的创新者创建的初创企业无法成为竞争对手。

每个产品类别都有商品化的趋势

有时,人们所说的行业整合实际上是商品化的许多方面之一。商品化是指一种产品或一组产品成为商品,失去其独特性,变得可以与同类其他产品互换的过程。商品化的产品外观相同、成本相同、性能相同。

以下是为网络安全商品化创造条件的一些因素:

  • 在许多市场类别中,大量竞争对手都在以类似的产品争夺相同的市场。

  • 行业内的公司很难区分和解释自己的解决方案如何优于同类产品,而是依赖于相同的营销语言。

  • 买家发现很难,而且往往不可能对不同厂商的说法进行测试和经验验证。

  • 由于需要进行创新以跟上对手的步伐,安全公司不得不迅速在其产品中添加新的理念、功能和方法,以与竞争对手的产品相匹敌。这导致公司开始提供越来越相似的产品。

  • 不同标准、框架和最佳实践的存在要求技术标准化,不同产品和服务之间的界限也随之不断模糊。

使大多数网络安全行业无法实现商品化的原因是,买家很难找到、理解和轻松比较价格,很难获得产品,也很难了解不同的产品属性。

一旦市场类别商品化,买家就会越来越喜欢平台或最佳解决方案。此外,在购买过程中,产品或能力只是一个必须勾选的复选框。

杀毒软件(AV)就是一个很好的例子。2024年,很少有客户会关心自己公司使用的防病毒产品是由哪家厂商提供的,而希望购买同类最佳防病毒产品的客户更是少之又少。更糟糕的是,许多商业端点检测和响应(EDR)及其他厂商只是在转售相同的通用第三方防病毒软件,并将其改头换面为自己的产品,而大量安全从业人员都认为Windows Defender已经足够好了。

结语

网络安全整合并没有“到来”,它从第一家安全公司出现的那一刻起就开始了,只要有新的公司进入这个领域,或者在安全技术没有被其他技术领域重新吸收之前,就会一直持续下去。有不同类型的整合,整合与垄断和商品化等其他趋势相叠加。

最重要的是要记住,这个行业是复杂的,任何试图将整个领域的演变简化为一种趋势(无论是整合还是其他)的人,要么是不了解这个领域的动态,要么是怀有某种目的,很可能是为了推销一种新工具。

原文链接:

https://ventureinsecurity.net/p/three-types-of-consolidation-in-cybersecurity

声明:本文来自安全喵喵站,版权归作者所有。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/538989.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

力扣2923、2924.找到冠军I、II---(简单题、中等题、Java、拓扑排序)

目录 一、找到冠军I 思路描述: 代码: 二、找到冠军II 思路描述: 代码: 一、找到冠军I 一场比赛中共有 n 支队伍,按从 0 到 n - 1 编号。 给你一个下标从 0 开始、大小为 n * n 的二维布尔矩阵 grid 。对于满足…

uniapp 开发小程序如何检测到更新点击重启小程序完成更新?

官方文档:uni.getUpdateManager() | uni-app官网 示例代码: const updateManager uni.getUpdateManager();updateManager.onCheckForUpdate(function (res) {// 请求完新版本信息的回调console.log(res.hasUpdate); });updateManager.onUpdateReady(fu…

【Android广播机制】之静态注册与动态注册全网详解

😄作者简介: 小曾同学.com,一个致力于测试开发的博主⛽️,主要职责:测试开发、CI/CD 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。 😊 座右铭:不…

界面控件DevExpress WinForms/WPF v23.2 - 富文本编辑器支持内容控件

众所周知内容控件是交互式UI元素(文本字段、下拉列表、日期选择器),用于在屏幕上输入和管理信息。内容控件通常在模板/表单中使用,以标准化文档格式和简化数据输入。DevExpress文字处理产品库(Word Processing Document API、WinForm和WPF富文…

LiveNVR监控流媒体Onvif/RTSP功能-概览负载统计展示取流中、播放中、录像中点击柱状图快速定位相关会话

LiveNVR概览负载统计展示取流中、播放中、录像中点击柱状图快速定位相关会话 1、负载信息说明2、快速定位会话3、RTSP/HLS/FLV/RTMP拉流Onvif流媒体服务 1、负载信息说明 实时展示取流中、播放中、录像中等使用数目 取流中:当前拉流到平台的实时通道数目播放中&am…

【opencv】示例-imagelist_reader.cpp 读取YAML格式文件中的图片列表,并逐个显示这些图片的灰度图...

这段代码的功能是使用OpenCV库读取一个YAML或XML格式文件中的图片列表,并且逐个地在窗口中以灰度图像的形式显示这些图片。用户可以按任意键来查看下一张图片。程序提供了帮助信息输出,指导用户如何使用该程序。此外,它使用命令行参数解析器来…

MariaDB介绍和安装

MariaDB介绍和安装 文章目录 MariaDB介绍和安装1.MariaDB介绍2.MariaDB安装2.1 主机初始化2.1.1 设置网卡名和ip地址2.1.2 配置镜像源2.1.3 关闭防火墙2.1.4 禁用SELinux2.1.5 设置时区 2.2 包安装2.2.1 Rocky和CentOS 安装 MariaDB2.2.2 Ubuntu 安装 MariaDB 2.3 源码安装2.3.…

Science Robotics 封面论文:Google DeepMind 通过深度强化学习赋予双足机器人敏捷的足球技能

创造通用具身智能,即创造能够在物理世界中敏捷、灵巧和理解的智能体——就像动物或人类一样——是人工智能 (AI) 研究人员和机器人专家的长期目标之一。动物和人类不仅是自己身体的主人,能够流畅而轻松地执行和组合复杂的动作&…

git从【本地分支】直接推送到【远程主分支】了怎么办?

前情 本地有两个分支,main主分支和articles分支,且articles分支并未推送到我的远程仓库中 惨剧过程 头天晚上写完代码后,怕晚上脑子不清楚搞错什么功能,中午检查了一遍代码,觉得功能做差不多了 然后准备提交推送远程…

吴恩达2022机器学习专项课程(一) 5.9 特征工程 5.10 多项式回归

问题预览/关键词 特征工程的重要性什么是特征工程?什么是多项式回归?特征缩放对多项式回归的重要性特征的选择 笔记 1.特征工程的重要性 选择或输入合适的特征,是让算法正常工作的关键步骤之一。 2.特征工程 根据应用场景,运…

设计模式代码实战-建造者模式

1、问题描述 小明家新开了一家自行车工厂,用于使用自行车配件(车架 frame 和车轮 tires )进行组装定制不同的自行车,包括山地车和公路车。 山地车使用的是Aluminum Frame(铝制车架)和 Knobby Tires&#x…

STM32 DCMI 的带宽与性能介绍

1. 引言 随着市场对更高图像质量的需求不断增加,成像技术持续发展,各种新兴技术(例如3D、计算、运动和红外线)的不断涌现。如今的成像应用对高质量、易用性、能耗效率、高集成度、快速上市和成本效益提出了全面要求。为了满足这些…

10BASE-T1S架构助力车载E/E领域,引领汽车产业迈向智能化新纪元!

汽车架构的发展 如今,汽车已不仅仅满足消费者的代步需求,而是向所谓的ACES(Autonomous, Connected, Electrification, Shared Source)方向发展,全自动驾驶和网联化将成为最终目标。由此带来的高算力和高数据吞吐量问题…

处理json文件,并将数据汇总至Excel表格

从scores.jason文件中读取学生信息,输出学生的学号,姓名,各科成绩,平均分, 各科标准差 效果: # # 从scores.jason文件中读取学生信息,输出学生的学号,姓名,各科成绩,平均分, 各科标准差 impor…

Qotom Q720G5英特尔赛扬处理器N4000高性价比无风扇迷你电脑5网口软路由防火墙

在数字时代,迷你电脑已经成为高效、灵活的解决方案,无论是个人用户还是企业用户,都能从中受益。Qotom Q720G5 无风扇迷你电脑就是这样一款强大的选择,它不仅可以作为软路由、防火墙和路由器,还有着更多的潜力等待发掘。…

uniapp uview里面的u-navbar结合u-sticky组件的使用

导航栏自定义加需要吸顶产生的问题 如上图直接使用并不能出现tab栏吸顶效果&#xff0c;那是由于u-sticky组件吸顶时与顶部的距离默认为0 那么做如下处理 <u-sticky :offset-top"navbarHeight()"><u-tabs :list"helpTabList" active-color"…

智算时代的基础设施如何实现可继承可演进?浪潮云海发布 InCloud OS V8 新一代架构平台

从 2023 年开始持续火爆的 AIGC 正在加速落地应用&#xff0c;为全行业带来生产生活效率的变革与升级。面对数字化转型与智能化转型&#xff0c;对于技术团队来说&#xff0c;既要根据业务与 AI 应用去部署以云为基础的 AI 算力&#xff0c;又要与已有数据和系统&#xff08;甚…

FMC160-两路14位400Msps AD,两路16位400Msps DA FMC子卡模块

FMC160-两路14位400Msps AD&#xff0c;两路16位400Msps DA FMC子卡模块 一、概述   该板卡可实现2路14bit 400Msps AD 和2路16bit 400Msps DA功能&#xff0c;遵循 VITA 57 标准&#xff0c;板卡可以直接与VME/VXS/AMC/VPX/PCI-E FPGA 载板连接使用&#xff0c;用于模拟信…

23种设计模式-Python,优缺点场景与示例代码

今天我将与大家探讨软件开发中至关重要的一些概念——设计模式。无论你是初学者还是经验丰富的开发者&#xff0c;理解这些模式都将对你的编程技能有巨大的提升。 首先什么是设计模式&#xff1f; 设计模式是解决软件设计问题中常见问题的典型解决方案。它们是被多次实践验证…

Unity笔记之Android打包、减小包体之类的问题

打包问题 问题1&#xff1a; 一般大部分问题就是JDK、SDK、NDK之类的问题。现在是其他的问题&#xff0c;之前遇到过&#xff0c;好久没玩android了都忘了。 这试了半天&#xff0c;结果是需要有密钥库。那就给他创建一个填一下就行了 &#xff08;在网上看了半天&#xff…