【华为云技术分享】成熟度模型:企业规模化推广敏捷和DevOps利器
摘要: 本文介绍了成熟度模型在软件开发行业的应用,重点阐述了成熟度模型对于敏捷和DevOps在企业中进行规模化推广的价值,探讨了成熟度模型的设计原则,并对于如何明智使用成熟度模型给出了建议。
导言
在敏捷和DevOps社区,尽管对成熟度模型一直有些争议,但使用各种成熟度模型来指导转型的尝试却从未停止过;从笔者的从业经历来看,谨慎地使用成熟度模型,对敏捷和DevOps在企业中的规模化推广具有很重要的现实意义。
成熟度模型简介
“团队定期地反思如何能提高成效,并依此调整自身的举止表现”,这是敏捷宣言的一个原则,它鼓励我们持续地对软件开发方法进行改进。这种改进直接表现在提升团队的效能(更多的价值,更快的交付速度,更高的交付质量,以及更低的成本等),最终服务于企业的业务目标。改进通常由团队交付业务价值所面临的问题或挑战触发,团队共同识别改进点,采取改进措施,检查改进成效,再发起新的改进;周而复始,永不停歇。
针对软件开发方法的改进没有终点,这个漫漫长路需要指引,成熟度模型正是为了满足这一需求。所谓成熟,意思是长大和成长,指生物体发育到完备的阶段,或事物发展到完善的程度。虽然成长的过程是连续的,但还是可以通过观察主体特征的明显变化来确定一些阶段,譬如人类成熟的过程可以分为婴幼儿、儿童、青少年、成年、老年等阶段。基于这个隐喻,成熟度模型使用一个结构化的框架,描述所关注的主体如何随着时间的推移而发展(成熟);演进的每个阶段,被称为成熟度的一个级别,表明了在成长路径上的进展。
在软件开发领域,历史最悠久,也是最著名的成熟度模型是CMMI。CMMI及其前身CMM,是受美国国防部委托,由Wattss Humphrey在软件工程研究所(SEI)领导的团队所创建,以评估供应商有效交付软件项目的能力。该模型定义了五个渐进的成熟度阶段,从级别1(最不成熟)开始,到级别5(最成熟)结束;根据其成熟度特征对每个阶段进行描述,包含目标、实践和实例等。自上世纪九十年代初被提出之后,CMM迅速为软件开发行业所接受,它所应用的成熟度模型结构,也被很多其它成熟度模型所借鉴,譬如PMI的组织项目管理成熟度模型等。
当敏捷运动兴起,并逐渐成为软件开发的主流之后,虽然CMMI并没有被市场抛弃,但其深刻的瀑布模式烙印,成为相当一部分敏捷实践者们眼中的反面教材,也导致敏捷和DevOps社区对成熟度模型的争议不断;但不可否认的是,伴随着敏捷和DevOps在企业的推广,成熟度的应用从一开始就出现,且一直没有停止过;敏捷教练的工具箱里少不了各种成熟度模型。
成熟度模型的类型
针对任何具有持续演进特征的主体,我们都可以设计一个成熟度模型。主体范围可大可小,取决于应用的需要;譬如,可以分别为敏捷或DevOps设计一个模型,也可以设计一个范围更广的研发效能成熟度模型来涵盖它们;或者,对于某些特定领域,例如持续集成或者看板方法,也可以建立一个轻量级的成熟度模型。
成熟度模型主要有阶段式和连续式两种类型。其中,阶段式模型在整体上把成熟度分成多个阶段,每个阶段都有一组考察点;每个考察点用目标或满足目标的实践进行描述,展示了成熟度所关注的某个方面。
图一是阶段式成熟度模型的示例,简明地描述了持续集成的五个成熟度级别;持续集成能力的提升,是通过自低而高,逐一满足各级成熟度中所有考察点的目标来实现的,每个级别都建立在上一级的基础之上。
图一:阶段式成熟度模型示例
连续式模型同样包含多个考察点,每个考察点为一个独立的评估项;与阶段式模型不同,每个考察点都包含成熟度的几个阶段,各阶段可以用阶段性的目标,满足该目标的实践,或能够体现该阶段成熟度的行为进行描述。
图二是一个连续性模型的示例;这是一个DevOps成熟度模型,考察点包括6大领域36个子领域,每个具体考察点(子领域)包含五个成熟等级的描述,图二展示了其中的一部分(需求领域):
图二,连续式成熟度模型示例
对于连续式模型,原则上成熟度的提升可以从每个考察点独立开展(实际实施要考虑实践的相互依赖和支撑),评估时针对每个考察点都给与一个等级。一种常见的结果展示方式是雷达图,如图三展示了某项目团队两次评估的结果,直观反映了:1)每次评估各考察点的等级;2)两次评估之间各考察点成熟度的变化;3)团队的薄弱点和优势等。这些信息对于团队规划和跟进改进,具有很强的指导意义。
图三:连续式成熟度模型的评估结果示例
成熟度模型的价值
成熟度至少回答了三个问题:“我在哪?”(当前成熟度),“我要去哪里?”(目标成熟度),“我怎么样才能到达那里?”(中间经历哪些步骤)。而这,是团队实现持续的效能改进所需要解决的核心问题。
理想情况下,给研发团队设定有挑战性的目标,辅以信任和支持,提供必要的资源,团队自己在目标的驱动下实现改进;但现实情况是,这种自发的改进往往不会如期而来。在组织中进行敏捷和DevOps的规模化推广,最常见的问题是,多数的团队不知道怎么持续改进,不知道自己要改进什么,甚至不知道自己究竟做得怎么样。
敏捷和DevOps教练可以弥补这种缺失,在转型早期帮助团队顺利上路,但受限于教练资源(譬如几位常驻敏捷中心的教练服务数千人的研发组织),教练离开团队之后,更漫长的持续改进之路需要团队自己走下去。我们都知道,教练最重要的产出是成熟的团队,特别是培养出合格的具有敏捷意识的领导者,能够带领团队持续改进。正如丰田所倡导的“造物先造人”,当有优秀的人才出现,什么事情都会变得简单;然而,“十年树木,百年树人”,培养出合格的团队和卓越的敏捷领导者是何其之难。
毫无疑问,企业一方面要有长远视角持续不断地在人才培养进行投入;但另一方面,也要应对眼前向业务交付价值的压力,快速提升团队效能。如何在教练资源有限的情况下,积极寻找出在整个组织层面投入产出比高,能够提供普及型服务,快速见效的办法?这是敏捷和DevOps规模化推广必须回答的问题。通常做法是提供基础性赋能(培训、短期辅导)后,鼓励团队基于行为结果不断尝试,即创建一种持续改进的机制,允许团队犯错,在业务目标的引领下,尝试各种新的做法,快速迭代,不断反思,有用则强化,无效则抛弃。
然而,正如心理学家,社会学习理论的创始人班杜拉所言:“如果人们不得不单纯依赖自己的行为结果来告知自己应该如何行为的话,学习将非常艰苦,更不用说其危险性了”。所幸的是,人类具有模仿的天赋,学习不一定要亲身经历。班杜拉的一系列观察学习研究告诉我们,通过模仿他人的成功,我们可以学会各种各样的社会行为。对于敏捷和DevOps的实施而言,成熟度模型实际上提供了一个理想的模仿对象。企业的敏捷推广团队(譬如敏捷卓越中心,DevOps教练组,转型领导团队等),可以通过开发、维护、发布成熟度模型;答疑,评估和给出建议,来撬动组织转型。
具体来说,应用成熟度模型可以在以下几个方面对转型具有重大促进作用:
第一,明确效能主张。通过成熟度模型,向研发团队发出什么是期望的高效能研发行为的明确主张;模型所提供的框架,系统性给出了在研发主要过程域(考察点)的效能改进的目标,是组织效能改进的思想纲领;围绕如何实现各考察点的目标,模型同时也提供了大量优秀的敏捷和DevOps实践建议,是组织效能改进的行动指南。成熟度模型的发布,能快速地为整个组织的持续改进建立参照体系。
第二,认清现状。通过与成熟度模型的对照,团队可以很容易地评估出自己在敏捷和DevOps实施上所达到的水平(处在怎样的阶段),这成为团队进一步改进的起点。在组织层面收集各研发团队的成熟度数据,能够勾勒出组织整体的敏捷和DevOps实施水平,一方面可以发现在效能提升上的共性问题,集中力量攻坚薄弱点;另一方面也能够将当前的水平作为组织改进的基线,以此为基础规划下一步的改进。
第三,设定改进目标。目标驱动已经写进现代组织的基因之中,小到Scrum小组,大到整个研发组织,如果拥有敏捷或DevOps成熟度的目标,将使得改进得到关注并更有保障(无论是时间还是资源的投入)。成熟度模型的高阶段要求,是各团队的具体改进目标;在组织层面,也可以基于组织现状,设置一个总体改进目标,譬如达到不同等级的团队比例等,作为OKR自上而下分解到各团队(在设置OKR目标这件事情上必须慎重,避免造成改进行动的形式化)。
第四:规划改进路线。成熟度模型给出了团队从现状(低阶成熟度)到目标(成熟度高阶段)的路径(即需要经过哪些阶段);攀登高峰不止一条路,但有的崎岖陡峭,而有的更为平坦,有经验的登山者知道要走前人走过的路。成熟度模型所规划的路径,是前人实践的经验总结。诚然,团队采用敏捷或DevOps的成熟过程与生物体的成熟过程有很大不同,后者必须连续经过所有阶段,而敏捷的采用则不受这个限制;因此,在规划上不能教条,团队完全可以根据自己的情况,形成特定的改进路径。
第五,营造竞争氛围。以适当的方式,在整个组织层面展示汇总的成熟度数据;识别在提升成熟度过程中涌现出的优秀团队并给与适度的表彰;鼓励亲历者讲述通过成熟度的提升而带来效能提升的成功故事并大力宣传等。这些举措,都承载在企业的敏捷或DevOps成熟度模型之上,不同团队之间容易产生共鸣,并存在一定的可比性,能够在团队之间创造正面的竞争氛围,带来改进的紧迫感。
第六,度量改进进展。通过敏捷和DevOps来进行全面的效能改进,是一个持续、漫长和没有终点的旅程;团队要经常检视自己做得怎么样,是不是走在正确的道路上,而成熟度模型在这个过程之中可以成为衡量改进进度的标准;通过在改进过程中的持续评估,团队可以清晰地了解自己在改进路线上所处的位置,为后续改进活动的设计提供依据。
成熟度模型设计原则
设计什么样的成熟度模型决定了组织要定义什么样的研发效能标准,将怎样的行为作为团队模仿的对象。成熟度模型的设计必须回归使用成熟度模型的目的,即能够引导团队和组织持续提升效能,进而改善业务产出。为了实现这一目标,需要遵循以下原则:
第一,基于企业现状。成熟度模型的通用性越高,则越是抽象,落地指导的价值越低。鉴于敏捷和DevOps方法和实践的多样性,以及其推广实施的灵活性,很难出现一个适应各种场景的敏捷或DevOps成熟度模型;为了能够指导改进,模型的设计一定要基于企业现状来,考虑企业的业务诉求、技术路线、人员水平和研发治理模式等约束,而不是简单地瞄准理想的敏捷或DevOps状态。
第二,具有导向性。模型所包含的考察点,对各考察点目标的定义,以及对不同阶段的评价标准,都要具有明确的导向性,反映了组织的效能目标(交付速度优先,还是效率优先?更好的用户体验还是更低的成本?),效能关注点(弹性的组织,优化的流程,先进的工具,专业的人员等),以及组织对于达成目标的实践经验总结和洞察;通过这种导向性,引导团队表现出组织所期望的行为。
第三,关注目标。对各考察点的设计,重要的是明确指明目标,而不是严格限定是否采用了某种具体实践。每个考察点从低到高的各阶段,反映的是达到目标的程度;不同阶段的评价标准可以举出一些最佳实践的例子,但最佳实践不是重点,重点是通过这些实践帮助团队达成阶段目标。通过对目标的关注,使得团队更能够了解差距,自己决定采用何种措施达成目标,并在通往目标的征程中不断调整措施,而不是教条地采用实践。
第四,相对客观。不同的评估者,在同一时期,对同一个团队,基于相同的事实,应该能够给出近似的评价结果。量化数字要求自然能够达成这目标,但不必太强求量化,只要考察点的目标描述明确的,其支持实践或表现得行为是可观测的即可。成熟度模型设计之初,可以考虑通过对试点项目的应用,对其信度和效度进行检验。再次提醒,不必追求完全客观,这不是考核;存在一些模糊,有一定争议,引发一些讨论是有益的。
第五,保持动态演化。组织业务目标和所处的环境在变化,组织的内部环境在变化,软件开发方法和实践本身也在快速变化,今年还备受追捧的方法和实践可能明年就过时;因此,成熟度模型必须适应这种变化,保持演化,以吸收业内最新的成果,来更好地适应你的环境,帮助企业达成目标。
如何运用成熟度模型
团队从自己的现状出发,沿着成熟度模型的阶梯,不断追逐高的等级,实现持续改进;成熟度的等级本身在这个过程中自然而地成为焦点。但如果以成熟度等级为根本,特别是以拿证为目的进行评估,则很容易带来运动式,一刀切的“改进”。这个时候对等级目标的片面追求很容易让改进行动脱离团队的现状,非但违背应用成熟度模型的根本目的(即提升效能),而且评估活动本身会成为团队的负担(准备各种证据),对团队的正常工作形成干扰;一阵风之后,留下一堆作为证据的文档和弃之不用的流程工具,团队的一切行为照旧。等级本身并不重要,持续地改进以使得团队能够更好地服务业务才是根本,不可以本木倒置。
成熟度模型是工具,工具本身通常是没有对错的;刀既可以伤人,也能够救人,就看握在谁的手中,为了什么目的。所以,对成熟度模型的应用要慎重:我们可以用它来作为参照和模仿对象,但却不能把它设计成标准强迫大家遵守;我们可以用它来设定改进目标,但用来考核绩效可能事与愿违;我们可以把优秀团队秀出来能够激励其他团队效仿,但如果把暂时垫底的团队也公布出来却不是个好主意。
成熟度评估是模型应用和实现改进的手段之一,它基于模型提供的持续改进的蓝图,帮助我们在改进的征途上进行检查(识别当前所在的位置)和调整(确定进一步改进的方向)。成熟度评估不是为了获得一个期望的等级,然后结束;而是要通过评估建立一个基线,成为进一步改进的新起点,并给出下一步行动的建议。
评估活动本身可以有多种方式,抛开外部认证评估不谈,在企业内部有团队自我评估,交叉评估(利用敏捷和DevOps社区力量,不同团队交叉评估),以及集中评估(由企业敏捷中心的教练统一评估)等多种方式。特别推荐交叉评估的实践,它一方面解决了集中评估的资源紧张问题(想象一下几个教练对上百个团队进行评估的场景);另一方面,也是更重要的是,它可以使不同团队有机会相互学习。
评估的结果包括团队在成熟度模型中所处的等级,做得优秀的地方,以及不足之处。团队基于这个结果,对标模型更高等级,分析可能的改进点,马上采取行动,投入下一轮的改进之中。作为敏捷和DevOps推广团队,既要基于评估结果发现共性问题,针对性提供集中培训和专项辅导;也要识别涌现出来的优秀实践,在组织层面进行分享。评估的结果建议汇聚起来,形成整个组织的成熟度画像;各团队成熟度的具体等级可以不公布,但整体水平的透明有利于各团队判断自己在整个组织中所处的位置,增强各团队的改进紧迫感。
需要警惕的是,成熟度模型通常是基于经验、观点,甚至假设所做的构建,而不是应用科学方法的结果。评估结果所给出的改进建议,仅仅是一种你的团队可以如何成长的假设,它的作用在于让你拥有一个相对靠谱的参照物,帮助你快速决断和采取行动;你要验证这个假设在你的环境中是有效的,或者是无效的(判断标准是能否能够提高效能指标);然后快速调整,进行新一轮的尝试,从而实现持续改进研发效能的目的。
结束语
尽管成熟度模型的应用在敏捷和DevOps社区的争议不会停息,但还是有组织能够从中获益;我们可以通过明智地使用它,使其成为撬动敏捷和DevOps在企业规模化推广的利器。存在即合理,对包括成熟度模型在内的任何方法和工具的使用,我们应秉承实用主义而不是教条主义,同时持有批判性思维和开放态度;“不管黑猫白猫,能捉老鼠的就是好猫”。
点击这里→了解更多精彩内容
相关推荐
敏捷&DevOps知识卡大全(内附下载资料)
【测试微课堂】DevOps敏捷测试之道
“敏捷+ DevOps”先行,效能提升助推企业升级
华为云落地敏捷+DevOps,助力大企业高效能
六步教你玩转DevOps上华为云DevCloud实践
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 微信小程序editor显示html和生成html
editor显示html和生成html(包含有图片和文字) 效果图:代码结构图:.js Page({data: {formats: {},placeholder: 开始输入...,// html: <p class="xing-p">不谈琐碎的细节,突出主题,颜色运用。这些都是行为,这些行为是纹身师的能力表达,而他们要达到一个…...
2024/5/7 7:04:55 - 8个零代码数据爬取工具,不会Python也能轻松爬数!(附教程)
前天给大家整理了免费数据源网站合集,看大家的反馈很积极,有粉丝留言说,她还想要爬取一些网页的数据进行分析,不知道该如何下手目前的用的比较多数据爬取方法是用python爬虫,这两年python很火,网上关于python爬虫的教程也很多,大家可以自行学习,但是对没有代码基础的朋…...
2024/5/10 16:31:23 - layUI导出数据
最近在写基于larval框架的数据导出,然后用以前的方法写的时候发现,数据只能输出到浏览器,然后无法下载。然后用到了layUI框架自身的导出功能。 所以做个笔记。 <xblock><button class="layui-btn layui-btn-danger" onclick="delAll()"><…...
2024/5/10 4:11:38 - 【计算机网络】——深入理解HTTP
文章目录1、初识HTTP1.1URI和URL的区别1.2域名系统DNS1.3在浏览器地址栏输入URL,按下回车后究竟发生了什么?1.4长连接和短连接2、HTTP详解2.1HTTP协议特点2.2HTTP协议格式2.4HTTP协议方法2.5HTTP响应状态码3、HTTP和HTTPS的区别3.1HTTP和HTTPS的基本概念3.2引入HTTPS的原因和…...
2024/5/10 16:09:52 - 这消息太震撼了!新型的网络社区要来了,实体受到了冲击
从这个星球诞生之际,不管是人还是动物都有属于自己的社区或者是组织,在人类当中其中最成功的无疑是公司,或者叫企业。迄今为止,世界上大部分人都是在公司这种组织内来进行生产生活的。在公司之外,社区也是较为成功的一种组织形式。学者们对社区的定义数量众多且各有不同,…...
2024/5/10 11:53:31 - linux alias 命令 查看系统设置的命令别名
alias命令用于查看或设置命令别名,但仅作用于该次登陆的会话,若要永久使用别名,可在 ~/.bashrc 中设定别名cat ~/.bashrc可查看alias命令直接输入alias也可以alias // 查看别名alias cp=cp -i // 设置别名unalias cp // 取消别名定义别名永久生效:/etc/profile 全局生效~/.…...
2024/5/10 10:28:44 - vue的双向绑定原理及实现
前言使用vue也好有一段时间了,虽然对其双向绑定原理也有了解个大概,但也没好好探究下其原理实现,所以这次特意花了几晚时间查阅资料和阅读相关源码,自己也实现一个简单版vue的双向绑定版本,先上个成果图来吸引各位:代码: …...
2024/4/16 4:15:03 - 花式安装Docker
//使用docker的基本要求 [root@localhost ~]# uname -r 3.10.0-693.el7.x86_64内核版本必须是3.10以上的。 一, 安装dockers 在安装docker之前,再说一点,docker现在有两个版本,一个叫做docker-EE企业版,收费的一个叫docker-CE社区版,免费版,其实两个版本并没有太大的偏差…...
2024/5/7 23:13:16 - “临时工何一”即将跟币安分道扬镳?
近期,关于“币安经营期货未获监管授权在巴西遭禁” 的新闻被传开,币安目前只在全球少部分地区被允许经营,对这个号称全球布局和国际化的大公司来说,已经是空有一副皮囊。造成这种局面的原因有很多,但是锅需要一个人来背一下,这个人是谁?仔细分析一下币安真实的组织架构,…...
2024/5/4 22:36:17 - 设计模式(初探)
有物混成,先天地生。寂兮寥兮,独立而不改,周行而不殆,可以为天地母。吾不知其名,字之曰道,强为之名曰大。大曰逝,逝曰远,远曰反。道是什么?道可道,非常道。道不明,说不尽的才算是道,它是自然法则的终极抽象。但至少在某一方面,它是各种事物如何组织在一起以及进行沟…...
2024/5/7 12:23:18 - 数字图像处理第八章 图像压缩
图像压缩1 背景2 编码冗余2.1 霍夫曼码2.2 霍夫曼编码2.3 霍夫曼译码3 空间冗余4 不相关的信息5 JPEG压缩5.1 JPEG5.2 JPEG 2000 图像压缩是数字图像处理中商业化最成功的一个应用方面,无论在图像传输还是图像存储中都发挥了巨大的作用,图像压缩讨论如何减少描述数字图像的数…...
2024/4/1 2:44:22 - 存储过程的使用(五)——(返回结果集/设置多个变量值)--遇到坑
表如下:表数据:https://pan.baidu.com/s/1e9dpnr8sYvq_8-E-h5RxJg 提取码:fpig 复制这段内容后打开百度网盘手机App,操作更方便哦如上图就是给多个变量设置值,像单个变量的查询结果设置值是这样的 select aa into @变量1 from 表 ,我们会理所当然认为多个参数是 select …...
2024/5/4 23:18:12 - IM开发快速入门(一):什么是IM系统?
本文在编写时参考了博客作者“鹿呦呦”和在线课程“即时消息技术剖析与实战”的相关资料,一并表示感谢。1、系列文章引言IM系统看似简单(没错,很多土老板认为开发个qq和微信也就是几万块钱的事... ),实责是众多技术的应用合体,包括网络编程、移动开发、后端开发、高并发、…...
2024/4/16 4:14:48 - Verilog刷题-6-Notgate
题目描述 文字描述 Create a module that implements a NOT gate. 图示代码 module top_module( input in, output out );assign out = ~in; //按位非 //assign out = !in; //逻辑非 endmodule结果...
2024/5/7 12:21:45 - Python全栈最全学习之路-Linux基础(三)
Linux的shell介绍 一、文本传输管道管道可以把一系列命令连接起来,可以将前面的命令的输出作为后面命令的输入 使用管道符 | 来建立一个管道行输入重定向输入重定向是指把命令或可执行程序的标准输入重定向到指定的文件中 也就是输入可以不来自键盘,而是来自一个指定的文件,…...
2024/5/4 19:36:12 - 【C#面向对象】项目实践——模拟游戏里的射击案例:类的继承、对象之间的关系
1、运用知识点:类的继承、对象之间的关系2、推荐阅读内容:【C#面向对象】第四课——对象之间的关系【C#面向对象】第五课——类的继承、继承的特性3、类图设计:4、实现思路:里氏替换原则:子类必须完全实现父类的特性才允许被继承,那么子类就可以替换父类出现的位置。通俗…...
2024/4/16 4:15:08 - ftp管理工具,六款强烈推荐的ftp管理工具
不知道大家对于ftp管理工具的要求普遍是什么,但是我的要求是很简单的,主要就是好用,方便容易上手,使用起来很容易,不要太复杂的。其实我对于ftp管理工具的要求应该是大部分网站工作者的基本要求吧。下面是我使用过的比较推荐的ftp管理工具。 第一款:IIS7服务器管理工具 这…...
2024/4/18 19:42:53 - 跟着专注于计算机视觉的AndyJ的妈妈我学算法之每日一题leetcode112路径总和
这个题是简单题。代码就要多写多看。别无他法,就这样,累了,上题。 题目: 112. 路径总和 给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。说明: 叶子节点是指没有子节点的节点。示例: 给定如下二叉树,以及目…...
2024/3/28 18:24:46 - C1科目一考试易混题整理
车牌、保险、行驶证 、检验合格标志; 登记地。 驾驶证。 驾驶证信息变更(后30日内),有效期满换证(前90日),驾驶证核发地。 驾驶人审验 承担重大责任但未被吊销驾驶证、记分周期结束(后30日内),驾驶证转移异地或有效期满时,公安交管部门。 驾驶人体检 70岁以上,每年…...
2024/4/16 5:40:23 - 别让西药毁了凉茶!盒马牵手平安堂,能放心喝的凉茶来了
在重庆要吃火锅,到天津要吃糖葫芦,而一个地道的广东人,一定离不开凉茶。对于广东人来说,凉茶不仅是降火解毒的良方,也是日常必备的饮品,称之为"续命水"毫不为过。然而,最近一场"西药风波"让广东凉茶名誉扫地!11家非法添加西药的凉茶商家被查封,警…...
2024/3/28 18:24:44
最新文章
- 力扣69 x的平方根 二分查找求平方根 C语言
题目 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。 示例 1&…...
2024/5/10 18:51:33 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/5/9 21:23:04 - vue中内置指令v-model的作用和常见使用方法介绍以及在自定义组件上支持
文章目录 一、v-model是什么二、什么是语法糖三、v-model常见的用法1、对于输入框(input):2、对于复选框(checkbox):3、对于选择框(select):4、对于组件(comp…...
2024/5/9 14:39:50 - 与机器对话:ChatGPT 和 AI 语言模型的奇妙故事
原文:Talking to Machines: The Fascinating Story of ChatGPT and AI Language Models 译者:飞龙 协议:CC BY-NC-SA 4.0 从 ELIZA 到 ChatGPT:会话式人工智能的简史 会话式人工智能是人工智能(AI)的一个分…...
2024/5/9 9:26:43 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心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