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

[创业之路-222]:波士顿矩阵与GE矩阵在业务组合选中作用、优缺点比较

目录

一、波士顿矩阵

1、基本原理

2、各象限产品的定义及战略对策

3、应用

4、优点与局限性

二、技术成熟度模型与产品生命周期模型的配对

1、技术成熟度模型

2、产品生命周期模型

3、技术成熟度模型与产品生命周期模型的配对

 三、产品生命周期与产品类型的对应关系

1、产品生命周期的阶段

2、波士顿矩阵的四种产品类型

3、总结

四、创业生命周期与死亡谷

1、创业生命周期概述

2、“死亡谷”概念

3、“死亡谷”的挑战与应对策略

4、结论

五、GE通用矩阵

1、定义与目的

2、构成元素

3、九个区域与战略建议

4、应用步骤

5、优缺点


一、波士顿矩阵

波士顿矩阵(BCG Matrix),又称市场增长率-相对市场份额矩阵、波士顿咨询集团法、四象限分析法、产品系列结构管理法等,是由美国著名的管理学家、波士顿咨询公司创始人布鲁斯·亨德森于1970年首创的一种用来分析和规划企业产品组合的方法。这种方法的核心在于解决如何使企业的产品品种及其结构适合市场需求的变化,以及如何将企业有限的资源有效地分配到合理的产品结构中去,以保证企业收益。

1、基本原理

波士顿矩阵将企业所有产品从销售增长率和市场占有率角度进行再组合。在坐标图上,以纵轴表示企业销售增长率,横轴表示市场占有率,各以10%和20%作为区分高、低的中点,将坐标图划分为四个象限,依次为“问号(?)”、“明星(★)”、“现金牛(¥)”、“瘦狗(×)”。在使用中,企业可将产品按各自的销售增长率和市场占有率归入不同象限,使企业现有产品组合一目了然,同时便于对处于不同象限的产品作出不同的发展决策。其目的在于通过产品所处不同象限的划分,使企业采取不同决策,以保证其不断地淘汰无发展前景的产品,保持“问号”、“明星”、“现金牛”产品的合理组合,实现产品及资源分配结构的良性循环。

2、各象限产品的定义及战略对策

  1. 明星产品(Stars):处于高增长率、高市场占有率象限内的产品群,这类产品可能成为企业的现金牛产品,需要加大投资以支持其迅速发展。发展战略是积极扩大经济规模和市场机会,以长远利益为目标,提高市场占有率,加强竞争地位。
  2. 现金牛产品(Cash Cow):又称厚利产品,处于低增长率、高市场占有率象限内的产品群,已进入成熟期。其财务特点是销售量大,产品利润率高、负债比率低,可以为企业提供资金,而且由于增长率低,也无需增大投资。对这类产品,企业应采取的策略是把设备投资和其他投资尽量压缩,采用榨油式方法,争取在短时间内获取更多利润,为其他产品提供资金。
  3. 问号产品(Question Marks):处于高增长率、低市场占有率象限内的产品群。前者说明市场机会大,前景好,而后者则说明在市场营销上存在问题。其财务特点是利润率较低,所需资金不足,负债比率高。对这类产品,企业应采取选择性投资战略,即首先确定对该象限中那些经过改进可能会成为明星的产品进行重点投资,提高市场占有率,使之转变成“明星产品”;对其它将来有希望成为明星的产品则在一段时期内采取扶持的对策。
  4. 瘦狗产品(Dogs):又称衰退类产品,处于低增长率、低市场占有率象限内的产品群。其财务特点是利润率低、处于保本或亏损状态,负债比率高,无法为企业带来收益。对这类产品,企业应采用撤退战略,首先应减少批量,逐渐撤退,对那些销售增长率和市场占有率均极低的产品应立即淘汰。

3、应用

波士顿矩阵是一个广泛使用的战略规划工具,它适用于多种行业,包括消费品行业、制造业、科技行业等。在中国,许多集团企业都在使用波士顿矩阵进行战略规划和产品组合管理,如华为、腾讯、阿里巴巴和海尔等。这些企业通过使用波士顿矩阵,能够更清晰地了解各自产品或服务的市场地位和增长潜力,从而做出更为明智的战略决策和资源分配。

4、优点与局限性

波士顿矩阵的优点在于它提供了一个清晰、直观的框架,帮助企业理解和评估其产品组合。通过将产品划分为不同的象限,企业可以更容易地识别出哪些产品具有增长潜力,哪些产品需要更多的投资,以及哪些产品应该被淘汰。然而,波士顿矩阵也存在一些局限性。例如,它可能过于简化了产品组合的分析过程,忽略了某些重要的市场或产品特性。此外,它也可能过于关注市场份额和销售增长率这两个指标,而忽略了其他可能影响产品成功的因素。

