1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的
🔥博客主页: 小扳_-CSDN博客❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0this与super关键字的区别 1.1在Java中,this关键字有以下作用 1.2 在Java中,super 关键字有以下作用 2.0经典习题 1.0this与super关键字的区别 1.1在Java中,this关键字有以下作用 一、用于指代当前对象的引用,可以在类的方法中使用this来访问当前对象的成员变量和方法。 二、用于区分局部变量和成员变量,当局部变量和成员变量同名时,使用this关键字可以明确指定使用成员变量。代码如下:pub
中电金信,新员工入职必修课《源启,征程》考试题及答案。源启,征程单选题,每题仅有一个正确的选项.(本题型共有5题)1.“源启”诞生的背景是什么?(10分)A、国际关系的重构,数字经济成为社会发展的新引擎;经济形态重构,数字经济加速发展,支撑数字经济发展的新型数字基础设施变得空前重要;技术体系重构,IT架构向分布式架构迁移和数字化转型,实现关键技术的自主可控B、随着人工智能时代的到来,智能化是全球企业发展的目标2.中国电子金融级数字底座“源启”是面向金融等国计民生重点行业场景,通过(),进行全栈技术产品的验证、适配和调优,实现软硬一体化设计和垂直打穿,打造可替代传统架构的技术底座。(10分)A、
一、说一下js单线程的理解?js是单线程的,内部要处理的任务分同步任务、异步任务。异步任务分微任务、宏任务执行顺序:【又称事件循环机制】先执行同步任务,遇到异步宏任务则将异步宏任务放入宏任务队列中,遇到异步微任务则将异步微任务放入微任务队列中。当所有同步任务执行完毕后,再将异步微任务从队列中调入主线程执行,微任务执行完毕后再将异步宏任务从队列中调入主线程执行,一直循环直至所有任务执行完毕。微任务和宏任务有哪些:宏任务一般是:script、setTimeout、setInterval、I/O、UI交互事件、postMessage、MessageChannel。微任务:Promise.then、O
目录1、elasticsearch了解多少,说说你们公司es的集群架构,索引数据大小,分片有多少,以及一些调优手段。1.1 设计阶段调优1.2 写入调优1.3 查询调优1.4 其他调优2、elasticsearch的倒排索引是什么3、elasticsearch索引数据多了怎么办,如何调优,部署3.1动态索引层面3.2存储层面3.3部署层面4、elasticsearch是如何实现master选举的5、详细描述一下Elasticsearch索引文档的过程6、详细描述一下Elasticsearch搜索的过程?7、Elasticsearch在部署时,对Linux的设置有哪些优化方法8、luce
UDPUDP特性(1)UDP是无连接的:发送数据之前不需要像TCP一样建立连接,也不需要释放连接,所以减少了发送和接收数据的开销(2)UDP使用尽最大努力交付:即不保证可靠交付(3)UDP是面向报文的。UDP在发送数据时会将数据划分为一个个报文(既不合并,也不分拆),每个报文都有自己的边界。这意味着在接收端,可以轻松地将每个报文视为独立的消息。这有助于接收端明确地识别每个消息的开始和结束。(4)UDP支持一对一、一对多、多对一的交互通信。(5)UDP首部开销比较小,只有八字节。UDP报文格式用户UDP由两部分组成:分别是首部+数据部分。首部包括了源端口、目标端口、长度以及校验和(这四项是八字节
好奇地了解人们的想法。我经常进行采访,在我的职业生涯中已经有足够多的时间来反射(reflection)他们,我注意到了各种各样的问题。我使这个c++特定,但值得注意的是,有人通过电话问我算法复杂性问题,我什至不是说哈希查找与二叉树的复杂性是什么,我的意思更像是分析问题,例如“假设有4只大黄蜂,每只都在嗡嗡叫。”现在我个人更喜欢让电话屏幕更具体一些,而将抽象问题留给白板。那么在进行c++电话面试时,您会涵盖哪些主题,尤其是针对高级开发人员?我知道还有另一个与此类似的线程,但坦率地说,它似乎完全没有捕获重点,这是关于电话屏幕,而不是面对面的采访。另外,这是更特定于C++的。
在Java中,有四种方法可以获取当前正在执行方法体的方法名称,分别是:使用Thread.currentThread().getStackTrace()方法使用异常对象的getStackTrace()方法使用匿名内部类的getClass().getEnclosingMethod()方法Java9的Stack-WalkingAPI本文将根据以上四种方法来给大家进行具体讲解,不过不知道大家有没有想过,获取当前执行方法体的方法名称有什么用嘞?它可以用于日志记录、异常处理、测试框架等方面。例如我们可以在方法的开始和结束时打印出当前方法名和参数,以便追踪程序的执行流程和性能。在介绍完以上四种方法后,就会给
C++作为一门重要的编程语言,其在面试中常常是热门的考察对象。本文将会介绍一些常见的C++面试题,帮助C++面试者避免很多不必要的困惑和迷惑。每个问题都有相对应的答案,以便各位同学快速查阅。C++和C的区别是什么?C++是C的超集,也就是说,C++包括了C的所有基础特性,并且还增加了一些新的特性。下面列举一些C和C++之间的主要区别:面向对象编程C++是一种面向对象的编程语言,而C不是。因此,C++支持类、继承、封装、多态等一系列面向对象的概念和特性,这些能力使C++更加灵活和强大。标准库C++标准库比C标准库更加完善和强大。C++标准库包括了很多容器类,如vector、map、set等,以及
hadoopHadoop中常问的就三块,第一:分布式存储(HDFS);第二:分布式计算框架(MapReduce);第三:资源调度框架(YARN)。一,什么是Hadoop及其组件Hadoop是一个开源分布式计算平台架构,基于apache(阿帕奇)协议发布,由java语言开发。主要包括运行模式:单机版、伪分布式模式、完全分布式模式1.HDFS(分布式文件管理系统)1)HDFS的主要特点:主要解决大数据处理问题,起源与谷歌的GFS保存多个副本,且提供容错机制,副本丢失或宕机自动恢复。默认存3份。运行在廉价的机器上。适合大数据的处理。HDFS默认会将文件分割成block(块),64M为1个block。