会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Puddingg
博客园
首页
新随笔
联系
管理
订阅
2019年6月21日
OOP第四次作业
摘要: OOP总结 一、第四单元两次作业的架构设计 需求分析:其实就是要将这些解析好的数据组织成一定的结构,满足指令查询的要求,同时满足一定时间复杂度的要求(貌似复杂度不容易炸) 架构设计:我先分出了其中的必要的类(MyClass、MyInterface和MyOperation),根据其的逻辑关系分三次读取
阅读全文
posted @ 2019-06-21 22:49 Puddingg
阅读(179)
评论(0)
推荐(0)
2019年5月22日
OOP第三次作业
摘要: 第三单元博客作业 JML语言理论基础 Java建模语言(Java Modeling Language,JML)是一种进行详细设计的符号语言,他鼓励你用一种全新的方式来看待Java的类和方法。JML是一种行为接口规格语言 (Behavior Interface Specification Languag
阅读全文
posted @ 2019-05-22 09:40 Puddingg
阅读(163)
评论(0)
推荐(0)
2019年4月21日
OOP第二次作业
摘要: OOP第二次博客作业 (1)从多线程的协同和同步控制方面,分析和总结自己三次作业的设计策略 在三次作业中,我都采用了通过一个共享队列,采用轮询(非暴力轮询)的方法进行信息的传递,在初次接触多线程时,由于害怕产生死锁,故最初采用了这样的方法,但这样的信息交互方法,相对于普通生产者消费者模型的wait(
阅读全文
posted @ 2019-04-21 12:49 Puddingg
阅读(206)
评论(0)
推荐(0)
2019年3月26日
OOP第一次作业
摘要: BUAA-OO-第一次博客作业 第一次作业 第一次作业思路:在第一次作业中有三个类:主类Main、判断字符串是否合法的类Strformat以及提取和转换数据的Poly。我先是将字符串进行合法性判断,再将其通过正则匹配匹配出项,最后通过项的所有可能情况进行分类讨论, 直接把求导结果放入ArrayLis
阅读全文
posted @ 2019-03-26 22:24 Puddingg
阅读(134)
评论(0)
推荐(0)
公告