总的来说,波士顿矩阵是一种有用的战略规划工具,但企业在使用时需要结合自身的实际情况和市场环境进行综合考虑。

二、技术成熟度模型与产品生命周期模型的配对

技术成熟度模型与产品生命周期模型是两个不同但相互关联的概念,它们在项目管理、产品开发和战略规划中都扮演着重要角色。以下是对这两个模型的配对分析:

1、技术成熟度模型

技术成熟度模型(Technology Readiness Level, TRL)是用于评估技术发展水平和成熟度的一种框架。它通常包括多个级别,每个级别代表技术发展的不同阶段。常见的TRL模型将技术发展分为9个级别,从TRL 1(基本原理观察)到TRL 9(实际系统已成功完成其使命)。随着技术从低级别向高级别发展,其成熟度、可靠性和适用性也逐渐提高。

2、产品生命周期模型

产品生命周期模型(Product Life Cycle, PLC)则描述了产品从市场引入到最终退出市场的整个过程。这个模型通常包括引入期、成长期、成熟期和衰退期四个阶段。每个阶段都有其特定的市场特征和营销策略,企业需要采取不同的管理策略以应对市场变化。

3、技术成熟度模型与产品生命周期模型的配对

  1. 技术成熟度与产品生命周期阶段的对应关系

    • 引入期:在这个阶段,产品刚刚进入市场,消费者对产品的认知度较低。此时,技术可能处于TRL的较低级别,如TRL 1到TRL 3,即技术原理的探索和实验室验证阶段。企业需要投入大量资源进行市场推广和品牌建设,同时继续完善技术,提高产品的可靠性和性能。
    • 成长期:随着市场接受度的提高,产品进入成长期,销售额和利润开始快速增长。此时,技术可能处于TRL的中等级别,如TRL 4到TRL 6,即技术原型和系统验证阶段。企业需要继续投入资源,扩大市场份额,同时加强技术研发,提高产品的竞争力和附加值。
    • 成熟期:成熟期是产品生命周期中最长的阶段,此时市场趋于饱和,销售额增长放缓。此时,技术可能已经达到TRL的高级别,如TRL 7到TRL 9,即技术已经在实际系统中得到验证并成功应用。企业需要关注成本控制和效率提升,同时探索产品创新,以保持竞争优势。
    • 衰退期:当产品进入衰退期,市场需求下降,销售额和利润开始减少。此时,技术可能已经过时或面临替代技术的竞争。企业需要考虑产品的转型或退出策略,同时积极研发新技术,为下一代产品的开发做准备。
  2. 配对意义

    • 指导产品开发:通过了解技术成熟度与产品生命周期阶段的对应关系,企业可以更加准确地判断产品所处的阶段和未来的发展趋势,从而制定更加合理的产品开发计划和市场策略。
    • 优化资源配置:企业可以根据不同阶段的特点和需求,合理分配资源,确保产品研发、市场推广和客户服务等各个环节的顺利进行。
    • 降低风险:通过了解技术成熟度和产品生命周期的关系,企业可以及时发现潜在的风险和问题,并采取相应的措施进行应对,从而降低项目失败的风险。

综上所述,技术成熟度模型与产品生命周期模型的配对分析有助于企业更好地了解产品和技术的发展状况,制定更加合理的战略规划和市场策略。

 三、产品生命周期与产品类型的对应关系

产品生命周期与波士顿矩阵(BCG Matrix)之间存在紧密的对应关系。波士顿矩阵通过市场增长率和相对市场占有率两个维度,将产品划分为四种类型,而这四种类型恰好与产品生命周期的各个阶段相吻合。以下是具体的对应关系:

1、产品生命周期的阶段

  1. 引入期:产品刚刚进入市场,消费者对产品的认知度较低,销售量增长缓慢,市场渗透率低。此时,企业需要投入大量资源进行市场推广和品牌建设引入期不要把成本控制作为主要目标!!!
  2. 上升期(成长期):产品逐渐被市场接受,销售量快速增长,市场渗透率提高。在这个阶段,企业需要加强产品研发,提升产品质量和服务水平,以满足市场需求
  3. 成熟期:产品销售量达到顶峰,市场渗透率接近饱和。此时,企业需要关注成本控制和效率提升,同时探索产品创新,以保持竞争优势
  4. 衰退期:随着市场环境和消费者需求的变化,产品销售量开始下降,市场渗透率降低。在这个阶段,企业需要寻找新的增长点或进行战略调整,以维持企业的生存和发展。

