自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 BUAA-2024春-OO-第四单元总结

在多个线程之间,我们要保证线程对共享资源的互斥访问以实现线程安全,同时需要设计多个线程之间的同步关系,让在等待的线程被另一个线程所唤醒并在运行后释放之前获得的锁,防止死锁的产生。本单元使用的是UML(Unified Modeling Language,统一建模化语言)来进行正向建模与开发,在三次迭代开发中,我们用类图、状态图和顺序图实现了正向建模的工作,并在此基础上,完成了图书管理系统的开发,并在开发过程中结合实际问题对模型不断地进行调整。在第一单元中,我们接触的是一种“递归下降”的层次化设计的思想。

2024-06-12 21:34:43 1621

原创 BUAA-2024春-OO-第三单元总结

黑盒测试是一种测试方法,测试人员仅仅关注于被测试的软件的功能,而不考虑内部结构或实现细节。

2024-05-17 00:21:10 1378 1

原创 BUAA-2024春-OO-第二单元总结

UML类图:在第一次作业的实现过程中,我对多线程的实现方法依旧没有自己的完整认识,所以我的大致框架模仿了实验课的框架。首先在main函数中,启动三种共八个线程,分别是输入线程,调度器线程和六个电梯线程。其中输入线程负责将输入信息转化成一个个Request类对象,并保存在大等待队列中;调度器线程负责将大等待队列中的请求分配给每个电梯对应的小等待队列,这次作业明确指定了每个请求分配给的电梯,所以不需要设计调度算法;电梯线程负责处理其对应等待队列中的每一个请求,将所有人运输到目标楼层。

2024-04-19 20:19:46 760

原创 BUAA OO 第一单元总结

读入一个包含加、减、乘、乘方以及括号的单变量表达式,输出恒等变形展开所有括号后的表达式。

2024-03-21 16:15:52 1481 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除