第四章 网络层1.网络层的两种服务:虚电路服务(可靠性由网络保证)和数据报服务(可靠性由用户主机保证)2.网际协议(1)地址解析协议ARP和逆地址解析协议(RARP):位于IP协议之下,IP使用这两个协议解析到物理地址(2)网际控制报文协议(ICMP)和网际组管理协议(IGMP):位于IP协议之上,使用IP协议
Tips:这里补充一下各个层的一些相关协议:应用层协议:HTTP,FTP,SMTP;...
分类:
其他好文 时间:
2016-06-03 19:27:28
阅读次数:
250
概述
介绍几个allocator的源码实现:简单的对operator new和operator delete进行封装的实现,vs2015中的实现,STLport中的实现,仿造STLport实现内存池。
1. 参考
http://www.cplusplus.com/reference/memory/allocator/
《STL源码剖析》
《C++ Primer 第五版》
《Generi...
分类:
其他好文 时间:
2016-06-02 14:29:21
阅读次数:
315
笔记较为零散,都是自己不熟悉的知识点。
习题答案至于一个.cc 中,包含Chapter7.h头文件,读入文件包括./test ./rules .需要演示某一题直接修改 #define NUM****, 如运行11.23题为#define NUM1123;
chapter 11
1. 关联容器不支持顺序容器的位置相关的操作,例如push_front或push_back。原因是关联容器...
分类:
编程语言 时间:
2016-05-27 12:32:19
阅读次数:
175
看完C prime plus(第五版)第十二章,随带完成了后面的习题。 1.不使用全局变量,重写程序清单12.4的程序。 先贴出12.4的程序,方便对照; 1 /* global.c 使用外部变量 */ 2 #include <stdio.h> 3 int units = 0; //一个外部变量 4 ...
分类:
其他好文 时间:
2016-05-25 23:45:05
阅读次数:
357
SQL - Structured Query Language (结构化查询语言) 1/ SQL 命令的类型 : 数据定义语言: DDL 数据操作语言: DML 数据查询语言: DQL 数据控制语言: DCL 数据管理命令 事物控制命令 2/ 数据库 - 表 主键: 确保所有元素的标识都是唯一的 不 ...
分类:
数据库 时间:
2016-05-22 18:03:51
阅读次数:
184
本工具从最初版的跳转分布图只为了更直观地分析反汇编代码的分支结构,第三版开始对直观图进行逆向分支代码的输出,第四版对分支输出策略的一些探索,第五版结合之前的探索进行改进。第六版在现在功能的基础上进行增强,利用第六版(一)的基本功能-直译,第六版(二)对条件分支增加条件判断翻译,以及改进在函数调用处附 ...
分类:
其他好文 时间:
2016-05-20 17:13:22
阅读次数:
403
本工具从最初版的跳转分布图只为了更直观地分析反汇编代码的分支结构,第三版开始对直观图进行逆向分支代码的输出,第四版对分支输出策略的一些探索,第五版结合之前的探索进行改进。第六版在现在功能的基础上进行增强,利用第六版(一)的基本功能-直译,第六版(二)对条件分支增加条件判断翻译,以及改进在函数调用处附 ...
分类:
其他好文 时间:
2016-05-16 17:19:25
阅读次数:
319
笔记较为零散,都是自己不熟悉的知识点。
习题答案至于一个.cc 中,编译需要包含Chapter6.h头文件。 需要演示某一题直接修改 #define NUM***, 如运行6.23题为#define NUM623;
chapter 6
1、
形参初始化的机理与变量初始化一样。
当形参是引用类型时,它对应的实参被引用传递或者函数被传引用调用。
2、
const和实参
void fcn...
分类:
编程语言 时间:
2016-05-13 02:50:07
阅读次数:
209
宏 我们的计算器程序,用1234对应加减乘除,对于人阅读很产生一点障碍。隔一个月后再看此代码可能想不起是0123还是1234了,还得去代码中查找,如果能为代表四则运算的四个数取个有意义的别名就好了,一看是知道对应什么。没问题,用宏啊。以下是我们的计算器程序第五版: http://hovertree. ...
分类:
编程语言 时间:
2016-05-12 09:16:14
阅读次数:
230
3.2MySQL数据类型
3.2.1数据类型概述
3.2.2表定义里的特殊列类型
3.2.3指定列的默认值...
分类:
数据库 时间:
2016-05-08 06:46:56
阅读次数:
234