2、波士顿矩阵的四种产品类型

  1. 问题产品(Question Marks):对应产品生命周期的引入期。这类产品市场增长率高,但市场占有率低。企业需要投入大量资源进行市场推广和品牌建设,以提高市场占有率。同时,企业需要关注产品的研发和改进,以满足市场需求。
  2. 明星产品(Stars):对应产品生命周期的上升期(成长期)。这类产品市场增长率和市场占有率都高,是企业的重要利润来源。企业需要继续加大投资,扩大市场份额,同时加强产品研发和市场推广,以保持竞争优势。
  3. 金牛产品(Cash Cows):对应产品生命周期的成熟期。这类产品市场增长率低,但市场占有率高。企业需要关注成本控制和效率提升,同时探索产品创新,以保持稳定的利润来源。此外,金牛产品还可以为企业提供资金,支持其他产品的发展。
  4. 瘦狗产品(Dogs):对应产品生命周期的衰退期。这类产品市场增长率和市场占有率都低,无法为企业带来显著的利润。企业需要考虑产品的转型或退出策略,以避免资源浪费和损失。

3、总结

产品生命周期与波士顿矩阵之间存在紧密的对应关系。通过了解这种对应关系,企业可以更好地制定产品战略和市场策略,以应对不同阶段的市场挑战。在引入期,企业需要关注市场推广和品牌建设;在上升期(成长期),企业需要加强产品研发和市场推广;在成熟期,企业需要关注成本控制和产品创新;在衰退期,企业需要寻找新的增长点或进行战略调整。同时,企业还需要根据波士顿矩阵的四种产品类型,制定相应的产品战略和投资策略,以实现企业的可持续发展。

四、创业生命周期与死亡谷

1、创业生命周期概述

创业生命周期是指一个企业从创立到成长、成熟再到衰退的整个过程。这个过程通常被划分为不同的阶段,每个阶段都有其特定的特征和挑战。一般而言,创业生命周期可以分为以下几个阶段:

  1. 初创期:这是企业创立和起步的阶段,企业需要确定商业模式、开发产品、建立团队和寻找市场机会。初创期通常伴随着高风险和不确定性,企业需要克服各种困难,如资金短缺、市场竞争激烈等。
  2. 成长期:随着企业规模的扩大和市场份额的增加,企业进入成长期。在这个阶段,企业需要加强产品研发、提升服务质量、拓展市场和建立品牌影响力。同时,企业也需要关注内部管理和团队建设,确保企业能够持续稳健地发展。
  3. 成熟期:成熟期是企业发展的高峰阶段,企业拥有稳定的市场份额和盈利能力。在这个阶段,企业需要保持创新,不断提升核心竞争力,以应对市场的变化和竞争的压力。同时,企业也需要关注社会责任和可持续发展,树立良好的企业形象。
  4. 衰退期:随着市场环境和消费者需求的变化,企业可能进入衰退期。在这个阶段,企业需要寻找新的增长点,进行战略调整或转型,以维持企业的生存和发展。

2、“死亡谷”概念

“死亡谷”是指创业企业在初创期面临的高风险阶段,这个阶段通常发生在企业创立后的前三年。在这个阶段,企业需要克服各种困难和挑战,如资金短缺、市场竞争激烈、团队不稳定等。由于这些困难和挑战的存在,很多创业企业在这个阶段无法生存下来,因此被称为“死亡谷”。

3、“死亡谷”的挑战与应对策略

  1. 挑战

    • 资金短缺:初创企业通常需要大量的资金用于产品研发、市场推广和团队建设等方面。然而,由于企业规模较小、信用记录不完善等原因,初创企业往往难以获得足够的资金支持。
    • 市场竞争激烈:在初创期,企业需要面对来自行业内其他企业的竞争压力。由于市场容量有限,初创企业需要不断创新和提升服务质量,以在竞争中脱颖而出。
    • 团队不稳定:初创企业的团队成员通常来自不同的背景和专业领域,需要时间来磨合和协作。同时,由于初创企业通常无法提供较高的薪酬和福利待遇,团队成员可能会因为各种原因而离职或加入其他企业。
  2. 应对策略

    • 寻求资金支持:初创企业可以通过向投资者展示其商业计划和前景,寻求资金支持。此外,政府也提供了一些针对初创企业的资金支持政策,如创业贷款、创业基金等。
    • 加强市场研究:初创企业需要深入了解市场需求和竞争情况,制定有效的市场策略和产品策略。同时,企业也需要关注行业发展趋势和消费者需求的变化,及时调整战略方向。
    • 建立稳定的团队:初创企业需要注重团队建设,建立良好的企业文化和沟通机制。同时,企业也需要提供具有竞争力的薪酬和福利待遇,以吸引和留住优秀人才。

