自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件构造笔记之Junit测试

在本课程中第一次接触到了JUnit测试,因此想要把学过的一些知识点总结一下。JUnit是Java单元测试框架,已经在Eclipse中默认安装。在这里我们使用的是JUnit4来进行测试。一、JUnit4通过注解的方式来识别测试方法。目前支持的主要注解有:1.@BeforeClass 全局只会执行一次,而且是第一个运行2.@Before 在测试方法运行之前运行3.@Test 测试方法4.@After 在测试方法运行之后允许5.@AfterClass 全局只会执行一次,而且是最后一

2021-06-29 15:52:55 192

原创 软件构造笔记之面向对象的一些概念性知识点总结

一、ADT的定义以及作用1.一个ADT是一个仅由保存的数据类型和可能在这个数据类型上进行的操作定义的。开发者们只能通过ADT的操作方法来访问ADT的属性,而且他们不会知道这个数据类型内部各种操作是如何实现的。在Java中,我们常常使用一个接口来给出一个操作集合而不需要透露这些操作实现的细节。记住一个接口定义了一个方法集而Java类必须实现这个集合以便满足它的强制性条件或者实现这个接口的一个实例。2.当我们谈论ADT的时候,不可避免地会提到到线性表,堆栈和队列。一个线性表是有限个元素的集合,其元素以线

2021-06-29 15:52:05 141

原创 软件构造笔记之Git以及Github

一、关于Git1.什么是GitGit(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper 。特点是分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。目前GIT已经

2021-06-26 09:45:32 103

原创 软件构造实验二

目录1 实验目标概述 12 实验环境配置 13 实验过程 23.1 Poetic Walks 23.1.1 Get the code andprepare Git repository 33.1.2 Problem 1: TestGraph <String> 33.1.3 Problem 2: ImplementGraph <String> 43.1.3.1 Implement ConcreteEdgesGraph 43.1.3....

2021-06-21 09:13:07 203

原创 计算机系统大作业--程序人生-Hello’s P2P

摘 要本文通过分析hello程序从C文件如何转变为可执行文件的全过程,包括预处理、编译、汇编、链接阶段,每一步如何对上一步形成的文件进行操作,形成新文件的过程。hello进程在shell执行的过程,存储管理的过程,I/O处理的过程。以这些过程的分析为例,阐明整个程序的生命周期。关键词:预处理;编译;汇编;连接;存储管理...

2021-06-20 16:44:58 709

原创 软件构造Lab1过程中一些问题和解决方法

首先,一定要先阅读,并且理清楚整个实验的大体流程,实验需要做什么,需要什么工具,这些工具怎么下载、安装并且使用,然后把任务过程分析一下,把需要做的事情先后顺序分清楚才不会乱。我一开始因为m...

2021-06-12 12:53:02 455

空空如也

空空如也

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

TA关注的人

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