自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序人生-Hello’s P2P

hit csapp大作业

2022-05-20 18:40:20 315

原创 HIT软构第四章《数据类型与类型检验》知识总结

HIT软构第四章数据类型与类型检验知识总结

2022-05-14 16:57:58 107

原创 HIT软构第六章ADT知识总结

HIT软构第七章知识总结抽象和用户定义的类型 操作本身定义数据类型 对类型和操作进行分类 类型分类:可变与不可变:根本区别:方法内部有没有提供直接修改类的属性的方法 一种类型会同时以可变和不可变的形式给出。 操作分类 构造器 生产器 观察器 变值器:通常返回void 抽象数据类型实例 Int,string:immutable;list:mutable 设计ADT 设计简洁,操作一致:不应该有太多特例 支持用户所需

2022-05-14 11:19:52 97

原创 HIT软构第三章软件构造过程与配置管理总结

软件开发过程考点是 根据用户不同需求设计不同的开发过程 概括区别 传统开发过程 线性过程 最基本的就是线性,问题在于软件开发不同于盖房子,它不能对过程进行监督和检查,只有在最后一刻才能看见全貌。 迭代过程 上面两种都是基本开发过程,由此延申出其他。 瀑布模型 优点:线性推进;阶段划分清楚;无迭代 缺点:不适应需求变化+大量报告+修改量大 增量模型(Incremental (non-iterative))

2022-05-09 21:11:17 171

原创 软构第二章总结

测试 什么是测试 考点:软件测试是提高软件质量的重要手段而不是唯一或者决定性手段 不能100%覆盖全部输入 测试的不同等级 单元测试:在功能方面对每一个模块进行测试 集成测试:对单元测试进行集合 系统测试:上面两个是开发端,这个是拿到客户端 回归测试:每一次修改都对前面所有用过的测试用例再测一遍 静态VS动态测试 静态不需要运行(其实就是看bug出现和产生bug是不是一个地方) 测试VS调试 相辅相成,测试是发现

2022-04-28 15:35:34 67

原创 软构第一章总结

HIT软构第一章摘要

2022-04-20 20:25:58 201

原创 leetcode刷题:数组-二分查找

笔记—1、使用C++:注意vector 和 array的区别,vector的底层实现是array,严格来讲vector是容器,不是数组2、数组元素不能删只能覆盖Q1:在有序数组中查找给定数字。704. 二分查找 - 力扣(LeetCode) (leetcode-cn.com)int search(int* nums, int numsSize, int target){ int left,right,middle; left = 0; right...

2022-02-28 09:30:18 379

空空如也

空空如也

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

TA关注的人

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