自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AJAX与js

java在发送Ajax请求时,url的域名地址是使用绝对路径还是相对路径?答:无论是使用相对地址还是绝对地址发送Ajax请求都是可以的,两者在发送请求时,服务器访问的地址都会转化为绝对地址。 绝对地址与相对地址相比是包含完整的路径,如"http://localhost:8080/ch/test/login.java",有协议类型,主机名等。 相对地址则是由文件名称来在网站页面下搜寻。如"login.java","/test/login.java"。 但是如果使用相对地址的话,一定要填写正确,不然可能导致服

2021-11-12 16:49:36 160

原创 什么是MTTF、MTBF、MTRF

MTTF:目前使用最为广泛的一个衡量可靠性的参数是,MTTF(mean time to failure,平均失效前时间),定义为随机变量、出错时间等的"期望值"。但是,MTTF经常被错误地理解为,“能保证的最短的生命周期”。MTTF的长短,通常与使用周期中的产品有关,其中不包括老化失效。  平均失效前时间可以理解为:设备在规定的环境下,正常生产到发生下一次故障的平均时间。  MTTF=Σtti / Σri  其中: tti:在发生所有故障之前的工作时间  ri:故障发生件数MTBF:MTBF,即平均无故障

2021-11-12 16:42:33 616

原创 smoke test 和 ad hoc test

smoke test这一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。ad hoc test“Ad-Hoc” 原意是指 “特定的,一次性的”,这里专指“随机的,自由的”测试。在软件测试中除了根据测试样例和测试

2021-10-22 21:54:29 73

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

要看是不是一个东西先看它们的定义,如下:session对象(1)定义session对象指的是客户端与服务器端的一次会话,从客户端连到服务器端的一个Web应用程序开始,知道客户端与服务器断开为止。(2)session对象的IDWeb服务器会给每一个用户自动创建一个session对象,为每个session对象分配一个唯一标识的String类型的session ID,这个ID用于区分其他用户。这样每个用户都对应一个session对象,不同的用户的session对象互不相同。session对象调用getI

2021-10-18 13:00:39 94

原创 软件质量控制问题与质量控制技术

1.最终产品的质量需求是什么?答:(1)运行概念文档 (2)招标建议书的准备和评议 (3)最初的 样式2.选择什么样的开发组织?答:开发组织应含一下几点(1)招标建议书的准备和评议:建议书中包含选择标准,竞争者需提供足够的信息应标(2)SEI软件能力评估能力(3)SEI 的CMM评估(4)软件开发能力/资格评审(5)软件工程实践3.为预防软件质量缺陷应该做点儿什么?答:(1)制定标准:客户、开发组织和技术标准(2)软件工程初样(3)配置管理(4)性能工程(5)软件工程环

2021-09-21 23:35:07 67

原创 什么是图灵测试

图灵测试(The Turing test)由艾伦·麦席森·图灵提出,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果机器让平均每个参与者做出超过30%的误判,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱艾伦·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,目前我们已远远落后于这个预测。就是来分辨机器是否思考。...

2021-09-15 23:29:10 213

原创 决策表(决策树)(homework to bl og)回归vs回溯

1.决策表是是一种充分考虑系统之间的输入组合、约束以及输出因果关系的用例设计方法。2. 回归算法是监督型算法的一种,通过利用测试集数据来建立模型,再利用这个模型训练集中的数据进行处理的算法。线性回归旨在寻找到一根线,这个线到到达所有样本点的距离的和是最小的。常用在预测和分类领域。回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不

2021-04-26 13:10:13 151 1

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

1.软件测试过程模型-V模型是软件开发瀑布模型的变种,主要反映测试活动与分析和设计的关系;局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现2.软件测试过程模型-W模型在V模型的基础上,增加千开发阶段的同步测试,形成W模型;测试与开发同步进行,有利用尽早的发现问题局限性:仍把开发活动看成是从需求开始到编码结束的串行活动,只有上一阶段完成后,才可以开始下一阶段的活动,不能支持迭代,自发性以及变更调整3.软件测试过程模型-H模型在H模型中,软件测试过程活动完

2021-04-19 17:02:24 124

原创 了解什么java反射机制

1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。(2)Java属于先编译再运行的语言,程序中对象的类型在编译期就确定下来了,而当程序在运行时可能需要动态加载某些类,这些类因为之前用不到,所以没有被加载到JVM。通过反射,可以在运行时动态地创建对象并调用其属性,不需要提前在编译期知道运行的对象是谁。...

2021-04-11 22:20:55 41

原创 为什么软件开发方法论让你觉得很糟糕

在读了老师推荐的文章:为什么软件开发方法论让你觉得很糟糕后,我觉得糟糕是在于环境不规律难以进行预测,还有IT行业的专业人员没有足够的时间去实践、掌握这些规律。总的来说是环境是不规律的,做出变更与理解变更带来的结果之间的反馈过程太长了。所以我认为软件开发方法论不应该成为束缚开发者的牢笼,而是作为一个重要原则比较好。...

2021-04-04 12:50:04 88

原创 阅读和了解什么是形式化方法

形式化方法包含了许多的知识,它是借助数学的方法来解决软件工程领域的问题,主要包括建立精确的数学模型以及对模型的分析活动。运用形式化方法可以开发出完美的软件,可以替换传统的软件工程方法,等等…它还有许多的内容需要去琢磨,这篇文章这是大概的描述了它的一点点,后续我还会接着学习。...

2021-04-04 12:07:26 47

原创 什么是分而治之?

在字典上它的意思是利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。在我们学习软件工程的概念上差不多,实际上是一种解决问题的方法,把复杂的问题按解决方式分解成若干个小问题,之后逐一解决这些问题,把这些问题的答案在整合起来就可以得到复杂问题的答案。...

2021-03-28 11:37:10 34

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

任何事情都是有迹可循的。那么对于做事尤其像是做一个项目,那肯定需要有规划,不能像无头苍蝇一样去胡乱尝试,既没有效率,也难以发挥团队协作的作用。方法论就是给我们一个指引,走对第一步就是成功的一半。虽然我们不可能全部照本宣科,但是有了前人的轮子。我们才能跑得更快。软件工程方法论也是如此,我们在开发软件的时候遵守方法论里面的规则,它给了我们开发软件的大框架的概念,少走弯路。我们在开发软件时在方法论的指导下在去进行创新,我想这才时它对我们最大的作用。...

2021-03-21 15:05:25 56

原创 对问题的看法:软件工程是不是教会不怎么写程序的人开发软件?你的看法?

如果不写程序就无法去进行开发软件,所以这个观点我是不认同的。软件工程应该是教人去了解软件,告诉软件的很多东西,怎么创建,它的生命周期等等知识,从而更进一步的了解软件,为了以后更好的开发软件打好基础,而不是简单的教不写程序的人开发软件。...

2021-03-12 11:20:23 78

空空如也

空空如也

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

TA关注的人

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