
笔记
~小猿
前端学习者,一起努力吧!
展开
-
2021-11-11
1.javascript发送AJAX请求时,URL使用的是相对地址还是绝对地址?可以是相对地址,也可以是绝对地址,但是发送请求时回转为绝对地址。2.js如何实现浏览器跨域访问?设置响应头。原创 2021-11-11 10:01:58 · 503 阅读 · 0 评论 -
2021-11-09
软件全面质量管理的思想体系软件质量管理体系概述质量是指“产品具备满足明确或隐含需求能力的所有特性的总和”软件质量管理体系的知识涵盖了软件工程、CMMI软件能力成熟度模型、PMP项目管理以及软件测试技术的理论。软件工程:主要介绍了各种生命周期模型,这是软件研发和质量管理的基础,也是CMMI软件能力成熟度模型和PMP项目管理理论中非重点介绍的内容;PMP项目管理:该理论适用于任何行业的项目管理工作,它详细介绍了制定项目估算、预算的方法,以及制定项目进度计划的各种技术,这些是CMMI软件能力成熟度模原创 2021-11-09 09:29:03 · 151 阅读 · 0 评论 -
2021-11-09
CMM与CMMI的关系CMM的基于活动的度量方法和瀑布过程的有次序的、基于活动的管理规范有非常密切的联系,更适合瀑布型的开发过程。而CMMI相对CMM更一步支持迭代开发过程和经济动机推动组织采用基于结果的方法:开发业务案例、构想和原型方案;细化后纳入基线结构、可用发布,最后定为现场版本的发布。虽然CMMI保留了基于活动的方法,它的确集成了软件产业内很多现代的最好的实践,因此它很大程度上淡化了和瀑布思想的联系。在CMMI模型中在保留了CMM阶段式模式的基础上,出现了连续式模型,这样可以帮助一个组织以及这个原创 2021-11-09 09:24:31 · 62 阅读 · 0 评论 -
2021-11-07
什么是MTTF、MTBF、MTRF?MTTF(mean time to failure平均失效前时间),定义为随机变量、出错时间等的”期望值”。但是,MTTF经常被错误地理解为,"能保证的最短的生命周期”。MTTF的长短,通常与使用周期中的产品有关,其中不包括老化失效。MTBF(Mean time between failures,平均故障间隔时间)定义为,失效或维护中所需要的平均时间,包括故障时间以及检测和维护设备的时间。对于一个简单的可维护的元件,MTBF = MTTF +MTRF因为MTRF通常远小原创 2021-11-07 18:41:19 · 85 阅读 · 0 评论 -
什么是MTTF、MTBF、MTRF?
MTTF(mean time to failure平均失效前时间),定义为随机变量、出错时间等的”期望值”。但是,MTTF经常被错误地理解为,"能保证的最短的生命周期”。MTTF的长短,通常与使用周期中的产品有关,其中不包括老化失效。MTBF(Mean time between failures,平均故障间隔时间)定义为,失效或维护中所需要的平均时间,包括故障时间以及检测和维护设备的时间。对于一个简单的可维护的元件,MTBF = MTTF +MTRF因为MTRF通常远小于MTTF,所以MTBF近似等于M原创 2021-12-07 17:48:44 · 399 阅读 · 0 评论 -
smoke test和ad hoc test
1.冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。如果冒烟测试的测试例不能通过,则不必做进一步的测试。进行冒烟测试之前需要确定冒烟测试的用例集,对用例集要求覆盖软件的基本功能。这种版本包出包之后的验证方法通常称为软件版本包的门槛用例验证。2.在软件测试中除了根据测试样例和测试说明书进行测试外,还需要进行随机转载 2021-10-22 17:45:37 · 117 阅读 · 0 评论 -
2021-10-15
HttpSession对象创建过程session在http请求中的创建session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。在Java中,HTTP的Sessio原创 2021-10-15 17:16:42 · 92 阅读 · 0 评论 -
2021-10-15
HttpSession对象创建过程session在http请求中的创建session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同的本质。在Java中,HTTP的Sessio原创 2021-12-07 17:49:11 · 80 阅读 · 0 评论 -
2021-09-29
1.最终产品的质量需求是什么?是指为达到以更低成本更好质量满足最终用户对最终产品的需求为目的,而以提供产品为核心,将供应源到需求源所涉及的各个环节组成的有机结合体。2.选择什么样的开发组织?团队技术人员水平高,后期服务完善。3.预防软件质量缺陷的方法。1).评审软件缺陷很大一部分是来自于对需求的定义和理解不正确,包括需求或设计本身是否有风险或疏漏、是否存在与既有系统冲突之处、是否存在描述不清等情况。在软件实现之前,评审是最有效地去除缺陷的手段,而越早去除这些潜在的缺陷,所需的代价也会越小。2)原创 2021-09-29 09:49:51 · 94 阅读 · 0 评论 -
2021-09-14
什么是图灵测试?图灵测试一词来源于计算机科学和密码学的先驱阿兰·麦席森·图灵写于1950年的一篇论文《计算机器与智能》。阿兰·麦席森·图灵1950年设计出这个测试,其内容是,如果电脑能在5分钟内回答由人类测试者提出的一系列问题,且其超过30%的回答让测试者误认为是人类所答,则电脑通过测试。...原创 2021-09-14 19:25:03 · 100 阅读 · 0 评论 -
2021-04-05
JAVA关键字小结(static、this、package、import)一.static关键字:类变量与实例变量的区别:1.在变量前面加上static关键字,变量就变成了类变量。2.实例变量与类变量在程序运行时分配内存的时间不同。当程序运行时,类的字节码文件被加载到内存,如果该类没有创建对象(new),那么实例变量不会被分配内存,但是类变量已经被分配内存。3.实例变量与类变量分配内存的方式不同。如果类创建了对象,那么不同对象的实例变量分配不同的内存空间,但是类变量是相同的一处内存空间,原创 2021-04-05 15:22:42 · 145 阅读 · 0 评论 -
2021-04-05
**JAVA中有关“方法”的小结**1.**方法重载**:方法重载是多态性的一种,方法重载的意思是,一个类中可以有多个方法具有相同的名字,但是这些方法的参数个数不同或者参数的类型不同。注:方法的返回值类型和参数名字不参与比较。2.**构造方法**:构造方法是一种特殊方法,是指方法的名字与类的名字完全相同,注意构造方法没有类型,前面不加修饰。3.**实例方法与类方法**:声明方法时不加static的是实例方法,加static的是类方法(静态方法)。实例方法可以操作实例变量和类变量,类方法只能操作类原创 2021-04-05 14:19:09 · 71 阅读 · 0 评论 -
2021-04-04
形式化方法形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。...原创 2021-04-04 19:17:40 · 62 阅读 · 0 评论 -
2021-03-26
什么是WBS?工作分解结构(简称WBS)跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。即:项目→任务→工作→日常活动。工作分解结构以可交付成果为导向,对项目要素进行的分组,它归纳和定义了项目的整个工作范围,每下降一层代表对项目工作的更详细定义。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。...原创 2021-03-26 20:27:49 · 63 阅读 · 0 评论 -
2021-03-26
什么是分而治之?答:分而治之”( Divide and conquer)方法(又称“分治术”) ,是有效算法设计中普遍采用的一种技术。所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。...原创 2021-03-26 20:25:45 · 68 阅读 · 0 评论 -
2021-03-18
问题:软件工程方法论对我们软件开发有什么用处?我认为软件工程方法论对我们软件工程开发有着很大的作用。软件开发需要一步一步的进行,不断深入,前一个任务的完成是后一个任务的开始,后一个任务是前一个任务的深化,每个阶段进行反复迭代,设立严格的合格标准,不断推进软件的开发。软件工程方法论为我们开发一个软件提供了一个详细的过程步骤。让我们对开发的软件有了大体的理解。减少我们开发软件的错误率以及提高软件设计效率。教会我们有计划的一步一步设计软件,以及用什么方法设计最合理,减少资金和人员的浪费。因此,我们要加深对软件工原创 2021-03-18 12:16:00 · 88 阅读 · 0 评论 -
2021-03-12
软件工程homework-1问题:软件工程是不是教会不怎么会写程序的人开发软件?你的观点是什么?答:我认为软件工程的确是教不怎么会写程序的人开发软件,但这只是一个方面而已,软件工程这门课只是让你系统的了解软件设计需要什么准备、需要什么资源、需要怎么实行和维护。让你系统的了解设计一个软件需要做哪些具体的考量、有什么方法、有什么理论。并不是说你学了软件工程这门课你就能设计出一款满意的软件,学会设计软件需要我们动手去实践、去探索、去创造、去超越。通过本课程的系统学习我相信一定会获得有用的知识,为以后的软件设计原创 2021-03-12 10:54:07 · 110 阅读 · 0 评论 -
2021-03-12
个人简介姓名:代相龙性别:男院校:桂林理工大学专业:软件工程对软件工程课程的希望与目标希望通过对软件工程课程的学习,能够全面的了解并懂得有关软件设计的系统知识,能够利用所学知识很好的完成课程实习并能够独立完成某些项目。...原创 2021-03-12 10:39:03 · 116 阅读 · 0 评论