摘要: 第四单元及课程总结 1.总结本单元作业的架构设计 第四单元需要我们实现UML解析器。对于输入的每一种umlelement,均构造实现一个myumlelement类,用来储存输入的元素,使用hashmap来存储遍历myumlelement。 主体架构课程组都已经完成设计,所以可以在这基础上优化完成自己 阅读全文
posted @ 2021-06-26 18:32 18231102 阅读(38) 评论(0) 推荐(0) 编辑
摘要: OO第三单元总结 本次作业最终需要实现一个社交关系模拟系统。可以通过各类输入指令来进行数据的增删查改等交互。 (1)总结分析自己实现规格所采取的设计策略 在阅读jml规格代码的基础上,加上自己的理解合理选择实现方式和存储结构。主要使用Arraylist数组来存储Person等结构,在对异常类的计数处 阅读全文
posted @ 2021-06-01 21:20 18231102 阅读(38) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 一、同步块的设置和锁的选择 输入接口在接受输入时获得waitingqueue锁,一次输入结束时notifyAll,调度器获得锁并分配乘客。 多线程电梯为每部电梯设置一个waitingqueue队列。当waitingqueue为空时,wait()等待输入接口接受输入。电梯每到达一层时 阅读全文
posted @ 2021-04-27 21:35 18231102 阅读(39) 评论(0) 推荐(0) 编辑
摘要: OO第二单元总结 一、同步块的设置和锁的选择 输入接口在接受输入时获得waitingqueue锁,一次输入结束时notifyAll,调度器获得锁并分配乘客。 多线程电梯为每部电梯设置一个waitingqueue队列。当waitingqueue为空时,wait()等待输入接口接受输入。电梯每到达一层时 阅读全文
posted @ 2021-04-27 21:33 18231102 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1.基于度量分析自己的程序结构 设计中由factor类代表所有因子,其实现诸如add,mult等运算,子类pf,tr实现幂函数和三角函数,term和exp类分别实现因子间的加法和乘法,再共同实现一个derivation接口实现求导。 2.分析自己的程序bug 第一次作业中,程序出现了非常基础的bug 阅读全文
posted @ 2021-03-30 18:15 18231102 阅读(48) 评论(1) 推荐(0) 编辑