数组: 优点: 1. 数组的主要优点是根据下标值访问效率会很高 2.但是如果希望根据元素来查找对应的位置? 3.比较好的方法是先对数组排序,再进行二分查找 缺点: 需要先对数组排序,生成有序数组,才能提高查找效率 数组在插入和删除数据时,需要有大量的位移操作(插入中间或者首部时),效率很低 链表: ...
分类:
编程语言 时间:
2019-10-14 18:42:37
阅读次数:
220
http状态码分为五类 : 1XX 信息 服务器收到请求,需要请求者继续操作 2XX 成功 请求被成功接手并返回给请求者 3XX 重定向 需要进一步操作才能完成请求 4XX 客户端错误 请求包含语法错误,或无法完成请求 5XX 服务端错误 服务端在处理请求过程发生了错误 200是请求成功,并向客户端 ...
分类:
Web程序 时间:
2019-10-13 00:41:31
阅读次数:
121
stl_vector.h : vector:可随机访问元素的序列容器,从后插入或删除在常量时间内完成,从首部或中间则需线性时间内完成; _Vector_alloc_base:vector分配基类模板;模板参数分别为数据类型T,分配器类型_Allocator,以及一个bool标识_IsStatic(用... ...
分类:
其他好文 时间:
2019-10-10 12:48:58
阅读次数:
107
stl_deque.h : deque:一种具有双端插入和删除,可随机访问元素的容器,从首部或后插入或删除在常量时间内完成,从中间则需线性时间内完成; __deque_buf_size:获取队列节点缓冲区大小(工具函数),当数据元素类型字节size小于512时则为512/size,否则为1,(意味着... ...
分类:
其他好文 时间:
2019-10-10 12:45:05
阅读次数:
74
UDP的主要特点是:(1)无连接;(2)尽最大努力交付;(3)面向报文;(4)无拥塞控制;(5)支持一对一、一对多、多对一和多对多的交互通信;(6)首部开销小(只有四个字段:源端口、目的端口、长度、检验和)。 TCP的主要特点是:(1)面向连接;(2)每一条TCP连接只能是点对点的(一对一);(3) ...
分类:
其他好文 时间:
2019-10-10 00:17:57
阅读次数:
133
1、什么是 cookie ? 当一个用户访问服务器的时候,服务器会给用户返回一些 name/value 键值对到客户端浏览器上,并将这些数据加上一些限制条件,用户下次访问服务器的时候,数据又并完整的带给服务器。 2、Cookie 怎样设置的? Cookie 中包含一个由名字 = 值 (name = ...
分类:
其他好文 时间:
2019-10-08 18:43:51
阅读次数:
92
今日学习内容 1Web服务器 开发一个处理一个HTTP请求的Web服务器。Web服务器应该接受并解析HTTP请求,然后从服务器的文件系统获取所请求的文件,创建一个由响应文件组成的HTTP响应消息,前面是首部行,然后将响应直接发送给客户端。如果请求的文件不存在于服务器中,则服务器应该向客户端发送“40 ...
分类:
其他好文 时间:
2019-10-07 23:48:35
阅读次数:
197
1 报文流 HTTP 报文是在 HTTP 应用程序之间发送的数据块。这些数据块以一些文本形式的元信息(meta-information)开头。这些报文在客户端、服务器和代理之间流动。术语“流入”、“流出”、“上游”及“下游”都是用来描述报文方向的。 HTTP 报文会像河水一样流动。不管是请求报文还是 ...
分类:
Web程序 时间:
2019-10-06 18:29:05
阅读次数:
103
方法 说明 GET 获取资源 POST 创建或更新资源 PUT 创建或替换资源 DELETE 删除资源 HEAD 获得报文首部 OPTIONS 询问支持的方法 ...
分类:
Web程序 时间:
2019-10-02 13:12:08
阅读次数:
97
HTTP报文 HTTP报文就是浏览器和服务器间通信时发送及响应的数据块。浏览器向服务器请求数据,发送请求(request)报文;服务器向浏览器返回数据,返回响应(response)报文。报文信息主要分为两部分:1.包含属性的首部(header):附加信息(cookie,缓存信息等)与缓存相关的规则信 ...
分类:
Web程序 时间:
2019-09-29 18:21:53
阅读次数:
108