00后看完这个直接拿下字节offer,软件测试100+道面试题

news2024/12/24 22:18:14

软件测试与质量保证-软件测试部分练习题

1单选(2分)

软件测试用例主要由输入数据和_________两部分组成。

A.预期输出结果2.00/2.00

B.测试计划

C.以往测试记录分析

D.测试规则

2单选(2分)

与设计测试用例无关的文档是_________。

A.项目开发计划2.00/2.00

B.源程序

C.需求规格说明书

D.设计说明书

3单选(2分)

发现错误能力最弱的是___________.

A.路径覆盖

B.语句覆盖2.00/2.00

C.判定覆盖

D.条件覆盖

4单选(2分)

测试人员应在软件生命周期中的下面哪个阶段介入最好__________。

A.设计阶段

B.编码阶段

C.系统集成阶段

D.需求阶段2.00/2.00

5单选(2分)

软件测试的对象包括________。

A.需求规格说明

B.以上所有2.00/2.00

C.程序源代码

D.需求分析、概要设计和详细设计

6单选(2分)

错误推测法的基本想法是:___________。

A.划分原因和结果

B.划分有效等价类和无效等价类

C.列出所有的可能情况

D.列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例2.00/2.00

7单选(2分)

以下属于安全测试方法的是。

①安全功能验证 ②安全漏洞扫描③模拟攻击实验 ④数据侦听

A.①②③④2.00/2.00

B.①②③

C.①③

D.①②④

8单选(2分)

编写测试计划的目的是。

①使测试工作顺利进行 ②使项目参与人员沟通更舒畅

③使测试工作更加系统化 ④软件过程规范化的要求

⑤控制软件质量

A.①②④

B.①②⑤

C.②③⑤

D.①②③2.00/2.00

9单选(2分)

对需求说明书评测的内容包括。

①系统定义的目标是否与用户的要求一致

②被开发项目的数据流与数据结构是否足够、确定

③与所有其它系统交互的重要接口是否都已经描述

④主要功能是否已包含在规定的软件范围之内,是否都已充分说明

⑤确认软件的内部接口与外部接口是否已明确定义

A.①②④⑤

B.②③⑤

C.①③⑤

D.①②③④2.00/2.00

10单选(2分)

以下关于白盒测试和黑盒测试的理解,正确是

A.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法

B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态

C.在软件生命周期各个阶段都需要用白盒测试方法

D.白盒测试通过对程序内部结构的分析、检测来寻找问题2.00/2.00

11单选(2分)

黑盒测试法是根据产品的_______来设计测试用例的。

A.功能2.00/2.00

B.输入数据

C.内部逻辑

D.应用范围

12单选(2分)

为了使软件测试更加高效,应遵循的原则包括。

①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象

②尽早地和不断地进行软件测试、回归测试

③为了证明程序的正确性,尽可能多的开发测试用例

④应由不同的测试人员对测试所发现的缺陷进行确认

⑤增量测试,由小到大

A.②③④

B.①②④⑤2.00/2.00

C.①②③④

D.①③④⑤

13单选(2分)

不是正确的软件测试目的。

A.尽最大的可能找出最多的错误

B.设计一个好的测试用例对用户需求的覆盖度达到100%2.00/2.00

C.对软件质量进行度量和评估,以提高软件的质量

D.发现开发所采用的软件过程的缺陷,进行软件过程改进

14单选(2分)

设计功能测试用例的根本依据是。

A.概要设计说明书

B.被测产品的用户界面

C.用户需求规格说明书2.00/2.00

D.用户手册

15单选(2分)

使用软件测试工具的目的不包括。

A.提高设计质量2.00/2.00

B.节省测试时间

C.帮助测试寻找问题

D.协助问题的诊断

16单选(2分)

以下不属于集成测试的是。

A.函数内局部变量的值是否为预期值2.00/2.00

B.全局数据结构是否有问题

C.一个模块的功能是否会对另一个模块的功能产生不利的影响

D.各个子功能组合起来,能否达到预期要求

17单选(2分)

以下关于软件测试原则的说法中,错误的是

A.在测试过程中要严格按照测试计划执行,以避免发生疏漏或重复无效的工作

B.坚持在软件开发各个阶段进行技术评审,才能在开发过程中尽早发现和预防错误

