自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Javahomework2

了解java的反射机制 Java反射机制指的是在Java程序运行状态中,对于任何一个实体类,都可以获得这个类的所有属性和方法;对于给定的一个对象,都能够调用它的任意一个属性和方法。这种动态获取类的内容以及动态调用对象的方法称为反射机制。 Java的反射机制允许编程人员在对类未知的情况下,获取类相关信息的方式变得更加多样灵活,调用类中相应方法,是Java增加其灵活性与动态性的一种机制。 原理 反射机制(Reflection)是Java提供的一项较为高级的功能,它提供了一种动态功能,而此功能的体现在于通过反射机

2022-04-09 10:04:48 89

原创 Javahomework1

package Homework; public class Homework2_5 { public static void main(String[] args) { char ch1 = ‘你’, ch2 = ‘我’, ch3 = ‘他’; System.out.println(ch1 + " 字在Unicode中 “+ (int)ch1 + " 号位置”); System.out.println(ch2 + " 字在Unicode中 “+ (int)ch2 + " 号位置”); System.ou

2022-04-08 23:18:28 102

原创 Homework to blog

了解以下两个test Smoke Test Smoke Test 也称为冒烟测试,隶属于自由测试,计算机行业。这一术语源自硬件行业。对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,则该组件就通过了测试。在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。 冒烟测试属于HLT(highleveltest

2021-10-26 22:54:01 115

原创 2021-10-18

内置对象session与httpSession对象是同一个东西么? 不是 session对象指的是客户端与服务端的一次会话,从客户端连到服务端的一个Web应用程序开始,直到客户端与服务端断开为止;session是jsp的一个内置对象;session对象在第一个jsp页面被装载是自己创建,完成会话期管理;当一个客户访问服务器时,可能会在这个服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要Session对象。 Session对象的常用方法 public void setAttribute

2021-10-18 22:23:42 104

原创 2021-09-16

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

2021-09-16 21:47:51 91

原创 2021-04-24

回归VS回溯 *回归测试 回归测试是在之前的代码基础或软件功能上添加了新的代码或代码,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误方便下一个进程的进行。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。 回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。因此,通过选择正确的回归测试策略来改进回归测试

2021-04-24 19:14:24 83

原创 2021-04-24

决策表(决策树) *通常,软件测试的流程是测试需求分析,编写测试计划,确定测试项,设计测试用例,然后执行测试,完成测试报告。 决策表 在所有的黑盒测试方法中,基于决策表的测试是最为严格的、最具有逻辑性的测试方法。 决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多,各条件又相互组合、有多种决策方案的情况。精确而简洁描述复杂逻辑的方式,将多个条件与这些条件满足后要执行动作相对应。但不同于传统程序语言中的控制语句,决策表能将多个独立的条件和多个动作直接的联系清晰的表示出来,因此利用决策表能够

2021-04-24 19:04:27 453

原创 2021-04-24

测试过程的V model,W模型,H模型 v模型 测试过程包括:需求分析-概要分析-详细设计-编码-单元测试-集成测试-系统测试-验收测试 执行的过程中的为从左到右,描述了基本的开发过程和测试行为。V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。 局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现。 W模型 由于V模型具有一定的局限性,故人们就实现了W模型,相当于V模型具有一定的优越性,然而W模

2021-04-24 17:53:18 109

原创 2021-04-17

java的反射机制 文本笔记 Class对象调用如下的方法可以获取当前类的有关信息,例如,累的名字、类的方法名称、成员变量的名称等,这一机制称为Java反射。 String getName() 返回类的名字。 Constructor[]getDeclaredContructors()返回类的全部构造方法。 Field[]GetDeclareedFiled()返回类的全部成员变量。 Method[]GetDeclareedMethold()返回类的全部方法。 Class是

2021-04-17 17:22:19 81

原创 2021-04-05

形式化方法 阅读相关资料后的个人见解以及课文相关摘录(笔记): 按照形式化程度,可以把软件工程的使用方法划分成非形式化、半形式化和形式化三类。非形式化即是使用自然语言描述需求规格说明,则半形式化即是用数据流图或实体-联系图建立模型的方法。而所谓形式化方法,是描述系统性质的基于数学的技术,也就是说,如果一种方法有坚实的数学基础,那么它就是形式化的,形式化方法具有很强的逻辑性。 在使用过程中非形式化方法于今有诸多缺点,列如用自然语言书写的的系统规格说明书,可能存在矛盾、二义性、含糊性、不完整性以及抽

2021-04-05 10:53:40 53

原创 2021-03-28

什么是分而治之? 我觉得分而治之就是类似于分层治理的意思,面对较为复杂的系统时,一个较好的方法就是分层次地描述这个系统。而分而治之的道理与之相似,不过分而治之的概念较为抽象,就是面向数据流自顶向下求精,为了对系统有更深入的了解,所以面对大多数较为复杂的系统时一般会采用分而治之的方法,将复杂的分为一个个较为详细的小问题,然后逐一解决,这样效率比较高,也比较节省时间。 ...

2021-03-28 19:45:15 40

原创 2021-03-27

1.为什么软件开发周期总是预估的2~3倍? 因为软件工程开发的过程中不仅仅只有编码过程,还涉及很多其他方面的知识,要进行市场的需求的研究,方案是否可行,可行性的研究对于软件的开发具有很重要的作用,如果软件涉及面广的话市场需求的研究需要较长的时间,而且在开发的过程中可能会出现各种各样的问题,需要及时解决。还有人员方面需要一定的专业人员,如果人员这方面不足会大大增加了软件开发的周期,并且在客户的描述与负责人理解这方面需要很多时间的沟通,在开发的过程中客户需要全程参与,在发现与自己理想中的产品相差太多时可以提出,

2021-03-27 16:09:19 44

原创 2021-03-20

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

2021-03-20 22:07:57 136

原创 2021-03-18

题目:软件工程方法论对我们经软件开发有多大用处?谈谈你的看法。 于我个人而言,软件工程方法论对我们经软件开发还是提供了挺大的用处的,就如当我们要开发一个满足于客户的要求的产品时,我们可以根据客户的需求来选择一定的模型,以最低的风险来确定产品的开发以及应用。软件工程方法论给我们提供了比较敏捷思维方式,对于我们在思考问题时起到决定性的作用,对我们软件开发的作用不可或缺(以上说法仅个人看法。) ...

2021-03-18 11:03:56 78

原创 2021-03-14

学习java面向对象程序设计的第二天 作业题目:软件工程是不是教会不会写代码的人开发软件? 个人回答:其实于我个人而言,在很大一种程度上是的,我本人就不是很会码代码的人,而软件工程的学习可以给予人一种较为科学的,相对比较有效的开发理念,让不会写代码的人能够快速的理解并掌握这门技术,这对于码代码不是很厉害的人来说是非常的贴心的。以及开发软件得看个人的一定的理解,而软件工程在很大的一种程度上可以激发人多思维方式发生一定的变化。 ...

2021-03-14 13:29:34 604 1

空空如也

空空如也

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

TA关注的人

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