自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件构造复习2

软件构造复习2 1 三维视图 2软件构造的质量目标: 外部质量和内部质量:外部质量影响用户,内部质量影响软件本身和他的开发者,外部 质量取决于内部质量。最后只有外部质量起作用。 外部质量: 1.正确性(按照预先定义的“规约”执行,最重要的质量指标),健壮性(针对异 常情况的处理,出现异常时不要“崩溃”,未被 specification 覆盖的情况即为“异常情况”); 2.可扩展性(规模越大,扩展起来越不容易,为什么要扩展:应对变化,简约、分离); 3.可复用 性(一次开发,多次使用); 4. 兼容性(不同

2020-07-11 22:05:12 114

原创 软件构造复习1

软件构造复习1 1 Override与Overload 可以看到重载必须满足的特点是:与原方法要么参数数量不同,要么参数类型不同,要么这两者都不同。对于返回值,异常和方法是public还是private都没有要求。 而对于“复合要求的”重写(override)必须满足:LisKov原则:1. ...

2020-07-11 11:35:04 112

原创 异常类的测试

因为实验需要对异常类进行测试,这里记录一下方法 1.ExpectedException rule @Rule public ExpectedException exception = ExpectedException.none(); @Test public void tset() { List<FlightEntry> listofentry = new ArrayList<>(); exception.expect(REException.class); exception.e

2020-06-08 23:21:10 414

原创 Java学习(3)

记录一些JAVA的小知识 1.Java中的引用 1.1 引用的概念: 变量的实质是一块内存。这块内存里存储着变量的值 比如int a = 0; a对人来说是变量的名,对于计算机来说就是地址,0是a地址处内存单元存储的值。 而当变量代表一个对象时,这个变量就被称为引用变量 比如A a =new A(); a就是引用变量,它指向了一个A对象,也可以说它引用了一个A对象。我们通过使用A对象的名字a来对A进行一系列操作。 此时,变量a存储值为它所引用对象,A的地址 引用数据类型和基本数据类型是java两大数据类型。

2020-05-25 18:23:55 102

原创 Jtable简单使用

因为上一个实验需要用到Jtable,这里就顺便记录一下。 主题思想就是新建一个JFrame,然后建立一个JPanel,或者JS cScrollPanel。再建立一个JTable对象。把数据通过Vector或者Object 数组的方式传入JTable里。然后把JTable添加到JPanel或JScrollPanel上面,接着把它放到JFrame里面即可实现。 这里举的例子均是通过Object数组传入数据的。 1.JScrollPanel实现 JFrame jfcomeh = new JFrame(date

2020-05-24 10:46:28 741

原创 Date和LocalDateTIme

最近做实验遇到一个要求,获得当前时间 1.Date 最开始想到了Date,也是因为Date比较简单。 获得当前时间 只要: Date date = new Date(); 转为格式化字符串: SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm"); this.dateinfromoftimeslot = formatter.format(date); 2.LocalDateTime 但是Date的最大问题不是它没有方便

2020-05-20 18:39:30 283

原创 Mac安装Brew+Mac查看隐藏文件夹

1.Mac 安装 brew 首先利用ruby安装,mac自带ruby 安装指令: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 效果图: 虽然提示现在不推荐这种安装方式,但我们继续安装 只有在这里输入enter后正确输入密码后才会开始安装。...

2020-04-08 23:21:55 317

原创 Java学习(二)

Java学习(二) 文件读写 1.FileReader and BufferReader

2020-03-18 23:34:56 83

原创 Java学习(一)

Java 学习随笔1 关键字this 1.没有使用 static 修饰的成员变量和方法都必须使用对象来调用 1. public class Dog { 2. // 定义一个jump()方法 3. public void jump() { 4. System.out.println("正在执行jump方法"); 5. } 6. 7. // 定义一个r...

2020-03-17 23:55:01 201

原创 Git安装与配置

1.安装Git 1.首先确定本机是否有git 可以输入 git 确定当前版本 git --version 2.如果没有安装可以通过homebrew安装 2.1 安装homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.2安装gi...

2020-03-02 23:02:11 844

原创 HIT-ICS大作业

![在]

2020-01-04 12:52:30 312

原创 HIT-ICS大作业

HIT-ICS大作业 doc.x 文件 链接:https://pan.baidu.com/s/1ebdIjd6tbuXuCDmX532CWQ 提取码:b121

2020-01-03 20:06:32 120

空空如也

空空如也

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

TA关注的人

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