STL之vector,list复习总结回顾

vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随机存取,即[]操作符,即可以以数组下标的方式来访问或遍历。但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存...

2016-08-26 13:23:09

阅读数:459

评论数:0

HTTP常见问题汇总

1、常用的HTTP方法有哪些? GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器 POST:用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用POST方式。 PUT: 传输文件,报文主体中包含文件内容,保存到对应URI位置。 HEAD:...

2016-08-24 17:01:22

阅读数:3534

评论数:0

TCP通信的三次握手和四次撒手的详细流程(顿悟)

TCP(Transmission Control Protocol) 传输控制协议 三次握手 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowle...

2016-08-24 15:44:20

阅读数:275

评论数:1

软件测试(2)

性能测试--性能指标 1 (1)常用的性能测试 指标有哪些 ? 常用的性能测试指标通常有软件的,事务处理率,IO性能,数据库性能,内存利用率和cpu利用率等时间与资源的使用效率   (2)什么是软件的事务处理时间 ? 是指在处理某一项 任务时从开始 到完成...

2016-08-23 10:29:53

阅读数:170

评论数:0

测试基础(1)

1.白盒测试 和黑河测试 有什么区别? 黑盒测试 (1)完全不考虑程序内部结构和内部特性 (2)检验程序是否能适当的输入数据而产生正确的输出信息 (3)多针对于软件界面而言,软件功能,性能,安全性等多方面进行测试 黑盒是穷举输入测试,把所有可能的输入都作为...

2016-08-23 10:28:50

阅读数:299

评论数:0

软件测试的艺术的读书笔记

最近一直在研读《软件测试的艺术》,无意间在网上找到《软件测试的艺术的笔记》,觉得非常好,分享给大家:

2016-08-23 10:15:31

阅读数:468

评论数:0

内存管理之内存池概述

转自这里 在我们编写代码的过程中,不可避免的要和内存打交道,在申请释放不太频繁的情况下,通常让系统进行内存管理即可。但是,直接使用系统调用malloc/free、new/delete进行内存分配和释放,存在一定的弊端: 1、调用malloc/new,系统根据“最先匹配”、“...

2016-08-19 14:28:46

阅读数:178

评论数:0

C++三大特性之多态性

1.多态的概念 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象变成领域的核心概念。多态(polymorphion),就是多种形态。 2.多态的实现(晚绑定-->虚函数) C++多态性是通过虚函数来完成的,徐哈市南湖允许子类重新定义成员函数,而子类重新...

2016-08-19 08:27:21

阅读数:269

评论数:0

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