4、结论

创业生命周期是一个充满挑战和机遇的过程,而“死亡谷”则是创业企业在初创期面临的高风险阶段。为了克服这个阶段的挑战,初创企业需要寻求资金支持、加强市场研究、建立稳定的团队等。同时,政府和社会各界也需要为初创企业提供更多的支持和帮助,共同推动创业企业的健康发展。

五、GE通用矩阵

GE通用矩阵,又称通用电气公司法、麦肯锡矩阵、九盒矩阵法或行业吸引力矩阵,是美国通用电气公司(GE)设计的一种投资组合分析方法。以下是对GE通用矩阵的详细介绍:

1、定义与目的

GE通用矩阵通过行业吸引力和企业实力两个维度,将企业的战略业务单元划分为九个区域,旨在帮助企业更全面地了解自身在市场中的位置和优劣势,为制定针对性的发展战略提供有力支持。

2、构成元素

  1. 行业吸引力:主要考察的是企业所在行业的市场前景、增长潜力、竞争格局等因素。行业吸引力越强,意味着该行业的企业有更多的机会获得利润和增长。
  2. 企业实力:主要考察的是企业在技术、品牌、市场份额等方面的优势和劣势。企业实力越强,意味着企业在市场竞争中更有可能取得优势地位。

3、九个区域与战略建议

GE通用矩阵将行业吸引力和企业实力分别划分为高、中、低三个等级,形成九个区域。每个区域对应不同的战略建议:

  1. 绿色区域(高行业吸引力、高企业实力):应采取增长与发展战略,优先分配资源,以扩大市场份额和增强竞争优势。
  2. 黄色区域(中、高行业吸引力与中、高企业实力)应采取维持或有选择发展战略,保护规模,调整发展方向,以确保稳定增长和持续发展。
  3. 红色区域(低行业吸引力、低企业实力)应采取停止、转移、撤退战略,以减少损失并寻找新的增长点。

4、应用步骤

在应用GE通用矩阵时,企业需要遵循以下步骤:

  1. 确定战略业务单位:根据企业的实际情况,将业务划分为不同的战略业务单位。
  2. 确定评价因素及权重:选择市场吸引力和企业实力的主要评价指标,并确定每个指标的权重。这些指标应根据企业所处的行业特点、发展阶段和竞争状况进行确定。
  3. 评估打分:对各战略业务单位的市场吸引力和竞争力进行评估和打分,并加权求和,得到每个战略业务单元的最终得分。
  4. 绘制矩阵图:将每个战略业务单位标在GE通用矩阵图上,注意圆圈的大小表示战略业务单位的市场总量规模,扇形面积代表其市场份额。
  5. 制定战略:根据每个战略业务单位在矩阵图上的位置,制定相应的发展战略和策略。

5、优缺点

优点

  1. 提供了更详细的分析框架,相比波士顿矩阵(BCG Matrix)更加全面和准确。
  2. 允许根据企业所处的行业特点和企业发展阶段,灵活定义产业吸引力和业务实力的评价指标。
  3. 有助于企业识别核心业务、发展业务和退出业务,优化资源配置。

缺点

  1. 指标权重分配可能存在主观性,影响评价结果的客观性。
  2. 划分较细,要求数据较多,方法比较繁杂,不易操作。
  3. 多个指标在同一产业或企业中的表现可能不一致,可能导致评价结果的偏差。

综上所述,GE通用矩阵是一种有效的业务组合分析方法,能够帮助企业更全面地了解自身在市场中的位置和优劣势。然而,在应用过程中也需要注意其潜在的问题和挑战,以确保评价结果的准确性和有效性。

相关文章:

[创业之路-222]:波士顿矩阵与GE矩阵在业务组合选中作用、优缺点比较

目录 一、波士顿矩阵 1、基本原理 2、各象限产品的定义及战略对策 3、应用 4、优点与局限性 二、技术成熟度模型与产品生命周期模型的配对 1、技术成熟度模型 2、产品生命周期模型 3、技术成熟度模型与产品生命周期模型的配对 三、产品生命周期与产品类型的对应关系 …...

# 【超全面了解鸿蒙生命周期】-生命周期补充

【超全面了解鸿蒙生命周期】-生命周期补充 鸿蒙所有的生命周期函数梳理 文章目录 【超全面了解鸿蒙生命周期】-生命周期补充前言一、AbilityStage的生命周期二、ExtensionAbility卡片生命周期三、Web组件常用生命周期 前言 本文是继之前写的生命周期函数梳理的进一步补充&…...

sentinel-请求限流、线程隔离、本地回调、熔断

