自定义博客皮肤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)
  • 收藏
  • 关注

原创 有关java web 课后作业

javascript在发送AJAX请求时,URL的域名地址是使用绝对地址还是相对地址?都可以使用的,无论是使用相对地址还是绝对地址,服务器在接收数据的时候都会转化为绝对地址,因此在填写URL时需要特别注意路径的填写。什么是浏览器跨域访问操作?js如何实现?跨域指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。script标签本身就可以访问其它域的资源,不受浏览器同源策略的限制,可以通过在页面动态创建script标签加载其它域的js文件,然

2021-11-23 21:23:21 656

原创 什么是MTTF、MTBF、MTRF?

MTTF(Mean Time to Failure 平均失效前时间),定义为随机变量、出错时间等的"期望值"。但是,MTTF经常被错误地理解为,“能保证的最短的生命周期”。MTTF 的长短,通常与使用周期中的产品有关,其中不包括老化失效。MTBF(Mean Time Between Failures平均故障间隔时间)定义为,失效或维护中所需要的平均时间,包括故障时间以及检测和维护设备的时间。对于一个简单的可维护的元件,MTBF=MTTF+MTTR因为MTTR通常远小于MTTF,所以MTBF近似等于MT

2021-11-19 18:35:02 485

原创 内置对象session与httpSession对象是同一个东西么?

内置对象session与httpSession对象不是同一个概念。内置对象session存放有关连接的信息,是javax.servlet.http.HttpSession类的实例,是JSP中默认内置的JAVA对象。Httpsession是一种将客户端信息保存在服务端的技术,是JAVA对session机制的实现规范,实质是接口。...

2021-11-14 23:01:18 278

原创 cmm与cmmi的关系

CMMCMM是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述,简单来说CMM就是对一个软件开发工过程的总体质量评级,等级越高,开发软件过程也就更加的合理、完善。CMMICMMI即能力成熟度模型集成。CMMI是CMM模型的最新版本。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。简单来说CMMI就是在CMM基础上的“Plus”版本。...

2021-11-12 23:30:25 237

原创 什么是图灵测试?

图灵测试目的:图灵测试的目的是为了判断机器能否具备与人类类似的“智能”。测试方法:如果一个人(代号C)使用测试对象皆理解的语言去询问两个他不能看见的对象任意一串问题。对象为:一个是正常思维的人(代号B)、一个是机器(代号A)。如果经过若干询问以后,C不能得出实质的区别来分辨A与B的不同,则此机器A通过图灵测试。心得:图灵指出:“如果机器在某些现实的条件下,能够非常好地模仿人回答问题,以至提问者在相当长时间里误认它不是机器,那么机器就可以被认为是能够思维的。”我认为其中最关键的地方在于“模仿人...

2021-11-10 19:59:00 5460

原创 简单认识Smoke Test和Ad hoc Test

Smoke Test:Smoke Test 音译过来叫做“冒烟测试”,是源自制造业的一种测试方法,最早用于往管道里面灌烟,观察管道壁是否渗出烟雾从而确定管道壁连接是否严丝合缝。Smoke Test 在软件测试中的意义就是在软件正式交付测试之前,先使用冒烟测试消除软件“表面的”错误,减少后期测试的负担。但是这种测试往往是浅度的测试。Ad hoc Test:Ad hoc Test是除了测试样例和测试说明书所规定的测试之外的一种随机测试,随机测试往往希望由对软件熟悉并且测试经验丰富的测试员来进行,不断地累

2021-10-23 15:57:09 127

原创 决策树、回归vs回溯

决策树:决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。回归:回归分析是一种数学模型。当因变量和自变量为线性关系时,它是一种特殊的线性模型。回溯:回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时

2021-05-22 13:20:37 252

原创 软件测试过程模型

V模型软件测试过程模型中的V模型是快速应用开发模型,由于其模型结构类似字母V故也被称为V模型。V模型大体可以划分为以下几个不同的阶段步骤:v模型的不足之处:很明显,v模型将所有的测试全部都放在了编码之后,忽略了测试对于开发的影响,忽视了测试对需求分析,系统设计的验证。W模型如图所示,由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。测试与开发是同步进行的。H模型如图所示,H模型将测试活动完全独立出来,形成了一个完全独立的流程,将测试准备活动和测试执行活动

2021-05-03 19:34:18 259

原创 JAVA反射(一些小总结)

