摘要: 第四单元总结性博客作业 1.总结本单元作业的架构设计 本单元作业主要是实现一个 UML 解析器,使其支持对 UML 图的分析,可以通过输入相应的指令来进行相关查询,同时还可以针对某些不符合UML规则的情况进行判断。 在本单元中,我采用的主体思路是:对于类图、顺序图、状态图这三种图用三个不同的类MyU 阅读全文
posted @ 2022-06-26 19:41 普通桑 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 第三单元总结 1. 在本单元自测过程中如何利用JML规格来准备测试数据 ​ 在本单元的自测过程中,由于在编写代码时我习惯将JML规格描述复制到方法附近,所以在编写过程中我认为是相对满足JML的描述的。同时,在自测时,我相对的更加会考虑边界情况,例如一个组内最多1111人、各种各样不同的报错时机等等, 阅读全文
posted @ 2022-06-06 15:31 普通桑 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 第二单元博客 目录 一、同步块与锁 1.1 同时读/写 1.2 输出 1.3 流水线架构模式 二、调度器设计 2.1 第五次作业 2.2 第六次作业 2.3 第七次作业 三、架构模式 3.1 设计模式 3.1.1 生产者-消费者模式 3.1.2 master-slave模式 3.1.3 流水线模式 阅读全文
posted @ 2022-05-02 18:21 普通桑 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 第一单元心得感想 一、程序结构 图1 类图(IDEA生成,和实际情况吻合) 第一单元作业主题是表达式处理。表达式可以分为三部分:表达式、项、因子。简单的说,表达式就是项之和,项就是因子之积,因子可以是表达式,也可以是常数,也可以是变量因子。基于这个思路,在第一次训练的代码的基础上进行迭代开发,实现了 阅读全文
posted @ 2022-03-26 14:12 普通桑 阅读(30) 评论(1) 推荐(0) 编辑