C.在设计测试用例时,不但要包括合理的输入条件,还要包括不合理的输入条件

D.测试过程中某模块中查出的错误越多,该模块残留的错误就越少2.00/2.00

18单选(2分)

____________方法是根据输出对输入的依赖关系来设计测试用例的。

A.错误推测法

B.等价类

C.因果图法2.00/2.00

D.边界值分析

19单选(2分)

常见的覆盖率标准不包括____________

A.函数覆盖2.00/2.00

B.逻辑覆盖

C.功能覆盖

D.数据流覆盖

20单选(2分)

白盒测试方法中阐述不正确的是____________

A.条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径。

B.语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。

C.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次。2.00/2.00

D.判定/条件覆盖准则的缺点是未考虑条件的组合情况

21单选(2分)

黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括 __________ 等。

A.等价类划分法、因果图法、边界值分析法、错误推测法、判定表驱动法 2.00/2.00

B.等价类划分法、因果图法、边界值分析法、静态质量度量法、场景法

C.等价类划分法、因果图法、边界值分析法、正交试验法、符号法

D.等价类划分法、因果图法、边界值分析法、功能图法、基本路径法

22单选(2分)

为了提高测试效率应该____________。

A.选择发现错误的可能性小的数据作为测试数据2.00/2.00

B.随机地选取测试数据

C.在完成编码以后制定软件的测试计划

D.取一切可能的输入数据作为测试数据

23单选(2分)

测试工程师的工作范围会包括检视代码、评审开发文档,这属于____________

A.黑盒测试

B.白盒测试

C.静态测试2.00/2.00

D.动态测试

24单选(2分)

通常,____________是在编码阶段进行的测试,它是整个测试工作的基础。

A.单元测试2.00/2.00

B.集成测试

C.系统测试

D.确认测试

25单选(2分)

单元测试的目的是____________

A.检查软件单位之间的接口是否正确

B.检查软件是否满足购买者要求

C.检查软件能否按合同要求进行工作

D.检验软件基本组成单位的正确性2.00/2.00

26单选(2分)

下列叙述不正确的是____________

A.黑盒测试法注重于测试软件的功能需求

B.判定表驱动法属于白盒测试方法2.00/2.00

C.测试案例的使用使软件测试实施重点突出,目的明确

D.黑盒测试避免盲目测试提高测试效率

27单选(2分)

描述黑盒测试的说法错误的是____________。

A.黑盒测试测试全部使用场景的外部接口

B.黑盒测试中的边界值分析方法是对等价类划分方法的补充

C.黑盒测试一般需要测试工具的帮助

D.因果图法不属于黑盒测试用例设计方法2.00/2.00

28单选(2分)

设计测试用例时候,____________是用得最多的一种黑盒测试方法。

A.错误推测

B.边界值分析2.00/2.00

C.等价类划分

D.因果图

29单选(2分)

对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于____________

A.回归测试

B.调试2.00/2.00

C.单元测试

D.测试

30单选(2分)

____________是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。

A.数据流测试2.00/2.00

B.逻辑覆盖

C.决策表

D.基本路径测试

31单选(2分)

在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是 __________ 。

A.接口组装和功能组装

B.一次性组装和增殖性组装2.00/2.00

C.单个模块组装和混合模块组装

D.自顶向下组装和自底向上组装

32单选(2分)

软件测试按照测试层次可以分为____________。

A.功能性测试和结构性测试

B.黑盒测试、白盒测试

C.单元测试、集成测试和系统测试2.00/2.00

D.动态测试和静态测试

33单选(2分)

某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:

① 经过自己测试的软件今后不会再出现问题;

② 在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;

③ 承诺不需要其他人员,自己就可以独立进行测试工作;

④ 发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;

你认为应聘者甲的保证 __________ 。

A.②是正确的

B.都不正确2.00/2.00

C.①、④是正确的

D.都是正确的

34单选(2分)

软件测试步骤理解有误的是:____________。

A.白盒法考虑的是测试用例对程序外部逻辑的覆盖程度2.00/2.00

B.系统测试是把经过测试的于系统装配成一个完整的系统来测试

C.验收测试把软件系统作为单一的实体进行测试,它是在用户积极参与下进行的

D.模块测试通常又称为单元测试目的是保证每个模块作为一个单元能正确运行

35单选(2分)

不属于测试工具的优点是____________。