请求限流:控制QPS来达到限流的目的 线程隔离:控制线程数量来达到限流的目录 本地回调:当线程被限流、隔离、熔断之后、就不会发起远程调用、而是使用本地已经准备好的回调去提醒用户 熔断:熔断也叫断路器,当失败、或者…...

unplugin-vue-router 的基本使用

1. 前言 在Vue3开发过程中,每次创建新的页面都需要注册路由,需要在src/router.ts中新增页面的路径,并将URL路径映射到组件中,如下所示: import { createMemoryHistory, createRouter } from vue-routerimport HomePage…...

[Leetcode] 最大子数组和 [击败99%的解法]

解法1&#xff1a; 暴力解法 遍历每个元素&#xff0c;从它当前位置一直加到最后&#xff0c;然后用一个最大值来记录全局最大值。 代码如下&#xff1a; class Solution {public int maxSubArray(int[] nums) {long sum, max nums[len-1];for (int i0; i<nums.length;…...

SSRF服务端请求Gopher伪协议白盒测试

前言 是什么SSRF&#xff1f; 这个简单点说就是 服务端的请求伪造 就是这个如果是个 请求图片的网站 他的目的是请求外部其他网站的 图片 但是 SSRF指的是让他请求本地的图片 再展示出来 请求的是他的服务器上的图片 SSRF(Server-Side Request Forgery:服务器端请求伪造) …...

[2029].第6-06节:MyISAM引擎中的索引与 InnoDB引擎中的索引对比

所有博客大纲 后端学习大纲 MySQL学习大纲 1.MyISAM索引&#xff1a; 1.1.B树索引适用存储引擎&#xff1a; 1.B树索引适用存储引擎如下表所示&#xff1a; 2.即使多个存储引擎都支持同一种类型的B树索引&#xff0c;但它们的实现原理也是不同的 Innodb和MyISAM默认的索引是B…...

WOFOST作物模型(3):(本地化校准)优化PCSE模型中的参数

目录 一、准备自己的LAI观测数据二、优化参数三、损失函数四、NLOPT优化五、优化结果可视化一、准备自己的LAI观测数据 在进行田间实测后,得到自己的LAI观测数据 在程序这个地方输入自己的LAI采样日期和观测值 二、优化参数 这里主要选择了TDWI(Total Dry Weight at ger…...

如何修改pip全局缓存位置和全局安装包存放路径

使用场景&#xff1a; 在默认情况下&#xff0c;pip 会将安装的包存放在 Python 环境的 site-packages 目录下&#xff0c;会使用到系统盘的内存。 当遇到系统盘的内存很小的时候,需要修改pip的全局缓存位置和全局安装包存放路径,可以极大的节省系统盘内存 详细步骤&#xff…...

ZooKeeper注册中心实现

具体步骤 安装ZooKeeper&#xff08;启动端口占用&#xff0c;2181&#xff1a;客户端&#xff0c;8080&#xff1a;管理端&#xff09;引入客户端依赖实现注册中心接口SPI补充ZooKeeper注册中心 引入依赖 <!-- zookeeper --> <dependency><groupId>org.a…...

PyTorch快速入门教程【小土堆】之DataLoader的使用

视频地址DataLoader的使用_哔哩哔哩_bilibili dataset数据集&#xff0c;相当于一副扑克&#xff0c;dataloader数据加载器相当于我们的手&#xff0c;选择摸几张牌&#xff0c;怎么摸牌 import torchvision# 准备的测试数据集 from torch.utils.data import DataLoader from …...

khadas edge2安装ubuntu22.04与ubuntu20.04 docker镜像

khadas edge2安装ubuntu22.04与ubuntu20.04 docker镜像 一、资源准备1.1 镜像文件1.2 刷机工具1.3 ubuntu20.04 docker镜像&#xff08;具备demon无人机所需各种驱动&#xff09; 二、开始刷机&#xff08;安装ubuntu22.04系统&#xff09;2.1 进入刷机状态2.2 刷机 三、docker…...

大数据面试笔试宝典之Kafka面试

1.Kafka 如何实现高吞吐率 Kafka 如何实现高吞吐率? 参考答案: 1)顺序读写...

新手SEO入门指南如何有效提升网站排名

内容概要 在进行搜索引擎优化&#xff08;SEO&#xff09;时&#xff0c;了解基本概念与重要性是首要步骤。SEO不仅仅是提升网站在搜索引擎中排名的手段&#xff0c;它还关乎用户体验和网站内容的质量。随着互联网的发展&#xff0c;越来越多的人意识到优秀的SEO策略能带来持续…...

【Redis】:初识Redis

