- 博客(6)
- 收藏
- 关注
原创 软构课堂笔记
本文主要包含第四章到第七章的课堂笔记。第四章 datatype and type checking数据类型与类型检验一、datatype基本数据类型 对象数据类型考试考表格(性质)二、静态&动态类型检测静态:编译时进行类型检查动态:运行时进行类型检查动态>>静态>>无检查可能会问:静/动态类型检测会出现什么错误?Static类型的检查/dynamic值的检查三、mutability and immutability(必考)Mutability 多个引
2021-07-07 21:58:47
194
原创 软构lab2学习笔记
本篇是写Lab2时候查找资料的历史遗留,一直忘了发…学到的东西如下:1.assertEquals(String message, Object expected, Object actual)方法:/**Asserts that two objects are equal. If they are notan AssertionFailedError is thrown with the given message.如果不抛出带有 message 的异常(AssertionFailedErr
2021-07-06 23:32:12
106
原创 软构Lab3学习笔记(2)
不得不说,Lab3真的致命学了很多东西,还没有详细整理,先放到这里咯。java StringBuffer去除最后一位字符根据分割符拼接字段,想去除最后一位分割符,可使用StringBuffer自带的deleteCharAt方法。StringBuffer sb = new StringBuffer(); sb.append("a").append('\001').append("b").append('\001').append("c").append('\001').ap
2021-07-06 00:07:38
223
原创 软件构造lab3学习笔记(1)
在软构的lab三中查询了很多知识。list as follows:1. 在自己的函数中使用了Map,考虑到lab2中有通过for(XXX<> i : XXX)来进行循环,于是就在思考是否Map也可以这样写,然而报了错...上网查询发现不可以,但是可以换一种写法来,用Map.Entry与entryset来写:keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内
2021-07-03 00:56:30
110
原创 软构笔记 chapter 3 软件构造过程与配置管理
软件构造过程与配置管理软件开发的基本过程传统的软件开发模型敏捷开发软件配置管理(Software Configuration Management)git作为配置管理工具广义的软件构造过程软件开发的基本过程传统的软件开发模型敏捷开发软件配置管理(Software Configuration Management)git作为配置管理工具广义的软件构造过程软件开发生命循环(Software Development Lifecycle SDLC)是一个从无到有的过程:软件的生命周期如下:计
2021-07-02 14:41:11
184
原创 hello的一生
计算机系统大作业题 目 程序人生-Hello’s P2P专 业 计算学部学 号 119020XXXX班 级 XXXX学 生 XXXX 指 导 教 师 郑贵滨计算机科学与技术学院2021年6月摘 要本文从计算机系统的角度介绍了hello的一生。P2P,O2O。从hello.c(Program),接着预处理、编译、汇编、链接,历经艰辛,Hello - 一个完美
2021-06-30 23:48:14
416
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人