摘要: BUAAOO 第四单元总结 本单元为UML内容解析 作业架构设计 第十三次作业 这次作业中,首先是MyUmlInteraction类将解析到的element加以处理,再分配到各容器中。为方便处理数据,我建立MyClass,MyInterface,Myoperation来管理类,接口和方法。 第十四次 阅读全文
posted @ 2021-06-26 16:30 zzy3132 阅读(60) 评论(0) 推荐(0)
摘要: 一、设计策略 第九次作业 在第九次作业中,Network中的isCircle和queryBlockSum两函数最难,这两函数的基础都是判断两节点是否在同一个集合,为此我使用了并查集,核心函数如下: 该函数在每次查找根节点的同时,更新当前节点的父节点,提高了查找效率。而在异常类中,我采用一个全局变量来 阅读全文
posted @ 2021-05-30 12:17 zzy3132 阅读(46) 评论(0) 推荐(0)
摘要: 一、总结分析三次作业中同步块的设置和锁的选择,并分析锁与同步块中处理语句直接的关系 第五次作业 此次作业,创建了RequestList类来存储requestList请求列表,并用CopyOnWriteArrayList来加锁,从而防止多线程带来的不安全问题。且共享对象只有requestList一个。 阅读全文
posted @ 2021-04-22 20:31 zzy3132 阅读(82) 评论(0) 推荐(0)
摘要: 三次作业分析 1:第一次作业 1.1:题目分析 这次作业是简单的多项式求导。 多项式由加减法连接项,项由乘法连接因子,因子为幂函数和带符号整数。 1.2:实现方案 一共建立了三个类,Main类包括程序的入口,接受输入,并将结果优化后输出。Handle类接受来自Main类的表达式,并进行预处理,比如去 阅读全文
posted @ 2021-03-26 16:43 zzy3132 阅读(158) 评论(0) 推荐(0)