1.1 盛赞 Redis Redis 是⼀种基于键值对&#xff08;key-value&#xff09;的 NoSQL 数据库&#xff0c;与很多键值对数据库不同的是&#xff0c;Redis 中的值可以是由 string&#xff08;字符串&#xff09;、hash&#xff08;哈希&#xff09;、list&#xff08;列表&#xf…...

C-5 B样条曲线

C-5 B样条曲线 N i , 0 ( u ) { 1 , u i ≤ u < u i 1 0 , o t h e r s N_{i,0}(u)\left\{\begin{matrix} 1 , \quad u_i\le u <u_{i1} \\0 ,\quad others \qquad \quad\end{matrix}\right. Ni,0​(u){1,ui​≤u<ui1​0,others​ N i , p ( u ) u − u i u i p −…...

python安装

python安装 1.下载2.安装3.验证安装成功 1.下载 &#xff08;1&#xff09;下载网址&#xff1a;https://www.python.org/downloads/windows/ 进入后稍等一会&#xff0c;比较慢 &#xff08;2&#xff09;选择版本 2.安装 &#xff08;1&#xff09;双击或者以管理员身份运…...

游戏引擎学习第65天

回顾我们在模拟区域更改方面的进展 目前我们正在进行游戏的架构调整&#xff0c;目标是建立一个引擎架构。我们正在实施的一个关键变化是引入模拟区域的概念&#xff0c;这样我们可以创建非常大的游戏世界&#xff0c;而这些世界的跨度不必受限于单个浮点变量。 通过这种方式…...

代码随想录算法训练营第十六天-二叉树-513.找树左下角的值

左下角不是以为的左下角&#xff0c;而最后一层最左侧的节点也是就是说一个右叶子节点&#xff0c;也可能是最左下角&#xff0c;当然是在其左侧再无其它同级节点看视频讲解使用的递归与回溯方法&#xff0c;自己是完全想不到的&#xff0c;对这道题解法完全是脑袋空空 #inclu…...

力扣第122题:买卖股票的最佳时机 II

力扣第122题&#xff1a;买卖股票的最佳时机 II - C语言解法 题目描述 给定一个数组 prices&#xff0c;其中 prices[i] 是一支股票第 i 天的价格。你可以多次买入和卖出股票&#xff0c;求能够获得的最大利润。 注意&#xff1a; 你不能同时参与多笔交易&#xff08;即必须…...

【Spring MVC】第一站:Spring MVC介绍配置基本原理

目录 1.引入 2. Java web的发展史 Model I 和Model II 3. MVC模式 4. Spring MVC配置 5. SpringMVC原理 5.1 SpringMVC中心控制器 6. Maven配置 1.引入 $$ Spring与Spring MVC的区别 SSM 包含三部分&#xff1a; Spring MVCSpringMybatis SSM就是升级版的Servlet。 Servlet…...

密钥登录服务器

1. 生成 SSH 密钥对 如果您还没有生成密钥对&#xff0c;可以使用以下命令生成&#xff1a; ssh-keygen 在 root 用户的家目录中生成了一个 .ssh 的隐藏目录&#xff0c;内含两个密钥文件&#xff1a;id_rsa 为私钥&#xff0c;id_rsa.pub 为公钥。 在提示时&#xff0c;您可…...

Java中StopWatch的使用详解

stopWatch 是org.springframework.util 包下的一个工具类&#xff0c;使用它可直观的输出代码执行耗时&#xff0c;以及执行时间百分比。 在未使用这个工具类之前&#xff0c;如果我们需要统计某段代码的耗时&#xff0c;我们会这样写: public static void main(String[] args…...

安全运营 -- splunk restapi 最小权限

0x00 背景 最小化权限原则&#xff0c;为每个功能&#xff0c;每个账户分配最小的权限。 0x01 实践 只需要7个 capability: Youll need to add certain capabilities to that user or that userss role(s).[capability::rest_apps_management] * Lets a user edit settings …...

12. 日常算法

1. 主持人调度&#xff08;一&#xff09; 题目来源 class Solution { public:bool hostschedule(vector<vector<int>>& schedule) {// write code heresort(schedule.begin(), schedule.end());int start -1, end 0;for (auto & nums : schedule){end…...

运行Zr.Admin项目(后端)

1.下载Zr.Admin代码压缩包 https://codeload.github.com/izhaorui/Zr.Admin.NET/zip/refs/heads/main 2.打开项目 我这里装的是VS2022社区版 进入根目录&#xff0c;双击ZRAdmin.sln打开项目 3.安装.net7运行时 我当时下载的代码版本是.net7的 点击安装 点击安装&#xff0…...

CSS(二):美化网页元素

目录 字体样式 文本样式 列表样式 背景图片 字体样式 字体相关的 CSS 属性&#xff1a; font-family&#xff1a;设置字体font-size&#xff1a;设置字体大小font-weight&#xff1a;设置字体的粗细&#xff08;如 normal, bold, lighter 等&#xff09;color&#xff1a;…...

如何不让场景UI受后处理影响

1&#xff09;如何不让场景UI受后处理影响 2&#xff09;Sprite打入SpriteAtlasv2依赖丢失 3&#xff09;如何为Render Texture模式的videoPlayer生成封面 4&#xff09;如何排查Shader变体的SRP Batcher兼容性 这是第415篇UWA技术知识分享的推送&#xff0c;精选了UWA社区的热…...

【教程】通过Docker运行AnythingLLM

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 官方教程&#xff1a;Local Docker Installation ~ AnythingLLM 1、先创建一个目录用于保存anythingllm的持久化文件&#xff1a; sudo mkdir /app su…...

2024/12/29 黄冈师范学院计算机学院网络工程《路由期末复习作业一》

一、选择题 1.某公司为其一些远程小站点预留了网段 172.29.100.0/26&#xff0c;每一个站点有10个IP设备接到网络&#xff0c;下面那个VLSM掩码能够为该需求提供最小数量的主机数目 &#xff08; &#xff09; A./27 B./28 C./29 D./30 -首先审题我们需要搞清楚站点与网…...

LeetCode-整数反转(007)

一.题目描述 给你一个 32 位的有符号整数 x &#xff0c;返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] &#xff0c;就返回 0。 假设环境不允许存储 64 位整数&#xff08;有符号或无符号&#xff09;。 二.示例 …...

碰一碰发视频矩阵系统源码搭建,支持OEM

一、引言 随着短视频的火爆发展&#xff0c;碰一碰发视频的矩阵系统逐渐受到关注。这种系统能够实现用户通过碰一碰设备&#xff08;如 NFC 标签&#xff09;快速触发视频的发布&#xff0c;在营销推广、互动体验等领域有着广泛的应用前景。本文将详细介绍碰一碰发视频矩阵系统…...

Linux网络编程3——多线程编程(改良版)

一.多线程 1.什么是线程 要了解线程&#xff0c;首先需要知道进程。一个进程指的是一个正在执行的应用程序。线程对应的英文名称为“thread”&#xff0c;它的功能是执行应用程序中的某个具体任务&#xff0c;比如一段程序、一个函数等。 线程和进程之间的关系&#xff0c;类…...

LeetCode每日三题(六)数组

一、最大子数组和 自己答案&#xff1a; class Solution {public int maxSubArray(int[] nums) {int begin0;int end0;if(numsnull){//如果数组非空return 0;}else if(nums.length1){//如果数组只有一个元素return nums[0];}//初值选为数组的第一个值int resultnums[0];int i…...

安装了python,环境变量也设置了,但是输入python不报错也没反应是为什么?window的锅!

目录 问题 结论总结 衍生问题 1 第1步&#xff1a;小白python安装&#xff0c;不要埋头一直点下一步&#xff01;&#xff01;&#xff01; 2 第2步&#xff1a;可以选择删了之前的&#xff0c;重新安装python 3 第3步&#xff1a;如果你不想或不能删了重装python&#…...

Vue.js组件开发-使用KeepAlive缓存特定组件

在Vue中&#xff0c;<keep-alive> 组件是一个非常有用的工具&#xff0c;可以用来缓存那些不希望每次切换时都重新渲染的组件。要缓存特定组件&#xff0c;可以使用 <keep-alive> 的 include 和 exclude 属性&#xff0c;这两个属性都接受字符串、正则表达式或数组…...

配置hive支持中文注释

hive元数据metastore默认的字符集是latin1&#xff0c;所以中文注释会乱码。但是不能将metastore库的字符集更改为utf-8&#xff0c;只能对特定表、特定列修改为utf-8。配置hive支持中文注释&#xff0c;主要在两个方面&#xff1a; 1、在Hive元数据存储的Mysql数据库中&#…...

Windows配置IE浏览器不自动跳转到Edge

一&#xff1a;使用 IE 浏览器自身设置&#xff08;部分情况有效&#xff09; 打开 IE 浏览器设置&#xff1a;启动 IE 浏览器&#xff0c;点击右上角的 “工具”&#xff08;齿轮形状&#xff09;图标&#xff0c;选择 “Internet 选项”。设置启动选项&#xff1a;在 “Inte…...

BGP特性实验

实验拓扑 实验需求及解法 本实验模拟大规模BGP网络部署&#xff0c;使用4字节AS号&#xff0c;传递IPv6路由。 预配说明&#xff1a; sysname R1 ospfv3 1router-id 1.1.1.1 # firewall zone Localpriority 15 # interface Serial1/0/0link-protocol pppipv6 enable ipv6 ad…...

【多模态】从零学习多模态——2024学习笔记总结

从零学习多模态——2024学习笔记总结 前言1. preliminary2. Transformer和NLP基础3. 多模态模型原理和架构学习4. 动手实验多模态模型第一步尝试Swift框架使用数据验证 5. 总结 前言 2024快结束啦&#xff0c;半年抽空学了学多模态还挺好玩的&#xff0c;学习和踩坑记录记一下&…...

Meta AI 提出大型概念模型(LCMs):语义超越基于令牌的语言建模

在自然语言处理&#xff08;Natural Language Processing, NLP&#xff09;的领域&#xff0c;大型语言模型&#xff08;Large Language Models, LLMs&#xff09;已经取得了令人瞩目的成就&#xff0c;它们使得文本生成、摘要和问答等应用成为现实。但是&#xff0c;这些模型依…...

【优先算法】滑动窗口 --(结合例题讲解解题思路)(C++)

目录 ​编辑 1.什么是滑动窗口&#xff1f; 2. 滑动窗口例题 2.1 例题1&#xff1a;长度最小的子数组 2.1.1 解题思路 2.1.2 方法一&#xff1a;暴力枚举出所有的子数组的和 2.1.3 方法二&#xff1a;使用 “同向双指针” 也就是滑动窗口来进行优化 2.2 例题2&#xff1a;无重…...

Linux下PostgreSQL-12.0安装部署详细步骤

一、安装环境 postgresql-12.0 CentOS-7.6 注意&#xff1a;确认linux系统可以正常连接网络&#xff0c;因为在后面需要添加依赖包。 二、pg数据库安装包下载 下载地址&#xff1a;PostgreSQL: File Browser 选择要安装的版本进行下载&#xff1a; 三、安装依赖包 在要安…...

Delphi历史版本对照及主要版本特性

Delphi编程的关键特性包括&#xff1a; 可视化开发&#xff1a;Delphi以其独特的开发方法而闻名&#xff0c;它允许开发者通过直观的表单设计器来创建用户界面。这种快速应用程序开发&#xff08;RAD&#xff09;的方法大大简化并加速了图形用户界面&#xff08;GUI&#xff09…...

java基础知识22 java的反射机制

一 java反射机制 1.1 概述 Java反射&#xff0c;程序在运行时&#xff0c;动态获取类信息&#xff08;类元数据&#xff09;&#xff0c;获取字段属性&#xff0c;动态创建对象和调用方法。Spring框架正是基于反射机制&#xff0c;通过我们的配置文件&#xff0c;在项目运行时…...

多因子模型连载

多因子模型 (Multi-Factor Model)是量化投资中的一种重要工具&#xff0c;用于解释和预测股票收益。它通过将多个不同的因子&#xff08;如市值、动量、价值、质量等&#xff09;结合起来&#xff0c;构建一个综合的模型来评估股票的表现。多因子模型不仅能够捕捉单个因子的影响…...

服务器广播算法

服务器广播算法&#xff08;Server Broadcasting Algorithm&#xff09;是一种在分布式系统中用于高效地将信息从一个服务器传播到整个网络的算法。它被广泛用于分布式计算、数据中心、内容分发网络&#xff08;CDN&#xff09;和消息队列系统中。以下是常见的服务器广播算法的…...

具身智能 - Vision-language-action models for robot manipulation

具身智能大模型简介_哔哩哔哩_bilibili 受到自然语言处理、计算机视觉领域中基础模型的成功的启发&#xff0c;具身智能领域也在尝试设计、训练、微调大模型来解决现实生活中最普遍存在的机器人操作问题。“Vision-language-action models for robot manipulation”&#xff0…...

计算机组成原理的学习笔记(12) -- 总线和I/O系统

学习笔记 前言 ​ 本文主要是对于b站尚硅谷的计算机组成原理的学习笔记&#xff0c;仅用于学习交流。 总线 1. 组成 总线主要由三种信号线组成&#xff1a; 数据线&#xff1a;用于传输实际的数据&#xff0c;宽度决定了数据传输的并行性。 地址线&#xff1a;传输内存或I/…...

ReactiveStreams、Reactor、SpringWebFlux

注意&#xff1a; 本文内容于 2024-12-28 21:22:12 创建&#xff0c;可能不会在此平台上进行更新。如果您希望查看最新版本或更多相关内容&#xff0c;请访问原文地址&#xff1a;ReactiveStreams、Reactor、SpringWebFlux。感谢您的关注与支持&#xff01; ReactiveStreams是…...