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

原创 了解JAVA的反射机制

JAVA的反射机制,是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。功能Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态...

2022-04-07 15:14:14 149

转载 阅读和了解什么是形式化方法?

形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为"SAP";把联言命题、假言命题分别形式化为:"p∧q、"p→q"。又例如:一个具体的假言联言推理"如果这种金属是纯铝,那

2022-04-07 15:08:37 130

原创 软件工程作业(流程图,盒图)

题目:题解:第一题流程图盒图第二题

2022-03-30 20:31:04 1585

原创 为什么软件工程方法论让你觉得糟糕?

1.要找到合适技能的开发者就是个很难解决的问题。2.IT专业人员很难掌握引导产品和服务走向成功所需的能力。3.建立一个学习能力和适应能力都很好的组织是最重要的事情,开发团队即使并没有采用先进的方法论,一样可以成功。从另一个角度说,过程和工件能辅助,但不能保证开发人员、项目经理和客户的良好交流。4.软件开发过程中要尽可能聚焦于使反馈时间间隔缩短以及提升反馈效率。...

2022-03-29 12:35:52 100

原创 java学习笔记

方法Method1、方法格式:修饰符 返回值类型 方法名称(参数类型 参数名称,…){方法体return 返回值;}说明:修饰符: public static返回值类型:方法最终产生的数据结果是什么类型参数类型:进入方法的数据是什么类型参数名称:进入方法的数据对应的变量名称(若参数有多个,使用逗号进行分隔)方法体:方法需要做的事情,若干行代码return:一能够停止当前方法 二是将后面的返回值还给调用处返回值:方法执行后最终产生的数据结果2、三种调用格式:

2022-03-26 14:55:52 63

原创 java作业

编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置。public class demo04 { public static void main(String[] args) { char a='我'; char b='你'; char c='他'; System.out.println("a的位置是:"+(int)a); System.out.println("b位置是:"+(int)b);.

2022-03-24 22:43:10 354

原创 了解WBS

WBS:工作分解结构(Work Breakdown Structure), 创建WBS是把项目工作按阶段可交付成果分解成较小的,更易于管理的组成部分的过程。WBS是项目管理重要的专业术语之一。WBS的基本定义 :以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划

2022-03-24 22:22:12 71

原创 什么是分而治之?

分而治之是中国汉语里的成语,意思是①分别治理。②利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。 在软件工程中“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解。注意分而治之不是算法,而是一种解决问题的思路。...

2022-03-23 21:59:58 90

原创 为什么软件开发周期总是预估的2~3倍?

现实和理想总是有区别的,在软件开发过程中总会出现一些没有预想到的问题,而这就会使开发周期比预估的长。1、软件开发的思维模式不能像数学一样简单的计算,软件开发过程没有公式可以套,不是按照一定的步骤就能得到想要的结果。2、开发环境与过程会极大的影响进度。3、需求理解有差异,用户表达的和程序员理解的不一样,出现偏差。4、项目负责人任务分配的时间不合理。有的任务分配时间过长,浪费了时间,有的任务分配时间过短,不够时间去完成。5、预估开发周期的时候没有考虑到一些特殊情况,比如遇到法定节假日放假等。

2022-03-23 21:56:09 152

原创 java学习笔记(二)

数据类型:数值型:1、整型(int):用于存储整数,整数的类型123,999,666byte字节型,short短整型,long长整型long》int》short》byte2、非整型:用于存储小数,小数的类型1234.5,3.14双精度浮点型(double):小数的长度比较长单精度浮点型(float):小数的长度短一些非数值型:1、字符型(char):用于存储单个字符,都需要使用英文状态的单引号括起来比如:‘a’、‘b’、‘开’、‘关’2、字符串型(String):

2022-03-17 15:32:59 49

原创 课本作业2.4

目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的监护系统,试写出问题定义并且分析开发这个系统的可行性问题定义:病人主要由护士护理,需要大量护士且不能随时观察病人情况,延误救治时机。 开发患者监护系统能随时监测病人情况且对护士数量需求降低。 病人和护士各占一个数据源点,另外还需要一个提供日期等时间信息的“时钟”作为数据源点。 系统应具备“接受信号”、“分析数据”、“产生警告信息”、“更新日志”、“

2022-03-16 12:24:24 633

原创 java学习笔记(一)

命名规则1、类名、接口名的命名:单词的首字母大写,其他字母小写。2、变量、方法的命名:第一个单词全小写,从第二个单词开始,单词的首字母大写,其余都小写。3、常量的命名:每个单词都大写,单词之间用“__”连接。4、包名的命名:包名的所有字母都小写。分隔符: ; {} () .注释: // 单行注释 /* 多行注释 */ /** 文档注释 */变量变量作为程序中最基本的...

2022-03-16 09:25:20 633

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

软件工程方法学包含3个要素:方法、工具和过程。其中,方法是完成软件开发的各项任务的技术方法,回等“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 软件工程方法论可以大大提高软件开发的成功率,软件开发的生产率也能明显提高。软件工程方法论总结了前人的经验,让我们可以避免犯不必要的错误。但是我们学软件工程方法论时主要是学习它的思想,提升个人的逻辑思维且提高开发软件的...

2022-03-08 15:52:48 128

原创 计算机科学与软件工程的关系与区别

计算机科学和软件工程专业同属计算机类专业,他们之间的关系十分紧密,但还是有很多区别的。众所周知,计算机系统由硬件系统与软件系统构成,计算机科学与技术专业偏重于硬件与计算机理论方面的学习研究,像计算机原理,计算机系统结构等方面的内容。当然也会涉及软件方面,但不是太深。而软件工程专业则主要偏重于应用与实践,主要是培养适应国内外软件产业市场需求的高素质、多层次、实用型软件人才。 软件工程(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效...

2022-03-08 15:48:16 266

原创 漫画解读软件开发模式变迁史

读完这篇漫画图解和作者的解释后能够明显的感受到瀑布式和敏捷开发之间的区别,笔者对这方面理解也很透彻,和封闭的瀑布式开发相比敏捷开发显的更加灵活,敏捷型方法是“适应性”而非“预见性”适应性不仅是指在一个开发项目中如何频繁地修改软件以适应不断的需求变更,还有过程本身随着时间推移变化。这张图片从上向下,五个房间,分别是瀑布模型(waterfall),敏捷开发(agile),看板(KANBAN),SCRUM 和精益软件开发(lean)。瀑布模型这间小屋和其他小屋有着明显的界限之外,其他几种模型就像一座.

2022-03-08 15:37:21 153

空空如也

空空如也

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

TA关注的人

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