摘要: Unit 4 架构设计 UmlClassModel 类UmlClassModel的属性如下所示: private final HashMap<String, UmlElement> elements = new HashMap<>(); //对于每一个UmlElement,建立其Id与自身一一对应的 阅读全文
posted @ 2022-06-29 15:10 隐姓埋名4567 阅读(14) 评论(1) 推荐(0) 编辑
摘要: Unit 3 测试数据 正确性测试 通过python实现的数据生成器和对拍器,生成大量随机数据,并和室友对拍,来确保程序的正确性。 时间测试 对于时间复杂度较高的方法,虽然正确性测试没有问题,但可能会有超时的问题,对于此类问题,采取针对性构造数据的方法进行测试。例如query_least_conne 阅读全文
posted @ 2022-06-06 15:34 隐姓埋名4567 阅读(19) 评论(2) 推荐(0) 编辑
摘要: Unit 2 第一次作业 题目简述 每一座楼有一个纵向电梯,请求的出发楼座和目的楼座一定相同,出发楼层和目的楼层一定不同。 类 第一次作业作业类的个数较少,只有5个,其中有3个线程相关的类,分别为主线程、输入线程和电梯线程,1个输出类,1个共享对象类。因为本次作业中每座只有一个纵向电梯,所以并不需要 阅读全文
posted @ 2022-05-04 15:15 隐姓埋名4567 阅读(13) 评论(0) 推荐(1) 编辑
摘要: Unit 1 总体架构 经过完成本单元的三次作业,我提炼出了上面这一总体架构,三次作业都遵循这一总体架构,下面对这一架构进行简单的解释,详细见各个作业中的分析。 数据 输入字符串(String) 输入字符串为原始输入的数据,未经任何处理。 表达式树一(Expr) 表达式树一中表达式为树形结构,但其中 阅读全文
posted @ 2022-03-26 15:40 隐姓埋名4567 阅读(19) 评论(0) 推荐(0) 编辑