DHCP、以太网通道、Trunk实验01:DHCP服务器实验目标:在路由器上配置DHCP服务器实验环境:在Cisco模拟器上开启两台PC机和一台交换机和一台台路由器,实现动态分配IP地址、网关地址和DNS服务器地址。路由器地址:192.168.1.254。实验拓扑图:实验步骤:1.配置路由器地址2.在路..
分类:
其他好文 时间:
2014-08-14 11:03:29
阅读次数:
492
实验拓扑:实验步骤:一、给路由器f0/0,配置地址池和网段二、配置网关三、配置DNS地址四、将客户机的ip实验结果:可以通信经验总结:在路由器上配置DHCP1、全局ipdhcppool2、(动态分配ip3、(动态分配网关地址)(动态分配的dns<SPANstyle=""FONT-FAMILY:">服务器地址..
分类:
其他好文 时间:
2014-08-14 03:54:18
阅读次数:
183
看下面一个表示string对象的类:// 一个很简单的string类class string {public: string(const char *value); ~string(); ... // 没有拷贝构造函数和operator=pr...
分类:
其他好文 时间:
2014-08-09 18:14:08
阅读次数:
186
看下面两段代码,
typedef pairVirObjTYPE, std::listCheckID>*> VirObj_CheckID_pair;class LangChecker{public: LangChecker(); //completed in an auto-generated file ../parser/LangChecker_init.cpp which init...
分类:
其他好文 时间:
2014-08-08 16:06:26
阅读次数:
247
虚拟机使用静态IP不能上网问题:安装好VM 9.0(使用NAT方式联网)和Centos6.5后,默认是可以上网的。可是如果在Centos里把动态分配IP地址方式改为静态的话,虚拟机不能上网解决:配置完后,一定要把物理机的DNS加进来,否则无法上网
分类:
其他好文 时间:
2014-08-07 21:58:30
阅读次数:
263
#include
#include
#include
/*
避免错误:
size 进行判断后在进行动态分配。
为什么?
malloc在不同编译器上有不同的实现,有的申请0大小返回NULL,
有的就可以返回一个地址,似乎后者较为常见。
当malloc分配内存时它除了分配我们指定SIZE的内存块,还会分配额
外的内存来存储我们的内存块信息,用于维护该内存块。
其实内存是分片的, 比喻说你malloc(10); 不是真的给你10个字节,...
分类:
其他好文 时间:
2014-08-04 17:54:47
阅读次数:
180
【1】学会动态分配内存 用前面介绍的方法定义的对象是静态的,在程序运 行过程中,对象所占的空间是不能随时释放的。但 有时人们希望在需要用到对象时才建立对象,在不 需要用该对象时就撤销它,释放它所占的内存空间 以供别的数据使用。这样可提高内存空间的利用率Box *pt=new Box(12,...
分类:
其他好文 时间:
2014-08-04 13:38:37
阅读次数:
190
缓冲区(Buffer)就是在内存中预留指定大小的存储空间用来对输入/输出(I/O)的数据作临时存储,这部分预留的内存空间就叫做缓冲区:
使用缓冲区有这么两个好处:
1、减少实际的物理读写次数
2、缓冲区在创建时就被分配内存,这块内存区域一直被重用,可以减少动态分配和回收内存的次数
举个简单的例子,比如A地有1w块砖要搬到B地
由于没有工具(缓冲区),我们一次只能搬一本,那么就要搬1w次(...
分类:
其他好文 时间:
2014-08-04 02:04:46
阅读次数:
265
题目大意:
给定一颗满二叉树的后序遍历,小写字母表示叶子节点,以从下到上,从右到左的顺序输出这棵树。
解题思路:
用堆栈构建二叉树,再用bfs遍历树,用堆栈逆序输出。
注意:构树时,若节点用malloc动态分配会超时。...
分类:
其他好文 时间:
2014-08-03 18:13:15
阅读次数:
277
动态分配内存:头文件 stdlib.h
malloc:分配内存
calloc:分配内存,并清零
realloc:调整已分配的内存块大小
示例:
int *p=(int *) malloc(3*sizeof(int));//分配内存,成功返回首地址,失败返回NULL
free(p);p=NULL;//释放分配的内存,并修改指...
分类:
其他好文 时间:
2014-08-01 19:46:22
阅读次数:
240