引言:之前上网课的时候听过老师说过一句话:你辛辛苦苦努力花了一天的时间写出来的代码质量或许还没有别人两个小时写出来的代码质量好,只因别人对于知识的理解层次要比你深的多。当学反射的时候,心里总是想:这样的技术真的会在实战中用得到吗?我就不能调用构造方法new出一个对象吗?为什么要奇奇怪怪的方式获得一个对象?。不过现在我明白了重要的不是怎么去获得一个对象,重要的是当遇到一个问题的时候如果不去解决它,那么它永远都是提升自己实力的最大绊脚石。今天就来简单的理解一下反射。什么是反射?JAVA反射机制是在运行状

2021-04-10 23:21:27 78

原创 为什么软件开发方法论让你感到糟糕?

为什么软件开发论让你感到糟糕?软件工程的任课老师给我们推荐了这篇文章:Why Software Development Methodologies Suck?事实上,对于刚刚开始学习软件工程的我而言,这篇文章中很多的专业术语我都无法理解,但是其中有一个点我非常的感兴趣。那便是TDD,也就是测试推动开发的方式开发软件,在我第一次了解到它的时候,我仿佛抓到了进步的最好的方法,找到了最适合我的编程方法,但是我了解相关知识之后才发现,现实永远没有我想象的那么美好,大量陌生的操作和代码让我对它的兴趣大减。不过

2021-04-10 22:44:39 153 1

原创 形式化方法

形式化方法:对于认识一种新的理论,首先去了解它是什么肯定是深入了解的基础,形式化方法的定义如下:形式化方法以严格的数学化和机械化方法为基础来规约、构建和验证计算系统,是改善和确保计算系统质量的重要方法,其模型、技术和工具已延生成为计算思维的重要载体。对于软件开发的形式化方法:形式化方法的本质是基于数学的方法来描述目标软件系统属性的一种技术。不同的形式化方法的数学基础是不同的,有的以集合论和一阶谓词演算为基础(如Z和VDM),有的则以时态逻辑为基础。形式化方法需要形式化规约说明语言的支持。这样的形式

2021-04-10 22:19:12 334

原创 软件工程:什么是分而治之?(个人看法)

分而治之:顾名思义,分而治之就是将一整个国家从政治上划分开来,分区域的管理不同的地区。如果应用到软件工程的开发中,那么它的含义就是将一个复杂的、困难的、整体的项目分成若干块部分,分别的、逐一的去攻克并且实现它,最终再合并成一个整体,既然开发的过程中将它分割成了若干个个体,那么开发的时候只需要同一时间关注某一个区域即可,这极大的简化了开发时的困难程度,能够使我们更加清晰的开发软件。...

2021-04-04 13:59:17 160

原创 为什么软件开发周期总是预估的2—3倍?(个人理解)

软件生命周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,也有将以上阶段的活动组合在内的迭代阶段,即迭代作为生命周期的阶段。

2021-04-04 13:51:47 116

原创 2021-04-04

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

2021-04-04 13:28:41 115

原创 软件工程方法论对我们软件开发有多大用处?

我认为在回答这个问题之前需要先了解一下什么是方法论。 方法论,就是关于人们认识世界、改造世界的方法的理论。它是人们用什么样的方式、方法来观察事物和处理问题。至此,我们可以回答这个问题了,软件工程方法论也就是帮助人们认识到如何去高效率的制作软件。...

2021-03-19 15:25:09 67

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

这是软件工程导论老师布置的第一个作业,我的第一反应就认为这个观点略有偏颇。在软件工程术语汇编中的定义:软件工程是对于将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件的研究。简单来说软件工程就是系统化的,规范性的来制作软件,目的是使得制作软件变得更加简单,规范。因此,认为软件工程是教会不会写程序的人开发软件是过于片面的,而教会程序员如何规范性,系统性的开发软件才是软件工程。...

2021-03-14 16:03:23 116

原创 DOM编程

一、概述在HTML DOM中,任何东西都是节点:所有HTML元素都是一个元素节点;所有HTML属性都是一个属性节点;元素内的文本是一个文本节点;<div class='test1' id='a'>text</div>其中整个div标签是一个元素节点class=‘test1’是一个属性节点test1是一个文本节点,当然如果’ '其中没有任何的文字也是一个文本节点所有的节点都有一个nodeType属性,可以判断节点的类型,如下图:NodeTypeNa

2021-03-11 11:45:53 83

空空如也

空空如也

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

TA关注的人

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