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

原创 软件构造-面对复用的设计模式

1.Adapter适配器设计模式 适配器模式解决的问题:解决接口间不兼容的问题,我们想要复用现有的已经存在的类,但是现有的类和我们想要实现的类接口不兼容,适配器模式通过增加一个适配器,将已有的类封装起来,从而解决接口不兼容的问题。 这张图的含义:Adaptee是我们现有的需要复用的类,但是接口不兼容,我们通过增加一个接口ITarget,适配器类Adapter实现这个接口,重写这个接口的Request方法。重写这个方法可以委托Adaptee类实现或者直接继承Adaptee类实现,从而客户端可以直接..

2021-07-07 22:18:14 171

原创 软件构造-实验二心得体会

1实验环境配置 本次实验需要在eclipse中配置EclEmma,经过查询了解到可以直接在eclipse中的市场中安装,在市场中搜索如图: 然后一步一步安装即可。 安装过程中没有出现异常。 2实验过程 2.1Poetic Walks 本次实验给出了一个图接口,要求我们建立一个边图类、一个点图类分别继承自这个图接口,并且在里面实现一系列方法,并且实现抽象数据型,并用这个图的抽象数据型完成poet的工作。主要目的是练习ADT的规约设计和ADT的实现。 2.1.1Problem 1: ...

2021-07-07 22:00:56 323

原创 软件构造-实验三心得

1.实验任务简述 实验3要求设计并实现一个抽象数据类型Planning Entry,对现实中各类利用特定资源、在特定地点/位置开展的一项任务进行抽象,并在五个具体应用中使用它。 实验要求需要完成的应用为:1必做、2和3任选1个、4和5任选1个。也就是说,至少要完成3个应用:1 and (2 or 3) and (4 or 5)。 航班管理 高铁车次管理 操作系统进程管理 大学课表管理 学习日程管理 整个Planning Entry的设计都是围绕这下面的这一张表来进...

2021-07-07 21:52:26 436

原创 软件构造-实验一心得

1、实验环境的配置 按照MIT 6.031的Getting Started的指导,一步步的配置环境。 我自己在配置环境中认为比较重要的有以下几点: JDK环境变量的修改,这个在安装JDK时十分重要,修改方法参考百度。 Git学习:可以参考Git官网的学习手册,但本课程只用到了一些简单的命令,像分支等内容几乎没有涉及,因此只需熟悉Git本地库的三个区(工作区,暂存区,本地库)和有关Github远程库的相关操作即可。 2、Lab1实验内容 这学期的实验比以往少了两个,lab1内容也减为了3个组装实验

2021-07-07 21:40:58 224 1

原创 程序人生-Hello’s P2P

计算机系统 大作业 题目程序人生-Hello’s P2P 专业计算机 学  号1190201326 班  级1903006 学生唐昊璇    指导教师史先俊   ...

2021-06-28 13:02:32 227

原创 程序人生-Hello’s P2P

计算机系统 大作业 题目程序人生-Hello’s P2P 专业计算机 学  号1190201326 班  级1903006 学生唐昊璇    指导教师史先俊   ...

2021-06-28 12:50:36 347

空空如也

空空如也

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

TA关注的人

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