自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 什么是浏览器跨域访问操作,js如何实现?

浏览器的同源策略会导致跨域,这里同源策略又分为以下两种DOM同源策略:禁止对不同源页面DOM进行操作。这里主要场景是iframe跨域的情况,不同域名的iframe是限制互相访问的。XmlHttpRequest同源策略:禁止使用XHR对象向不同源的服务器地址发起HTTP请求。浏览器从一个域名的网页去请求一个域名的资源时,域名、端口、协议任一不同,都是跨域。三种方法实现js跨域访问:1.基于iframe实现跨域。基于iframe跨域要求两个页面必须属于一个基础域,使用同一协议和同一端口。2.基于scrip

2021-11-19 21:37:02 499

原创 JavaScript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?

AJAX(Asynchronous JavaScript and XML)是运用JavaScript和可扩展语言(XML)实现浏览器与服务器通信的一种技术。可以用于创建快速动态网页的技术。在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。相对地址就是说地址是相对存在的,他往往值表现一个网址后面的部分,不带有域名,绝对地址也可以说是一种物理路径,也就是一条完整路径,绝对地址与相对地址相比是包含完整的路径。JavaScript在发送

2021-11-19 18:57:42 474

原创 软件全面质量管理的思想体系

全面质量管理的含义全面质量管理是一种由顾客的需要和期望驱动的管理哲学,是以质量为中心,建立在全员参与基础上的种管理方法 .其目的在于长期获得顾客满意组织成员和社会的利益。对于全面质量管 理,ISO 8402和费根保姆( Armand Vlin Fagnbaum)的定义分别如下:TSO8402对TQM的定义是一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组织的所有成员及社会受益而达到长期成功的管理途径。费根堡姆对TQM的定义是为了能够在最经济的水平上,并考虑充分满足顾客要求的条件下进行

2021-11-16 19:41:12 227

原创 CMM与CMMI的关系

CMMCMM是能力成熟度模型(Capability Maturity Model)的缩写,是一种用于评价软件承包能力并帮助其改善软件质量的方法,也就是评估软件能力与成熟度的一套标准,它侧重于软件开发过程的管理及工程能力的提高与评估。 CMM是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。CMMICMMI的全称为: Capability Maturit.

2021-11-16 19:24:26 169

原创 什么是MTTF、MTBF、MTRF?

1111

2021-11-11 22:27:38 1692

原创 Smoke Test and Ad hoc Test

Smoke Test即冒烟测试。这一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。Smoke Test(冒烟测试),也称Regression Test(回归测试),是对软件的安装和基本功能的测试,是一种单元测试

2021-11-08 15:20:01 74

原创 内置对象session和httpSession对象是同一个东西吗

不是。session对象指的是客户端与服务器端的一次会话,从客户端连到服务器端的一个Web应用程序开始,知道客户端与服务器端断开为止。而HttpSession是Servlet中可以使用的域对象在Servlet中,session指的是HttpSession类的对象。当需要为用户端建立一个session时,Servlet就创建了一个HttpSession对象,其中存储了和本session相关的信息。...

2021-10-20 20:24:14 73

原创 什么是图灵测试?

什么是图灵测试?图灵测试(The Turing test)由艾伦·麦席森·图灵发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱阿兰·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,我们已远远落后于这个预测。2014年6月7日是计

2021-10-08 23:21:20 285

原创 为什么软件开发周期总是预估的2—3倍呢(阅读)

11111

2021-05-15 22:35:27 84

原创 决策表(决策树)回归VS回溯

决策表回归回溯

2021-05-11 22:23:07 367

原创 详细了解软件测试过程的V model,W模型,H模型

V modelV模型,RAD(Rapid Application Development,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图形似字母V,所以又称软件测试的V模型。阶段步骤:V模型大体可以划分为以下几个不同的阶段步骤:客户需求分析、软件需求分析、概要设计、详细设计、软件编码、单元测试、集成测试、系统测试、验收测试。W模型W模型,由Evolutif公司提出,相对于V模型,W模型增加了软件开发各阶段中同步进行的验证和确认活动。W模型强调:测试伴随着整个软件开发周期,而且

2021-05-09 23:00:14 316

原创 了解java 的反射机制

什么是Java的反射机制Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。反射是运行中的程序检查自己和软件运行环境的能力,它可以根据它发现的进行改变。通俗的讲就是反射可以在运行时根据指定的类名获得类的信息功能Java反射机制主要提供了以下功能: 在运行时判断任意一个对

2021-04-27 21:45:24 53

原创 什么是形式化方法?

形式化方法所谓形式化方法,是描述系统性质的基于数学的技术,也就是说,如果有一种有坚实的数学基础,那它就是形式化的。它适用于软件和硬件系统的描述、开发和验证,是期望能够向其他工程学科一样,使用适当的数学分析以提高设计的可靠性和强健性。根据形式化的程度,可以把软件工程方法划分为非形式化、半形式化和形式化3类。使用非形式化方法可能存在矛盾、二义性、含糊性、不完整性及抽象层次混乱,而使用形式化方法能够克服非形式化方法的缺点。形式化方法的优点1、能够简洁准确的描述物理现象、对象或者动作的的结果,是理想的建模工具

2021-04-20 22:15:45 1730

原创 软件工程:什么是分而治之?及了解WBS

成语释义分而治之:①分别治理。 ②利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。分而治之”分而治之“就是把一个复杂的算法问题按一定的分解原则,将问题分解成等价的规模较小的若干子问题,然后逐个解决,分别找出各部分的解,再把各部分的解合并,组成问题的解。WBS就使用了分而治之的思想,将一个项目逐步分解,以便于我们能更好的完成工作。在我们进行软件开发的时候,有许多环节需要运用到分而治之的思想,例如软件的体系结构设计、模块化设计。WBSWBS就是工作分解结构。就是把一个项目,按一定的原则分

2021-03-30 23:01:57 405

原创 患者监护系统

目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。问题定义问题定义:该患者监护系统的要求是能够随时接

2021-03-24 21:58:31 1117

原创 软件工程方法论对我们经软件开发有多大用处?谈谈你的看法。

软件工程方法论通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学,也称为范型。软件工程方法学包含3个要素:方法、工具和过程。其中,方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。看法我认为软件工程方法论在软件开发的过程中是至关重要的。在我们进行软件开发的时候,它为我们提供了一个理论的框架、结构。它是我们开发软件的基础,也是核心。软

2021-03-23 22:58:27 179

原创 思考--软件工程是不是教会不怎么会写程序的人开发软件? 你的观点呢?

软件工程是不是教会不怎么会写程序的人开发软件? 你的观点呢?前言“Software engineering, of course, presents itself as another worthy cause, but that is eyewash:if you carefully read its literature and analyse what its devotees actually do , you will discover that software engineering ha

2021-03-15 20:57:17 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除