Scrum@Scale中文指南
版权所有© 2006-2018 Jeff Sutherland 及 Scrum Inc.
Scrum@Scale是Scrum Inc.的注册商标。本指南基于署名-相同方式共享许可协议4.0发布。(CC BY-SA 4.0)
简体中文版原创翻译团队:申健 Jacky Shen (CST, CTC, Agile Coach); 王洪亮 Stephen Wang (CSP, Agile Coach); 李国彪 Bill Li (CST, Agile Coach);
简体中文版授权译文链接:http://www.uperform.cn/scrum-at-scale-guide-chinese/,欢迎转载,请保留所有版权信息并遵循共享许可协议进行演绎。
Scrum@Scale指南之目的
最初在Scrum指南中描述的Scrum,是单个团队进行开发、交付和持续发展复杂产品的框架。自诞生以来,它已经扩展到需要多个团队合作来创建产品、处理过程、服务和系统。创建Scrum@Scale是为了有效地整合这种新型的团队生态系统,从而优化组织的整体策略。为了实现这个目标,它利用一个自由扩展的架构建立起一个“最小可行的官僚机构”,自然地将单个Scrum团队的功能扩展到整个组织中。
本指南包括构成Scrum@Scale框架的组件定义,包括扩展的角色、扩展的事件、企业级工件,以及将它们组织在一起的各种规则。
Jeff Sutherland博士基于Scrum、复杂自适应系统理论、博弈论、面向对象技术等背后的基础原则开发了Scrum@Scale。本指南采纳了许多有经验的Scrum实践者的输入,基于他们的现场工作成果。本指南之目标是读者能够自行实施Scrum@Scale。
为什么要Scrum@Scale?
Scrum是为单个团队而设计,使其能够在可持续的速率下发挥最佳生产力。在该领域中,人们发现随着组织内的Scrum团队数量增长,最佳输出(可工作的产品)及那些团队的速率会开始下降(比如由于跨团队依赖和重复劳动等问题)。很明显,为了获得线性的可扩展性,人们需要一个有效整合那些团队的框架。设计Scrum@Scale是为了利用自由扩展的架构达成这个目标。
通过使用无标度架构,组织的增长并不受限于以一组武断规则所决定的特定方式;相反,它可以有机地基于自己的独特需求而增长,并维持可持续的变革速度,从而可以被组织的成员们接受。
Scrum@Scale是为组织的整体扩展而设计:所有部门、产品和服务。它可以被运用到不同领域,包括工商业、政府或学术界中的各类组织。
Scrum@Scale的定义
Scrum(名词):Scrum是一个框架,在此框架中,人们可以解决复杂自适应问题,同时高效并创造性地交付最大价值的产品。
Scrum指南是最小功能的集合,它通过彻底的透明性促进检视和适应性,从而驱动创新、绩效和团队幸福感。
Scrum@Scale(名词):Scrum@Scale是一个框架,在此框架中,一致采用Scrum指南进行运作的Scrum团队网络可以解决复杂自适应问题,同时高效并创造性地交付最大价值的产品。
注意: 这些“产品”可以是硬件、软件、复杂的集成系统、处理过程、服务等,取决于Scrum团队所处的领域。
Scrum@Scale是: * 轻量的 – 最小可行的官僚机构 * 易于理解的 – 仅仅包含Scrum团队们 * 难以精通的 – 需要实施一个全新的运作模型
Scrum@Scale是一个对Scrum进行扩展的框架。通过使用Scrum来扩展Scrum,它彻底简化了规模扩展。它仅仅包含一些Scrum团队,这些团队通过Scrum of Scrums和MetaScrums进行整合。
Scrum@Scale本身基于组件的性质允许组织定制他们的转型策略和实现方式。它使得他们获得一种能力,可以将转型的努力聚焦在他们认为最有价值或最需要改变的领域内,然后再向其他方面取得进展。
在Scrum中,要注意区分对“What”与“How”的问责。在Scrum@Scale中也是一样,那么就要明确地理解权限和职责,从而消除浪费性的组织冲突,令团队更容易达致最佳生产力。
为了区分这两个权限,Scrum@Scale包含两个循环:Scrum Master循环(“How”)和产品负责人循环(“What”),彼此具有两个相互接触点。总之,这些循环造就了一个强大的框架,整合多个团队朝着同一个方向而努力。
Scrum@Scale框架的组件
价值观驱动的文化
除了区分对“What”与“How”的问责,Scrum@Scale还进一步在实证背景下创造价值驱动的文化,旨在建立健康的组织。Scrum的价值观包括:开放、勇气、专注、尊重和承诺。这些价值观驱动着实验性决策,而其取决于透明、检视和调整这三大支柱。
开放支持着所有工作和过程的透明性,没有这种透明度,就无法诚实地检视并试图更好地调整它们。勇气指的是大胆跳跃,这是以创新方式更快地交付价值所需要的。
专注和承诺是我们处理工作职责的方式,把交付客户价值作为最高优先级。最后,所有这一切都必须发生在一个尊重每个人的工作环境中,否则不可能创造任何东西。
Scrum@Scale支持仆人式领导风格和基于意图的领导力模型,以帮助组织蓬勃发展,1培养一个以可持续速率进行工作的积极环境,致力于将面向客户价值放在努力的第一位。
开始使用Scrum@Scale
在实施大型团队网络时,针对少量团队开发出一个可扩展的参考模型是至关重要的。当部署多个团队时,Scrum实施中的任何缺陷都会被放大。
因此,第一个挑战就是建立少量良好实施Scrum的团队。这组团队克服了那些阻碍敏捷性的组织问题,并为Scrum创建一个在组织中众所周知可运行的参考模型,将其用作整个组织范围内扩展Scrum的模式。
随着团队参考模型的加速,延迟交付、产生浪费或妨碍业务敏捷性的障碍及瓶颈会变得明显。消除这些问题的最有效方法是在整个组织中传播Scrum,以便优化整个价值流。
Scrum@Scale通过使组织浸泡在Scrum中,并有机地分配速度和质量,从而实现了生产力的线性扩展,与组织的特定策略、产品和服务保持一致。
Scrum Master循环
团队级过程
在Scrum指南中明确阐述了团队级过程。它由三个工件、五个事件和三个角色组成。团队级过程旨在:
最大限度地使完成和通过质量验证的工作流动起来。
每个Sprint都提高一点点速率。
以一种可持续和丰富的方式运作。
整合如何做事(“How”) – Scrum of Scrums
需要协作的多个团队组成一个“Scrum of Scrums”(SoS) 。SoS是“团队之团队”2,每天举行一个规模化每日例会(SDS)事件,每个团队派代表参加(通常是团队的Scrum Master,尽管任何人都可以参加,也可以派多个人参加)。SDS的存在是为了协调团队并移除障碍以交付价值。
SDS事件反映了每日Scrum例会,优化了团队网络的协作和绩效。另外,SDS:
少于15分钟的时间盒。
每个团队必须派代表参加。
是一个团队代表们解决3个简单问题的论坛:
我的团队有什么障碍阻止了他们完成他们的Sprint目标(或影响即将发布的版本)?
我的团队是否在做任何事情阻止了其他团队完成他们的Sprint目标(或影响他们即将发布的版本)?
我们发现了团队之间的任何新的依赖关系吗,或者找到了解决现有依赖关系的方法吗?
这一组Scrum Master们本身就是一个Scrum团队,负责在每个Sprint末尾从所有参与团队那里完全地集成出一个潜在可交付的产品增量。SoS团队需要实时地应对所有参与团队所提出的障碍。
SoS充当一个发布团队,必须能够直接地向客户交付价值。为了能有效地做到这一点,它需要与Scrum指南保持一致;也就是说,要有自己的角色,工件和事件。这包括一个待办清单梳理事件,他们在其中决定哪些障碍已经“准备好”被移除,最佳移除障碍的方式是怎样的,团队如何才能知道它是“完成”的。要特别关注SoS回顾事件,团队代表们在其中分享各自团队中的任何成功的学习收获或流程改进,以便在SoS中的各个团队能够将这些实践标准化下来。
为了在每个Sprint结束时交付一个完全集成的潜在可交付产品,它需要具备所需的所有技能。它具有产品负责人代表来解决优先级问题。它可能需要经验丰富的架构师,QA负责人和其他操作技能组。当启动Scrum@Scale时,团队们可能还不具备能够支持持续部署的基础架构。这会迫使SoS建立一个“集成团队”或“发布团队”,以完成克服工程缺陷所需的额外工作。SoS被鼓励去激进地解决集成和部署的障碍,因为它创造了一个超高生产力的环境,例如,亚马逊有3300个Scrum团队,平均每秒部署超过一次3。
Scrum of Scrums Master (SoSM)
SoSM负责联合团队的发布,并且必须:
使组织可以看到障碍待办清单。
移除团队自己无法解决的障碍。
对障碍进行排序,特别要关注跨团队依赖和产品待办清单的分配。
提升Scrum of Scrums的效果。
与产品负责人们密切合作,每个Sprint部署至少一个潜在可交付的产品增量。
利用产品负责人的发布计划来整合多团队的部署工作。
扩展SoS
根据组织或实施的规模,可能需要多个SoS来交付非常复杂的产品。在那些情况下,可以从多个Scrum的Scrum中创建一个Scrum of Scrum of Scrums(SoSoS)。SoSoS是Scrum团队的一个有机模式,可以无限扩展。每个SoSoS都应该有SoSoSM角色们,以及每个工件和事件的扩展版本。
扩展SoS减少了组织内部的沟通路径数量,因此复杂性被封装了起来。SoSoS与SoS的接口、SoS与单个Scrum团队的接口,两者都采用了相同的方式,从而实现线性可扩展性。
示例图:
注意: 尽管Scrum指南将最优团队规模定义为3到9人,但哈佛大学的研究认为最优团队规模为4.6人。4 针对高绩效Scrum团队的研究一再表明4或5人在一起工作是最优人数。对于SoS中的团队数量,这种模式带来的线性可扩展性是至关重要的。因此,在上图和下图中,选择了五边形来表示一个5人团队。这些图仅仅是示例,您的组织图表可能会有很大差异。
高管行动小组
针对整个敏捷组织的Scrum of Scrums被称为高管行动小组(EAT)。EAT是SoS不能移除的那些障碍的终点站。所以,它必须由在政治和财务上得到充分授权的人们组成,去移除那些障碍。EAT的职能是协调多个SoS(或者SoSoS)。和任何Scrum团队一样,它也需要具备一个PO和SM。EAT最好也像Scrum团队一样可以每天见面。每个Sprint他们必须至少见一次面,并且具备一个透明的待办清单。
例图展示了1个EAT,正在协调分布在5个群组中的25个团队
EAT的待办清单及责任
Scrum是一个区别于传统项目管理的敏捷操作系统。整个SM组织汇报给EAT,后者负责在组织内建立、维护和提升其打造的敏捷操作系统。EAT的角色是创建组织转型待办清单(一份经过排序的列表,包含待完成的敏捷举措)并确保落地执行。例如,如果在一个旧组织中存在一个传统的产品开发生命周期,那么一个新的敏捷产品开发生命周期需要被创建、实现和支持。通常它会比旧方法的更好地支持质量和合规事项,但是需要采纳一套不同的规则和指南来实施。另外,组织发展和治理的很多方面也需要调优。
EAT对于整个组织的Scrum质量负责。它的职责包括但不仅于:
为参考模型创建敏捷操作系统,以扩展到整个组织,包括提升敏捷性的企业运营规则,过程和指南。
度量和改进组织内的Scrum质量
构建组织内业务敏捷的能力
创建一个针对Scrum专业人士的持续学习中心
支持去探索新型工作方法
最后,EAT必须比照SoS,聚集PO群体来建立和支持相应的的产品负责人组织,从而扩展PO职能。这些PO和关键干系人的团队被称为MetaScrum。
Scrum Master组织的输出/效果
SM组织(SoS、SoSoS和EAT)作为一个整体来完成Scrum Master循环的组件:持续改进和移除障碍,跨团队协调,和部署
持续改进和移除障碍的目标是:
识别障碍并转化为机遇。
维护一个安全的和结构化的环境以排序和移除障碍,并验证和落实改进。
确保组织内的可见性以促成变革。
跨团队协调的目标是:
协调多个关联团队间的相似流程。
管理跨团队依赖以确保它们不会变成障碍。
使团队规范和指南的保持对齐,以确保持续的输出。
SoS的目标是像个发布团队一样工作,因此产品部署也是其分内事,而决定发布内容则是PO的分内事。因此,部署的目标是:
持续流动式地向客户交付有价值的完成产品。
将不同团队的工作集成到一个无缝的产品。
确保用户体验的高质量。
产品负责人循环
整合做什么事(“What”) – MetaScrum
如果一组产品负责人有必要整合一个唯一的待办清单,以供Scrum of Scrums来工作,那么他们自己就形成一个团队称为MetaScrum。每个SoS都有一个对应的MetaScrum。MetaScrum沿着同一路径来对齐多个团队的优先级,这样他们就可以整合多个待办清单,并和干系人保持一致以得到他们对待办清单的支持。MetaScrum举行一种规模化的待办清单梳理活动。
每个产品负责人(或其代理)都必须参加
这个事件是领导者、干系人或其他客户表达各自倾向的论坛
这个事件按需发生,每个Sprint至少发生一次,以确保一个“就绪”的待办清单。MetaScrum的主要职能是:
创建产品的主要愿景并且使之对整个组织可见。
和干系人保持一致以确保他们支持产品待办清单的实现。
创建唯一的排序的待办清单;确保规避了重复工作。
针对SoS内所有团队创建统一的“完成的定义”。
消除由SoS提出的依赖。
生成一份整合的发布计划。
监控能够洞察产品的度量,并基于其进行决策。
类似于SoS,多个MetaScrum本身也作为Scrum团队来运作。所以,需要某人来扮演SM来保持团队的正常沟通。他们还需要唯一的人来负责协调,使得MetaScrum覆盖的所有团队创建出唯一的产品待办清单。这个人被指定为产品总负责人。
产品总负责人(CPO)
通过MetaScrum,产品总负责人与各个团队的产品负责人来协调优先级。他们以干系人以及顾客需求来对齐待办事项的优先级。类似于SoSM,可以是某个团队的PO来扮演这个角色,或者是某个人全职担任这个角色。他们的主要职责和普通PO是一样的,但是在扩展的时候:
建立整个产品的战略愿景
创建唯一的、排序的待办清单,包含将要被所有团队交付的价值。
这些事项对于一个团队的PO来说可以是更大规模的故事。
与相应的SoSM紧密工作在一起,以便有效地部署MetaScrum团队创建的发布计划。
监控客户对产品的反馈并相应地调整待办清单。
扩展MetaScrum
如同SoS可以增长到SoSoS,MetaScrum也可以用同样的机制进行扩展。没有专门的术语对应这些扩展单元,他们的CPO们也没有专门的扩展头衔。我们鼓励每个组织发展自己的方式。下图中,我们选择了再增加一个“总”以突出那些PO。
一些例图:
注意: 如上所述,这些多边形代表着理想规模的Scrum团队和MetaScrum。这些图仅仅作为例子,你的组织图可能会显著不同。
高管MetaScrum(EMS)
MetaScrum使得PO及其对应的SoS能够以一种网状设计进行无限地扩展。整个敏捷组织的MetaScrum是高管MetaScrum。EMS拥有组织的愿景并设立整个公司的战略优先级,使各个团队围绕共同目标来对齐。
例图展示了1个EMS,正在协调分为5个组的25个团队:
产品负责人组织的输出/效果
PO组织(各种MetaScrum,CPO和高管MetaScrum)作为整体来工作以满足产品负责人循环的组件:战略愿景、待办清单优先级排序、待办清单分解和梳理,以及发布计划
设置战略愿景的目标是:
透过一个共享的路径清晰地对齐整个组织。
清晰而有力地表述组织为什么存在。
描述组织会做什么从而调度其关键资产以支持其使命。
持续更新以响应快速变化的市场情况。
待办清单优先级排序的目标是:
针对待交付的产品、功能和服务,识别出一个清晰的排序。
待办清单的排序反映了价值创造、风险缓解和内部依赖。
在分解和梳理待办清单之前,先在整个敏捷组织内对高层举措进行排序。
待办清单分解和梳理的目标是:
把复杂项目和产品分解为独立的可工作元素,每个元素都可以被一个团队在一个Sprint中完成。
捕获和提炼涌现的需求和客户反馈。
确保所有的待办事项条目是真的“准备就绪”以便被各个团队拉取。
发布计划的目标是:
预报关键特性和能力的交付
向干系人沟通交付预期
按需更新优先级排序
连接SM与PO循环
理解反馈
反馈组件是PO和SM循环所交叉的第二个点。产品反馈通过调整产品待办清单来驱动持续改进,发布反馈通过调整部署机制来驱动持续改进。获取和分析反馈的目标是:
验证我们的假设。
理解顾客如何使用产品和与产品互动。
捕获新特性和新功能的创意。
定义针对已有功能的改进。
朝着产品/项目完成的方向更新进度,以更好地规划发布计划并与干系人对齐。
识别出部署方法和机制的改进项。
度量与透明性
彻底的透明性是Scrum最佳状态运作的本质,但是只在能够拥抱Scrum价值观的组织中可行。它使组织能够诚实地评估进度并检视和调整其产品及过程。这是Scrum指南中记载的Scrum的实证主义本性的基石。
SM和PO循环各自需要的度量会分别由SM和PO组织来决策。对于两个特定组织以及那些组织中的特定功能来说,度量也可能是唯一的。Scrum@Scale并不要求任何特定的度量集,但是它推荐了最低配置,即组织应该度量如下方面:
生产力 —— 例如,每个Sprint交付的可工作产品的总量变化
价值交付 —— 例如,单位团队工作量能够带来的业务价值
质量 —— 例如,缺陷率或者服务宕机时间
可持续性 —— 例如,团队满意度
设置这些度量指标以及透明性是为了:
提供适当的上下文给所有的决策者——包括团队成员在内——以做出优秀的决策。
尽量缩短反馈周期以避免矫枉过正。
最小化地要求团队、干系人和领导者进行额外投入。
关于组织设计的一些说明
Scrum@Scale自由扩展的本性,允许将组织设计为一个个组件,就像框架本身一样。它允许重新平衡和重构团队,从而响应市场。随着组织的增长,分布式团队带来的益处可能也很重要。一些组织在无法获取人才的时候则通过外包开发来扩展和签约。Scrum@Scale展示了如何扩展这种情况,同时避免过长的延迟时间、妥协的沟通以及低劣的质量,使得组织在规模上和地理分布上兼具线性扩展性。
在这个组织图中,知识和基础设施团队表示一些虚拟的专业团队,这些专家的数量太少,难以保证在每个团队中都配备。他们作为一个组与多个Scrum团队进行整合,遵照服务水平协议,每个专业方面请求都流经同一个PO,他将那些请求转换为透明的已排序的待办清单。值得注意的是,这些团队并不是坐在一起的一群各自为政的个体(这是为什么他们被标记为中空多边形);这些团队成员都坐在实际的Scrum团队当中,但是他们组成这个虚拟Scrum是为了传播待办清单和过程改进。
客户关系,法务/合规、人力运营也包含在这里,因为他们是组织中必要的部分,他们将独立于Scrum团队而存在,其他人将依赖于他们。
关于EAT和EMS的最后一点:在这个图中,由于有2个成员同时存在于这两个团队中,所以两者看起来是重叠了。在非常小的组织或者实施中,EAT和EMS可以由同一批人组成。
结束语
Scrum@Scale是为了扩展生产力而设计的,使得整个组织在一个显著改善的工作环境中能够高质量地做到事半功倍。在大型组织中适当的应用本框架可以削减产品和服务的成本,并且提升质量和创新。
Scrum@Scale是为了让Scrum浸透组织而设计的。所有团队,包括了领导层、人力资源、法务、咨询和培训,以及产品和服务团队,他们在精简和提升组织的时候都采用同一种Scrum风格。
良好实施的Scrum可以运作起整个组织。
致谢
我们感谢IDX创建了Scrum of Scrums,它允许Scrum扩展到上百个团队,6感谢PatientKeeper创建了MetaScrum,7它使得创新产品能快速部署,感谢OpenView Venture Partners将Scrum扩展到整个组织。8 我们珍视来自英特尔的二万五千多人实施Scrum的输入,教会了我们——“没有事物能扩展”——除了一个自由扩展的架构,还要感谢具有最大的Scrum团队的SAP产品组织,教会了我们让2000多个Scrum团队一起工作的必要因素就是让管理层参与到MetaScrum中。
敏捷教练和培训师们与Jeff Sutherland一起工作,在亚马逊、GE、3M、丰田、Spotify和很多其他公司实施了这些概念,这对于在更广范围的不同领域的公司中验证这些概念是非常有帮助的。
最后,Avi Schneier和Alex Sutherland制定和编辑本文的工作是价值无量的。
欢迎喜欢搞敏捷项目管理的同仁们,加微信多交流!
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- js统计数组中元素(对象)的相同属相的个数
function isEqual () {const obj = {}for (let i = 0, len = arrData.length; i < len; i++) {if (!obj[arrData[i].equal]) {obj[arrData[i].equal] = 1} else {obj[arrData[i].equal]++}}return obj }...
2024/5/6 23:55:37 - 微信小程序padding失效
如果设置padding失效,在代码中添加box-sizing:border-box;...
2024/5/9 19:00:01 - 求助!spring boot框架中想用mybatis实现带条件的分页查询,但结果集为空
在spring boot框架中想用mybatis实现带条件的分页查询,但url中的当前页码currentPage,页面容量pageSize,keywords,departmentId都获取到了,但结果集为空,想问问大佬们怎么解决? 这张是控制台信息,结果集打印为空: currentPage:1 pageSize:3 keywords:"大" depa…...
2024/5/10 9:47:10 - 数据结构-java
数据结构...
2024/5/6 23:55:25 - 事件委托的理解
事件委托 事件委托:就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件适合用事件委托的事件:click,mousedown,mouseup,keydown,keyup,keypress。比如我们有100个li,每个li都有相同的click点击事件,可能我们会用for循环的方法,来遍历所有的li,…...
2024/5/10 6:40:53 - java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。查看日志发现日志报错MySQL表不存在,实际上表已经存在。
java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。查看日志发现日志报错mysql下表不存在,实际上表已经存在。报错如下:java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以…...
2024/5/10 1:05:04 - 批量归一化batch normalization
批量归一化论文地址:https://arxiv.org/abs/1502.03167批量归一化基本上是现在模型的标配了. 说实在的,到今天我也没搞明白batch normalize能够使得模型训练更稳定的底层原因,要彻底搞清楚,涉及到很多凸优化的理论,需要非常扎实的数学基础才行.目前为止,我理解的批量归一化即把…...
2024/5/10 10:48:36 - Flask 快速上手文档2
如果服务器不能启动怎么办假如运行 python -m flask 命令失败或者 flask 命令不存在, 那么可能会有多种原因导致失败。首先应该检查错误信息。老版本的 Flask版本低于 0.11 的 Flask ,启动应用的方式是不同的。简单的说就是 flask 和 python -m flask 命令都无法使用。在这种…...
2024/5/6 23:55:14 - fastadmin中的selectpage调用传参和分配
...
2024/5/6 23:55:09 - 排序算法概述
排序算法概述 排序算法分类基于比较的排序 1.1. 交换排序常见:冒泡排序、快速排序 其它:鸡尾酒排序、奇偶排序、梳排序、侏儒排序、臭皮匠排序、Bogo排序 1.2. 插入排序 常见:直接插入排序、希尔排序 其它:伸展排序、二叉查找树排序、图书馆排序、耐心排序 1.3. 选择排序 常…...
2024/5/6 23:55:05 - 1.4python对链表进行重新排序
题目描述:给定链表:L0->L1->L2…->Ln,把链表重新排序为L0->Ln->L1->L(n-1)… 要求: (1) 在原来链表的基础上进行排序,即不能申请新的结点; (2)只能修改结点的next域,不能修改数据域。思路:首先找到链表的中间结点; 对链表的后半部分子链表进行逆序;…...
2024/5/6 23:55:01 - ES6 Promise.then的源码(跟着大大写的)
写源码可以了解一个函数的本质,通过对源码的理解可以让你对知识有更多的了解,欢迎大家留言交流学习。function myPromise(fn){if(typeof(fn) !== function){throw Error (`Promise resolver ${fn} is not a function`)}let _this=this;this.status="pending";this.…...
2024/5/6 23:54:57 - C语言中include包含文件的用法详解
#include命令预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只有在特定条件下才会被编译的某一段程序代码;可以定义类似标识符功能的宏,在编译时,预处理器会用别的文本取代该宏。 平常用的比较多的就是插入头文件,include包含头文件的方…...
2024/5/6 23:54:53 - Django入门 (一)环境配置
环境配置 安装Django 是否安装Django: 通过控制台输入python -m django --version返回Django版本号。 如果没有就出现No module named django 通过输入pip install Django即可安装 创建项目 控制台进入你想要的创建项目的目录 输入django-admin startproject name startprojec…...
2024/5/6 23:54:50 - Nginx源码初探之事件模块 - Nginx连接
Nginx事件处理模型是Nginx事件处理的核心,充分体现了最简业务原则和分段处理的架构理念。 作为Web服务器,Nignx每一个用户请求至少对于一个TCP连接,一个TCP连接至少需要一个读事件和一个写事件(分段原则的体现,即使很简单很明确的需求也会分段处理。)。在这里我们必须理解…...
2024/5/6 23:54:45 - 基于vue实现rtmp hls视频流播放
视频直播 在线监控——基于vue实现rtmp hls视频流播放 问题背景 现在很多后台管理系统都会在项目中添加实时监控/实时直播的功能,最近刚好遇到项目需求,于是就分享一下经验以及在配置过程中出现的一些问题的 解决方案 。 引入 这里省去vue项目环境的搭建:安装vue-vide-playe…...
2024/5/6 23:54:41 - 官方版win10重装系统
一、下载镜像文件准备工具:网络、8G以上U盘、电脑1. 进入官方网址:https://www.microsoft.com/zh-cn/software-download/windows102. 点击“立即下载工具”按钮;下载软件并运行;3. 选择:为另一台电脑创建安装介质4. 选择合适的版本,并点击下一步:5、之后阔以选择…...
2024/5/6 23:54:37 - TensorFlow学习记录1,简单曲线拟合
学习TensorFlow记录1 1.搭建前向回馈神经网络(BP神经网络) 环境: TensorFlow2.0 python3.7.6 注意:对于TensorFlow2.0不再存在placeholder函数和一些基础函数,所以在使用的过程中: import tensorflow.compat.v1 as tf tf.disable_v2_behavior()这样设置TensorFlow2.0取消使…...
2024/5/6 23:54:33 - ES6 Promise.then的源码(转载)
写源码可以了解一个函数的本质,通过对源码的理解可以让你对知识有更多的了解,欢迎大家留言交流学习。function myPromise(fn){if(typeof(fn) !== function){throw Error (`Promise resolver ${fn} is not a function`)}let _this=this;this.status="pending";this.…...
2024/5/6 23:54:29 - maven项目tomcat启动后就自动关闭,访问不到。
用的是maven中的tomcat插件,启动不报错,但是启动一点点,就自动关闭了,可以看自己的控制台输出,内容明显变少,也可以看tomcat的启动状态,是未启动的。。。也就是启动完就关闭,去页面访问下,找不到localhost。。。百度也没什么具体方案。。。最后发现是maven的打包方式为…...
2024/5/6 23:54:25
最新文章
- 解放摄影潜能,Topaz Photo AI for Mac/Win 引领降噪新潮流
Topaz Photo AI for Mac/Win 是一款领先的人工智能降噪软件,旨在帮助摄影师和普通用户轻松有效地提高照片质量。随着数字摄影技术的发展,摄影爱好者们不断追求更高质量的图像,而Topaz Photo AI的出现为他们打开了全新的图像处理之门。 先进的…...
2024/5/10 14:04:23 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/9 21:23:04 - 基于Swin Transformers的乳腺癌组织病理学图像多分类
乳腺癌的非侵入性诊断程序涉及体检和成像技术,如乳房X光检查、超声检查和磁共振成像。成像程序对于更全面地评估癌症区域和识别癌症亚型的敏感性较低。 CNN表现出固有的归纳偏差,并且对于图像中感兴趣对象的平移、旋转和位置有所不同。因此,…...
2024/5/9 19:03:14 - RP2040开发笔记
RP2040 采用合宙的RP2040(板载4MB Flash), 所有开发资料参考官方:树莓派 Pico 中文站...
2024/5/10 0:09:01 - HarmonyOS NEXT应用开发之@State装饰器:组件内状态
State装饰的变量,或称为状态变量,一旦变量拥有了状态属性,就和自定义组件的渲染绑定起来。当状态改变时,UI会发生对应的渲染改变。 在状态变量相关装饰器中,State是最基础的,使变量拥有状态属性的装饰器&a…...
2024/5/9 12:24:41 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/5/10 12:36:12 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/5/9 15:10:32 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/5/4 23:54:56 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/5/9 4:20:59 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/5/4 23:54:56 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/5/4 23:55:05 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/5/4 23:54:56 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/5/7 11:36:39 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/5/4 23:54:56 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/5/6 1:40:42 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/5/4 23:54:56 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/5/8 20:48:49 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/5/7 9:26:26 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/5/4 23:54:56 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/5/8 19:33:07 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/5/5 8:13:33 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/5/8 20:38:49 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/5/4 23:54:58 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/5/10 10:22:18 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/5/9 17:11:10 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57