码迷,mamicode.com
首页 >  
搜索关键字:第五次作业    ( 373个结果
作业小结2
作业小结2 第五次作业 多线程电梯 设计策略 构造两个队列,PendingRequestList和ProcessedRequestList。 PendingRequestList:已经输入的未被调度的请求队列。 ProcessedRequestList:已经被调度和分配的请求队列,每个电梯都有一个这 ...
分类:其他好文   时间:2018-05-02 20:59:26    阅读次数:148
oo第二次总结
第五次作业类图: 度量图: UML时序图: 第五次作业中的电梯和调度器都用到了线程机制,然后在run方法中用到了很多的if-else,所以导致了嵌套比较深。由于这是第一次接触写文件和多线程,在没有合理安排时间下,这是过了提交时间后我才写出来的,所以被评为无效作业了,也就没了公测和互测,写完后自己也不 ...
分类:其他好文   时间:2018-05-02 20:58:14    阅读次数:152
OO第二次总结
从第五次作业开始,我们接触到了多线程程序设计。多线程能够提高程序运行的效率,但是也对编写代码时数据的同步提出了更高的要求。接下来我将在这里对第五到七次作业进行一个简单的总结。 设计策略 第五次作业中,我们需要将之前的单部电梯拓展为多线程电梯。这次作业主要的数据同步问题在于请求发生器和调度器对于请求队 ...
分类:其他好文   时间:2018-05-02 20:58:04    阅读次数:172
OO第二次总结博客
第五次作业: 类图: 度量图: 协作图: 分析:本次作业时多线程的电梯实现。第一次接触多线程,我没有过多的思考,直接用线程完成线程间的信息交互和信息储存,导致刚开始程序出现很多错误,甚至不能运行。根据度量图也可看出,线程的run方法写了过多的代码。而这其中的一些代码应是另一个非线程类所具有的,线程的 ...
分类:其他好文   时间:2018-05-02 20:57:36    阅读次数:126
oo第八次作业
oo第八次作业 第五次作业分析: 1.度量图: 2.类图: 第五次作业由于是第一次接触多线程,所以导致自己的经验不足,因此最终也没有完成作业,到最后任然不能实现三部电梯的有效调度,所以导致了这次作业的无效 第六次作业: 1.度量图: 2.类图: 第六次作业,是完成对文件的监控操作。进过了上一次作业的 ...
分类:其他好文   时间:2018-05-02 20:57:28    阅读次数:142
OO第二次总结
设计策略的变化 作业上 一开始接触多线程的时候完全没有概念,第五次作业按着之前的电梯的思路写了一通运行起来完全不是想象的那样,最后是选择了推倒重写,才终于抓住了一些多线程的灵光。 策略上 由于最初的时候我是以某一个具体着手,导致了整体的崩塌,我发现要想从微观到宏观至少在我这里是绝对走不通的,于是决定 ...
分类:其他好文   时间:2018-05-02 20:55:44    阅读次数:159
OO第二次博客作业(2018春)
写在前面 多线程 搞死人 第五次作业 类图: 这次作业的调度器(als_3_controller)继承了上一次的调度器(smart_controller),并且分解了之前的schduel方法,内容分布在run()和新建的类ELE_thread的isCarry()和run()里。在程序运行启动了类EL ...
分类:其他好文   时间:2018-05-02 20:53:31    阅读次数:209
OO第二次作业总结
第五次作业:多线程电梯 作业内容:相比于前两次电梯作业,本次电梯作业新的变化是多电梯运行。要想实现功能,便需要学会使用多线程机制,使三部电梯保持相互独立的对分配的请求进行处理。电梯能够处理捎带,且调度时采用运动量均衡策略去响应楼层请求。 类图: 度量图: bug分析:存在两个bug。在多线程电梯的调 ...
分类:其他好文   时间:2018-05-02 20:53:18    阅读次数:140
2018-北航-面向对象567次OO作业分析与小结
设计策略及其变化 第五次作业 多线程电梯 在这次作业一开始的大部分时间,我一直想着怎样设计最为完美,完全使用BlockingQueue,导致交作业前发现设计并不能满足指导书的要求。最后仓皇之中加了一个新的类,既臃肿,又是轮询实现,导致出现了bug。 第六次作业 IFTTT 这次作业采用了不同照 的方 ...
分类:其他好文   时间:2018-05-02 20:53:02    阅读次数:163
OO第二次总结
第五次作业 类图 代码度量分析 可以看出代码中还是有单个类过于冗杂的缺陷。 BUG分析 由于这次作业是第一次写多线程代码,对多线程的理解不够深刻,未能做好充分的准备,导致BUG太多,以至于多线程电梯不能正常运行,仅仅支持极为简单的指令。同样也忘记了输入时间不能以科学计数法来表示。 设计分析 这次作业 ...
分类:其他好文   时间:2018-05-02 19:18:07    阅读次数:147
373条   上一页 1 2 3 4 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!