自定义博客皮肤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 OO 第四单元 UML

正向建模开发,是指从需求到设计再到实现的开发过程。本单元要求完成一个图书管理系统,其中要求繁琐,所以需要先理清思路,确认图书馆的每个部门以及部门执行的任务,做出代码的基础架构以及UML图等,而后进一步完善内部功能并debug等。(本单元最初的宗旨是先画UML图再根据图写代码,可惜本人搞反了,因为感觉照着图写代码实在太难,很容易会忽然加进去一个方法然后再改图,而且遇到需要重构的地方会更麻烦,图和代码一起大段修改甚至全部remake)

2023-06-19 21:41:16 83

原创 BUAA OO 第三单元 规格化设计

单元测试是所有测试中最底层的一类测试,是第一个环节,也是最重要的一个环节,是唯一一次有保证能够代码覆盖率达到100%的测试,是整个软件测试过程的基础和前提,单元测试防止了开发的后期因bug过多而失控,单元测试的性价比是最好的。白箱测试中,测试人员可以知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作。此外,我还学到了一些算法知识,接触到了并查集,也是复习了一下大一下数据结构中图论的内容。

2023-05-20 13:23:57 97

原创 BUAA OO 第二单元 电梯

第二单元的主要任务是模拟电梯,主要涉及调度、电梯内部运行策略、换乘等,培养多线程编程的能力。第一次作业是我初次接触多线程编程,开始写的时候一头雾水,直到周五上机才提供了一些思路,对加锁、同步等有了一点理解:出现多个线程对同一个对象进行操作时,一定要谨慎判断是否需要加锁。第二次作业里电梯维护让我吃了不少苦头,也让我对锁的用法有了一些更深的理解。整体架构仍然沿用第一次作业,并未进行大幅度修改,将自己写的Request换成官方给的PersonRequest。

2023-04-14 18:49:08 257

原创 BUAA OO 第一单元 表达式化简&求导

BUAA OO 第一单元 表达式化简&求导

2023-03-19 16:02:56 167 2

空空如也

空空如也

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

TA关注的人

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