一些小修改

This commit is contained in:
huihut 2018-06-13 11:49:12 +08:00
parent 8d59b59d13
commit b5b623afff
2 changed files with 10 additions and 10 deletions

View File

@ -678,7 +678,7 @@ int main()
1. 必须保证 this 对象是通过 `new`(不是 `new[]`、不是 placement new、不是栈上、不是全局、不是其他对象成员分配的
2. 必须保证调用 `delete this` 的成员函数是最后一个调用 this 的成员函数
3. 必须保证成员函数的 `delete this ` 后面没有调用 this 了
4. 必须保证 `delete this`没有人使用了
4. 必须保证 `delete this` 后没有人使用了
#### 如何定义一个只能在堆上(栈上)生成对象的类?
@ -1304,7 +1304,7 @@ typedef struct BiTNode
> * k代表数值中的 “数位” 个数
> * n代表数据规模
> * m代表数据的最大值减最小值
> * 来自 [wikipedia . 排序算法](https://zh.wikipedia.org/wiki/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95)
> * 来自[wikipedia . 排序算法](https://zh.wikipedia.org/wiki/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95)
### 查找
@ -1469,7 +1469,7 @@ B树/B+树 |O(log<sub>2</sub>n) | |
* 读-拷贝修改(RCURead-Copy Update)
* 顺序锁seqlock
> 来自[Linux 内核的同步机制,第 1 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part1/)、[Linux 内核的同步机制,第 2 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part2/)
> 来自[Linux 内核的同步机制,第 1 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part1/)、[Linux 内核的同步机制,第 2 部分](https://www.ibm.com/developerworks/cn/linux/l-synch/part2/)
### 死锁
@ -1916,7 +1916,7 @@ PUT | 从客户端向服务器传送的数据取代指定的文档的内容
DELETE | 请求服务器删除指定的页面
TRACE | 回显服务器收到的请求,主要用于测试或诊断
状态Status-Code
状态Status-Code
* 1xx表示通知信息如请求收到了或正在进行处理
* 100 Continue继续客户端应继续其请求
@ -1936,7 +1936,7 @@ TRACE | 回显服务器收到的请求,主要用于测试或诊断
* 503 Service Unavailable: 由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的 Retry-After 头信息中
* 504 Gateway Timeout: 充当网关或代理的服务器,未及时从远端服务器获取请求
> [菜鸟教程 . HTTP状态码](http://www.runoob.com/http/http-status-codes.html)
> 更多状态码:[菜鸟教程 . HTTP状态码](http://www.runoob.com/http/http-status-codes.html)
##### 其他协议

View File

@ -19,8 +19,8 @@ crend|返回指向数组中第一个元素之前的理论元素的常量反向
size|返回数组容器中元素的数量
max_size|返回数组容器可容纳的最大元素数
empty|返回一个布尔值,指示数组容器是否为空
operator[]|返回容器中第 n 个位置的元素的引用
at|返回容器中第 n 个位置的元素的引用
operator[]|返回容器中第 n(参数)个位置的元素的引用
at|返回容器中第 n(参数)个位置的元素的引用
front|返回对容器中第一个元素的引用
back|返回对容器中最后一个元素的引用
data|返回指向容器中第一个元素的指针
@ -51,10 +51,10 @@ max_size|返回容器可容纳的最大元素数
resize|调整容器的大小,使其包含 n参数个元素
capacity|返回当前为 vector 分配的存储空间(容量)的大小
empty|返回 vector 是否为空
reserve|请求 vector 容量至少足以包含 n 个元素
reserve|请求 vector 容量至少足以包含 n(参数)个元素
shrink_to_fit|要求容器减小其 capacity容量以适应其 size元素数量
operator[]|返回容器中第 n 个位置的元素的引用
at|返回中第 n 个位置的元素的引用
operator[]|返回容器中第 n(参数)个位置的元素的引用
at|返回中第 n(参数)个位置的元素的引用
front|返回对容器中第一个元素的引用
back|返回对容器中最后一个元素的引用
data|返回指向容器中第一个元素的指针