摘要: 面向对象第13 14次作业总结博客 [TOC] 1、设计分析 这个单元是我做的最差的一个单元。总工程量超过2000行(有效代码量1200左右),但两次都炸掉。 1.1、第13次作业 UML类图的解析 根据给定的UML类图部分内容,解析出关于类、方法、属性的相关信息。需要考虑继承等细节。 这是面向对象 阅读全文
posted @ 2019-06-24 21:48 wancong 阅读(322) 评论(3) 推荐(0) 编辑
摘要: JML单元总结博客 [TOC] 1、设计分析 1.1 第九次作业 实现路径类和路径容器类 摸鱼划水?!就是一个简单的增删查问题。不过注意,涉及统计的方法,需要做均摊。因为,增删方法调用较少,把计算任务分配到这些方法中,即可减少平均时间复杂度。 巧用多重容器,会带来意想不到的效果。另外,善用Hash容 阅读全文
posted @ 2019-05-22 21:47 wancong 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Junit 4.13环境配置 JUnit是一个强大的单元测试工具。它可以针对某一个特定类的所有方法进行精确打击。这个东西具体怎么使用,留在以后说。这次给大家说说idea下配置JUnit环境的方法。 1、下载JUnit4.13的jar包 链接:https://github.com/junit team 阅读全文
posted @ 2019-05-01 09:20 wancong 阅读(3463) 评论(0) 推荐(0) 编辑
摘要: OO第5 7次作业总结 这三次作业全部是关于电梯的。主要锻炼了多线程编程的能力,以及了解一些调度算法的使用。 [TOC] 1、设计分析 1.1、单电梯FCFS调度方案 第五次作业,不是一般的简单,几乎人人满分的那种。dalao们甚至在30行内写出单线程调度就解决了。摸鱼划水的一次。本着练习多线程的目 阅读全文
posted @ 2019-04-20 12:28 wancong 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 电梯的一点浅优化 1、调度方案的选择 第六次作业要做一个可捎带的电梯,如何呢?指导书给了ALS,我觉得ALS也有固有弊端,比如可能会在有乘客时掉头。从用户体验上,这是极差的,而且一般情况下(~~除非是这一层刚走了狼半秒钟又来了虎,比如某组变态的数据~~)这种掉头会增加时间开销。所以,我采取了贴近生活 阅读全文
posted @ 2019-04-20 00:25 wancong 阅读(709) 评论(1) 推荐(1) 编辑
摘要: 写C、C++代码的小伙伴一定在头疼变量的作用域、生存期、存储类别问题。什么静态、外部、寄存器、局部、全局搞得一头雾水。今天咱们就来梳理一下他们的变态关系(~~什么不得了的事情???~~) 1、变量的作用域 说白了,作用域就是一个”代码块“,也就是大括号包裹的那一段东西。包括函数体、控制语句块这些。大 阅读全文
posted @ 2019-04-16 01:13 wancong 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: 一、作业总结 前三次的任务都是表达式求导。这是我在高中就思考过的问题,但是很久都没有付诸实践,直到学习了“类”这个强大的工具。还有正则表达式,如果能适当使用,则不失为一个字符串格式检查的利器。真觉得有点编译原理的词法分析的赶脚。 从结果来看,不甚满意,尤其是第二次作业,由于一些不可预测的原因而没有做 阅读全文
posted @ 2019-03-25 23:28 wancong 阅读(1742) 评论(3) 推荐(3) 编辑