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

原创 软件构造部分笔记:关于异常

本文章参考了尚硅谷的java课程。 1.概述 2.分类 3.产生 4.处理 4.1不处理异常 (1)unchecked异常 ①error一般直接运行时报错,程序终止。 ②运行时异常运行时报错,一般会反馈异常信息,程序终止。 (2)unchecked异常 编译不通过无法运行 4.2处理异常 (1)unchecked类型的异常无法处理,因此如果存在,运行的程序会终止,反馈如4.1(1)。 (...

2021-07-07 18:57:29 232

原创 软件构造部分笔记:ADT抽象数据类型.PART2

1 Invariants 不变量 抽象型数据的重要特性:不变量—— 在任何时候总是true。 例如,immutability就是一个典型的“不变量”。 由ADT负责其不变量,与client端的任何行为无关。 原因:保持程序的“正确性”,容易发现错误 ...

2021-06-29 21:03:57 168

原创 软件构造部分笔记:ADT抽象数据类型.PART1

本博客参考了HIT软件构造课程的PPT、MIT软件构造课程的教学资料。 1 目的 抽象数据类型与表示独立性:如何设计良好的抽象数据结构,通过封 装来避免客户端获取数据的内部表示(即“表示泄露”),避免潜在 的bug——在client和implementer之间建立“防火墙” ...

2021-06-29 19:10:59 358

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

(由于无法批量上传照片,这里没放图,完整版在这里:大作业附件) 摘 要 本文通过分析hello程序产生、转变、运行、终止,结合课本知识和资料,通过Ubuntu进行实验,采用gdb、edb、gcc等工具,理解这学期学习的csapp中有关程序的预处理、编译、汇编、链接等概念知识,熟悉程序的进程管理、存储管理和IO管理。 关键词:计算机系统;hello程序的一生;链接;编译 目 录 第1章 概述 1.1 Hello简介 1.2 环境...

2021-06-28 01:21:58 915

原创 哈工大软件构造lab2心得

1 实验环境配置 本次实验需要在eclipseIDE中配置EclEmma,在eclipse中的Marketplace搜索EclEmma如图: 然后按步骤安装即可。 我的GitHub Lab2仓库的URL地址: https://github.com/ComputerScienceHIT/HIT-Lab2-1190200621 ...

2021-06-15 00:02:26 395 2

原创 哈工大软件构造lab1心得

1 实验过程 2 实验中遇到的困难与解决途径 2.1 3 经验感想

2021-06-08 17:10:45 297

空空如也

空空如也

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

TA关注的人

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