摘要:
一.第四次作业回顾 1.第一次作业 目的:解析UML类图 做法: 自行定义了MyInterface类,用来存储UMLInterface及该接口继承的接口;定义MyClass类存储UMLClass及该类的父类、该类的顶层父类、该类应用的接口和继承的接口等等信息;定义MyOperation类存储UMLO 阅读全文
摘要:
目录 一.JML基础 二.部署JMLUnitNG/JMLUnit并应用 三.梳理架构及Bug分析 四.心得体会 一.JML基础 1.JML是什么? JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言 2.JML用法 (1)开展规格化设计。这 阅读全文
摘要:
目录 1.作业思路 2.Bug回顾 3.代码度量分析 4.踩过的坑 5.测试 一.作业思路总结 第一次作业(单部多线程傻瓜调度(FAFS)电梯模拟): 多线程入门,作业相对简单。采用单例模式即可,即电梯们(其实就一部emm)和输入线程(主线程)共享调度器(请求队列集成在调度器里)。输入线程将读到 阅读全文
摘要:
目录 1.三次作业思路 2.三次作业bug回顾 3.代码度量分析 4.踩过的坑 5.互测与对拍 一.作业思路整理 第一次作业 第一次作业比较简单,对表达式进行标准化处理,将幂函数系数和指数显式的表示出来,用正则提取后,再用hashmap存储幂函数的系数和指数即可(用hashmap存储每一项还可以 阅读全文