摘要: 一.基于度量来分析自己的程序结构 Homework5 第一次写多线程的程序,评论区助教发的那个月饼的例子让我茅塞顿开。这次我把电梯分成3种,之后发现这样做挺傻的。 waitqueue:是个储存request的表 inputthread:解决输入问题,将输入的request存入waitqueue el 阅读全文
posted @ 2021-04-23 14:46 王端锐 阅读(79) 评论(1) 推荐(0)
摘要: 一、总结本单元作业的架构设计 本次作业我觉得难点有2个:搞清楚uml是啥,搞清楚提供的包里有些啥。第一点通过评论区那篇很长的上古时期的博客,我有大概的了解了。第二点,我看了好久的包里的文件才弄清楚。好险第13次作业里的包提供了样例文件,我照着那个改编了一下就能接收输入了,之后的作业也都是在那个基础上 阅读全文
posted @ 2021-06-25 16:01 王端锐 阅读(56) 评论(0) 推荐(0)
摘要: 1.总结分析自己实现规格所采取的设计策略 首先,阅读类的规格,大概了解类所包含的属性、主要方法和用处。 然后细读主要方法的规格,了解具体的操作,选择合适的容器和算法来实现JML的要求。 2.结合课程内容,整理基于JML规格来设计测试的方法和策略 使用JUnit:本次作业推荐的JUnit很好用,这是一 阅读全文
posted @ 2021-05-28 22:30 王端锐 阅读(62) 评论(0) 推荐(0)
摘要: 一.基于度量来分析自己的程序结构 Homework1 第一次做面向对象作业,经验不足,题也比较简单,就分了2个类:Poly 和PolyItem。PolyItem就解决了大数的问题,把需要大数操作封装在类里,其他代码都写在Poly里。 UML类图 方法复杂度分析 比较长的方法是读入和输出部分。 总结 阅读全文
posted @ 2021-03-27 19:12 王端锐 阅读(65) 评论(1) 推荐(0)