A.增强了测试的能力,扩展了测试的深度和广度

B.减轻了测试工作量并缩短了测试进度

C.重现软件缺陷的能力

D.通过工具我们可以达到 100%的测试覆盖率2.00/2.00

36单选(2分)

下列 __________ 不属于测试原则的内容。

A.找到的缺陷越多软件的缺陷就越少2.00/2.00

B.测试无法显示潜伏的软件缺陷

C.完全测试程序是不可能的

D.软件测试是有风险的行为

37单选(2分)

软件测试类型按开发阶段划分是 __________。

A.单元测试、集成测试、确认测试、系统测试、验收测试2.00/2.00

B.单元测试、集成测试、验证测试、确认测试、验收测试

C.需求测试、单元测试、集成测试、验证测试

D.调试、单元测试、集成测试、用户测试

38单选(2分)

对测试用例描述不正确的是____________。

A.为某个特殊目标而编制的一组测试输入

B.不同类别的软件,测试用例是相同的2.00/2.00

C.为某个特殊目标而编制执行条件以及预期结果

D.便于测试某个程序路径或核实是否满足某个特定需求

39单选(2分)

动态黑盒测试 __________。

A.直接测试底层功能、过程、子程序和库

B.可估算执行测试时代码量和具体代码

C.测试的是软件在使用过程中的实际行为2.00/2.00

D.从软件获得读取变量和状态信息的访问权

40单选(2分)

下列不属于黑盒测试方法的是____________。

A.状态测试

B.变异测试2.00/2.00

C.等价类划分

D.边界值分析

41单选(2分)

质量管理体系审核的主要活动不包括_________。

A.纠正措施的验证2.00/2.00

B.现场审核

C.文件评审

D.审核的启动

42单选(2分)

产品不合格是指_________。

A.产品合格率未满足规定要求

B.产品返工、返修程序未满足规定要求

C.单位产品的能源消耗未满足规定要求

D.产品质量特性未满足规定要求2.00/2.00

43单选(2分)

关于质量的观点是:引起效率低下和不良质量的原因主要在公司的______。

A.员工

B.管理系统2.00/2.00

C.最高管理者

D.高层干部

44单选(2分)

因果图是一种用于分析质量特性(结果)与影响质量特性的______的图。

A.质量问题

B.因果关系

C.因素2.00/2.00

D.相关关系

45单选(2分)

贯彻______是现代质量管理的核心与精髓。

A.产品质量监督检查

B.严格质量检验

C.预防原则2.00/2.00

D.质量管理体系认证

46多选(3分)

在确定测试目标的过程中,测试人员主要完成以下的______________。

A.确定用户的特殊要求0.75/3.00

B.确定测试环境0.75/3.00

C.确定所需要的测试资源0.75/3.00

D.确定测试的标准和规范0.75/3.00

47多选(3分)

软件测试的责任是:____________。

A.进行缺陷跟踪与分析0.75/3.00

B.编写合理的测试计划,并与项目整体计划有机地整合在一起0.75/3.00

C.针对测试需求进行相关测试技术的研究0.75/3.00

D.编写覆盖率高的测试用例0.75/3.00

48多选(3分)

软件测试过程包括哪些步骤____________。

A.确认测试0.75/3.00

B.验收测试0.75/3.00

C.集成测试0.75/3.00

D.单元测试0.75/3.00

49多选(3分)

测试设计员的职责有:____________。

A.制定测试计划

B.设计测试用例1.50/3.00

C.评估测试活动

D.设计测试过程、脚本1.50/3.00

50多选(3分)

关于软件测试的概述说法不正确的是____________。

A.软件测试在软件开发总工作量的比例应最低1.50/3.00

B.软件测试需要人员的交流

C.软件测试与软件开发并行

D.用更好的程序语言编写程序可以避免出错1.50/3.00

51多选(3分)

关于软件测试的理解有误的是____________。

A.软件测试目的是为了改正软件的错误1.50/3.00

B.软件测试与软件开发是同步进行的

C.软件测试是为了寻找软件缺陷而执行程序的过程

D.应用系统开发完毕,再对它进行软件测试1.50/3.00

52多选(3分)

以下对审核结论说法不正确的是______。

A.审核结论是审核组全体人员共同作出的,因而是最终审核结果0.75/3.00

