会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Zhao_xc
博客园
首页
新随笔
联系
订阅
管理
2020年6月19日
BUAA_OO_2020_Unit4&Final_Summary
摘要: 第四单元架构设计 由于需求基本上都是查询操作,故把重点放在UmlElement的处理上,并尽量实现初始化时就完成需查询量的存储,减少查询时的复杂度。具体来说,就是实现一个Manager类来完成初始化操作,并新建一系列UmlXXX类来满足需求。 三次作业基本实现了迭代开发,对于新增元素,只需在Mana
阅读全文
posted @ 2020-06-19 21:53 Zhao_xc
阅读(157)
评论(1)
推荐(0)
2020年5月23日
BUAA_OO_2020_Unit3_Summary
摘要: JML语言的理论基础、应用工具链情况 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。可以通过开展规格化设计,而给代码实现者以明确、严谨的设计需求;也可以针对已有的代码给出规格,以提高代码的维护性。 结合Junit、OpenJML、SMT So
阅读全文
posted @ 2020-05-23 18:48 Zhao_xc
阅读(132)
评论(0)
推荐(0)
2020年4月18日
BUAA_OO_2020_Unit2_Summary
摘要: 第五次作业 第五次作业作为多线程的初见,给我带来了不少心理压力。在动手Coding前反复阅读了多线程教程,选择采用了较为简单的生产-消费者模式、Java中自带的线程安全容器等。至于调度策略,则采用了比较常见的Look算法。 程序结构分析 UML图 采用生产者-消费者模式,由InputThread读取
阅读全文
posted @ 2020-04-18 12:00 Zhao_xc
阅读(166)
评论(0)
推荐(0)
2020年3月21日
BUAA_OO_2020_Unit1_Summary
摘要: 第一次作业 程序结构分析 第一次的作业总体来说比较简单,既然不用判断WrongFormat,就只需把多项式拆分为项存在容器中就可以了,这里我采用了Hashmap<指数,项>的方式来存储。 问题比较明显的地方是类和方法的耦合度过高。导致这样的原因主要有:没有为多项式构造单独的类(解析类等),使多项式的
阅读全文
posted @ 2020-03-21 16:50 Zhao_xc
阅读(122)
评论(0)
推荐(0)
公告
昵称:
Zhao_xc
园龄:
5年3个月
粉丝:
0
关注:
0
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
点击右上角即可分享