B.审核结论是审核组长所作出的0.75/3.00

C.审核结论与审核目的无关,即审核目的不同,审核结论也是一样的0.75/3.00

D.审核结论应对委托方整个质量管理体系运行的有效性负责0.75/3.00

53多选(3分)

质量具有______。

A.时效性1.00/3.00

B.经济性1.00/3.00

C.广义性1.00/3.00

D.普遍性

54判断(2分

Beta 测试是验收测试的一种。

55判断(2分)

功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。

56判断(2分)

软件测试的目的是尽可能多的找出软件的缺陷。

57判断(2分)

测试是为了验证软件已正确地实现了用户的要求。

得分/总分

58判断(2分)

白盒测试会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。

59判断(2分)

单元测试能发现约80%的软件缺陷。

60判断(2分)

在软件测试中, 测试预言是一种检验待测系统在特定执行下是否正确运行的方法。

61判断(2分)

功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。

62判断(2分)

测试人员说:没有可运行的程序,我无法进行测试工作。

63判断(2分)

软件测试员可以对产品说明书进行白盒测试。

得分/总分

64判断(2分)

在白盒测试中,如果覆盖率达到100% ,就基本可以保证把所有的隐藏程序缺陷都已经揭露出来了。

65判断(2分)

压力测试通常需要辅助工具的支持。

66判断(2分)

项目立项前测试人员不需要提交任何工件。

67判断(2分)

发现错误多的模块,残留在模块中的错误也多。

68判断(2分)

只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。

69判断(2分)

自动化测试可能延误项目进度。

70判断(2分)

由于函数覆盖率是基于代码的,所以也可以把函数覆盖归入黑盒测试的范畴。

71判断(2分)

测试人员要坚持原则,缺陷未修复完坚决不予通过。

72判断(2分)

没有发现错误的测试是没有价值的。

73判断(2分)

黑盒测试的测试用例是根据程序内部逻辑设计的。

74判断(2分)

软件测试工具可以代替软件测试员。

75判断(2分)

软件测试等于程序测试。

76判断(2分)

验收测试是以最终用户为主的测试。

77判断(2分)

最重要的用户界面要素是软件符合现行标准和规范。

78判断(2分)

软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。

79判断(2分)

传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。

80判断(2分)

我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。

81判断(2分)

软件测试的目的是尽可能多的找出软件的缺陷。

82判断(2分)

自底向上集成需要测试员编写驱动程序。

83判断(2分)

在白盒测试中,如果覆盖率达到100% ,就基本可以保证把所有的隐藏程序缺陷都已经揭露出来了。

84判断(2分)

设计-实现-测试,软件测试是开发后期的一个阶段。

85判断(2分)

程序员兼任测试员可以提高工作效率。

判断题:

54-60:

对对对错错对对

61-70:

对错错错对 对对错对错

71-80:

错对错错错 对对对对错

81-85:

错对错错错

86填空(2分)

测试是为了______而执行程序的过程

发现错误

87填空(2分)

软件测试的目标是及时地向客户提供一个高质量的______

软件产品

88填空(2分)

软件测试时需要以下三类信息:______信息、______信息、______信息。

软件配置测试配置测试工具

89填空(2分)

单元测试的方法包括______测试方法和______测试方法。

驱动模块桩模块

90填空(2分)

集成测试应由______来进行

专门的测试小组

91填空(2分)

系统测试是将已经确认的______、______、______、______等其他元素结合在一起,进行信息系统的各种组装测试和确认测试。

软件计算机硬件外设网络

92填空(2分)

修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误的测试是______

回归测试

93填空(2分)

按发现错误的能力由弱到强的顺序, 逻辑覆盖又分为______覆盖、______覆盖、______覆盖、______覆盖、______覆盖、______覆盖等。

语句判定条件判定条件条件组合路径

94填空(2分)

压力测试的重点在于发现系统方面的一些—,而容量测试和性能测试更着力于提供性能与容量方面的______数据。

缺陷指标

95填空(2分)

验收测试一般根据______严格检查产品。

产品规格说明书

96填空(2分)

______测试仅针对软件系统展开测试,______测试中所涉及的系统则不仅包括被测试的软件本身,还包括硬件及相关外围设备

集成系统

97填空(2分)

在性能测试过程中,主要考虑的以下两个方面:______性能、______性能

时间空间

98填空(2分)

强度测试是要______程序,检测______情况下系统的负载能力

破坏非正常

99填空(2分)

不经过______测试的模块是不应进行集成测试的。

单元

100填空(2分)

______方法是一种黑盒、白盒混合用例设计方法

看了这篇内容后,坚信以下两件事,也会对你的自我提升有一定的帮助:

1、点赞,让更多人能看到,同时你的认可也会鼓励我创作更多优质内容。

2、要让自己变得更强:想想,假如你是要在测试这个行业长期做下去,你的工作经验和测试技术是绝对不够的,你需要提升,你需要丰富你的技术栈!还等什么!

 

这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。

-每天学习一点,今后必成大神-

点击文末卡片,领取海量软件测试学习资料

领取试题答案哦!!!!!!!!



 

 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Ansys的电磁场分析和系统电路仿真软件Electronics 2023版本下载和安装教程

目录前言一、工具安装二、使用配置总结前言 ANSYS Electromagnetics Suite或ANSYS Electronics Suite是几个功能强大的程序的集合,用于仿真系统的电磁。ANSYS电磁套件还公开了行业分支机构和专业目录,并有标志。例如,在设备中,机…

AntDB“超融合+流式实时数仓”,谈传统数据库与流计算的有机融合

(一) 前言 据统计,在信息化时代的今天,人们一天所接触到的信息量,是古人一辈子所能接收到的信息量的总和。当今社会中除了信息量“多”以外,人们对信息处理的“效率”和“速度”的要求也越来越高。譬如&am…

Windows11如何打开ie浏览器

目录1.背景:2.方法一:在 edge 中配置使用 ie 模式3.方法二:通过 Internet 选项 打开1.背景: 昨天电脑自动从win10升级为win11了,突然发现电脑找不到ie浏览器了,打开全都是直接跳转到 edge 浏览器&#xff0…

Linux下使用C语言实现简单的聊天室程序

本文章介绍一种基于Linux使用C语言实现简单的局域网聊天室程序的方法,支持消息群发,历史数据查询,好友列表查看,好友上线下线提醒等功能。聊天界面如下图所示:下面将按步骤介绍该系统的设计实现,首先在linu…

【JavaWeb】HTML常用标签

HTML标签结构 HTML语言主要都是由标签构成的。 标签名 在 <> 中 如<body> 标签大部分成对出现&#xff0c;代表开始和结束 如 <body>标签中的内容</body> 少部分单个出现&#xff0c;叫单标签 </br> 代表换行 标签中可以加属性&#xff0c;多个…

Oracle使用序列触发器实现主键id自动增长

记录一下oracle中的字段自增问题 在mysql中我们可以使用auto_increment来实现自动增长功能 而在oracle主键没有自动增长类型&#xff0c;所以一般使用序列产生的值作为某张表的主键,实现主键自增。 序列是oracle用来生产一组等间隔的数值。序列是递增&#xff0c;而且连续的。…

The JSON value could not be converted to System.DateTime

项目场景&#xff1a; 我们在使用Asp.Net Core WebApi和前端进行交互时&#xff0c;经常会因为提交数据中有时间自动而导致服务端接收不到数据&#xff0c;前端报错的问题。 问题描述 在开发中经常是后端同学把WebApi开发完毕后&#xff0c;然后前端同学进行接口对接开发。理…

Java:Java vs Kotlin–Android应用程序开发的最佳语言?

在移动应用技术领域&#xff0c;Java和Kotlin是最流行的搜索词之一。如果你也在寻找Java与Kotlin框架的比较&#xff0c;那么这篇文章就是为你准备的!让我们来全面了解一下这两种技术之间的区别。编程语言的定义Java的工作原理&#xff1a;Java的工作原理是“编写一次&#xff…

前端整理 —— javascript 2

1. generator 详细介绍 generator 介绍 generator 是 ES6 提供的一种异步编程解决方案&#xff0c;在语法上&#xff0c;可以把它理解为一个状态机&#xff0c;内部封装了多种状态。执行generator&#xff0c;会生成返回一个遍历器对象。返回的遍历器对象&#xff0c;可以依次…

软考中级-结构化开发

1 系统设计的基本原理&#xff08;1&#xff09;抽象&#xff08;2&#xff09;信息隐蔽&#xff08;3&#xff09;模块化将待开发软件分解为多个可独立开发、测试的模块&#xff0c;分而治之&#xff0c;最后组装。&#xff08;4&#xff09;模块独立每个模块完成一个相对独立…

世界文明的脉络

人类文明大体上可分为农耕文明、海洋文明和游牧文明三大类别&#xff0c;文明的标志一般是文字、青铜器、城市以及礼仪性建筑等要素。据此&#xff0c;史学家目前已发现了巴比伦文明、埃及文明、印度文明、华夏文明、希腊文明和波斯文明六种主要文明&#xff0c;其中前四种文明…

字节跳动测开岗,4面都过了,HR告诉我被刷在这个地方....

说在前面 面试时最好不要虚报工资。本来字节跳动是很想去的&#xff0c;几轮面试也通过了&#xff0c;最后没offer&#xff0c;自己只想到下面几个原因&#xff1a; 虚报工资&#xff0c;比实际高30%&#xff1b;有更好的人选&#xff0c;这个可能性不大&#xff0c;我看还在…

stm32CubeIDE FMC 驱动LCD(8080)

一&#xff0c;TFT屏硬件接口16位&#xff0c;80并口。二&#xff0c;FMC介绍。FSMC&#xff08;Flexible Static Memory Controller&#xff09;&#xff0c;译为灵活的静态存储控制器。STM32F1 系列芯片使用 FSMC 外设来管理扩展的存储器&#xff0c;它可以用于驱动包括 SRAM…

【halcon】模板匹配参数之金字塔级数

背景 今天&#xff0c;在使用模板匹配的时候&#xff0c;突然程序卡死&#xff0c;CPU直接飙到100%。最后排查发现是模板匹配其中一个参数 NumLevels 导致的&#xff1a; NumLevels: The number of pyramid levels used during the search is determined with numLevels. If n…

java25种设计模式抽象工厂模式

Java设计模式 - 抽象工厂模式 抽象工厂模式是另一个创建模式。 抽象工厂模式&#xff0c;也称为工厂的工厂&#xff0c;有一个工厂创建其他工厂。 当使用抽象工厂模式时&#xff0c;我们首先使用超级工厂创建工厂&#xff0c;然后使用创建的工厂创建对象。 简单来说&#xff0…

事件循环机制(Event Loop)和宏任务(macro-tast)微任务(micro-tast),详细讲解!!!

“事件循环机制” 和 “宏任务微任务” 也是前端面试中常考的面试题了。首先&#xff0c;要深刻理解这些概念的话&#xff0c;需要回顾一些知识点。知识点回顾1、进程与线程进程。 程序运行需要有它自己的专属内存空间&#xff0c;可以把这块内存空间简单的理解为进程每个应用至…

计算机求解满足三角形各边数字之和相等的数字填充

圆圈处不重复的填入1至9&#xff0c;使得每条边的四个数字相加的总和相等。 求解思路&#xff1a; 数组中存放1到9的数字&#xff0c;每次随机交换两个数字&#xff0c;构建出新的数字组合&#xff0c;计算这个数字组合是否符合要求。 #include <stdio.h> #include <…

SpringBoot实现Excel导入导出,简单好用

EasyPoi简介 POI是Java操作MicroOffice&#xff08;如对Excel的导入导出&#xff09;的一个插件。POI的全称是&#xff08;Poor Obfuscation Implementation&#xff09;&#xff0c;POI官网地址是 http://poi.achache.org/index.html 。 EasyPoi对POI进行了优化&#xff0c;…

SVN vs Git 不是技术之争,而是生态之争

师父&#xff08;80 后老员工&#xff09;&#xff1a;小吉啊&#xff0c;我看我们文档越来越多了&#xff0c;手动管理起来很费劲。你去搞一个 SVN 来用一哈&#xff0c;做个版本控制&#xff0c;这样大家都方便。 徒弟&#xff08;95 后新力量&#xff09;&#xff1a;师父啊…

电脑快捷方式删除文件后四种找回方法

快捷指令是一种用作替代快捷键操作的技术。也可以称为“快捷键”&#xff0c;“快捷方式”或“快捷键序列”&#xff0c;它们允许用户在非常快速和方便的方式建立特定操作序列&#xff0c;这对于执行重复性或提高效率非常有用。通过使用快捷指令&#xff0c;您可以执行快速复制…