VRF技术白皮书

VRF技术白皮书 1  原理简介 近年来网络VPN技术方兴未艾,日益成为业界关注的焦点。根据VPN实现的技术特点,可以把VPN技术分为以下三类: 传统VPN:FR和ATM CPE-based VPN:L2TP和IPSec等 Provider Provision...

2015-11-03 20:47:24

阅读数 1429

评论数 0

C++ 数组array与vector的比较

vector 是STL中的容器类,包含多种通用算法长度可变,使用灵活,但效率稍低vector是使用 new 和 delete 来管理内存的 1:array 定义的时候必须定义数组的元素个数;而vector 不需要; 且只能包含整型字面值常量,枚举常量或者用常量表达式初始化的整型const对...

2015-10-24 21:02:29

阅读数 355

评论数 0

谁是云的王者?OpenStack与VMware优劣对比

http://cloud.yesky.com/315/36707815.shtml 【编者按】在云计算生态系统中,有两种类型的用户需要使用云计算资源:传统型(Traditional IT applications)和在互联网大潮下逐渐崛起云计算应用型(Cloud-aware ...

2015-10-05 12:15:51

阅读数 484

评论数 0

用双重指针做参数传递

今天话了点时间想了一下用双重指针做参数传递的问题,以前一直只知道用,没有细想过为什么,今天正好有点xian。   #include"stdio.h" void fun(char * pa) {     printf("pa的值:%d\n",pa)...

2015-09-30 21:11:07

阅读数 289

评论数 0

计算机通信常识

1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,该缓冲区的逻辑结构应该是(队列) 栈的定义:栈是只准在表尾进行插入和删除的线性表,称为LIOFO(即后进先出表)。允许插入和删除的一端叫栈顶,另一端叫栈底。 队列的定义:队列是允许在一端进行插入而在另一端进行删除的线性表...

2015-09-13 21:41:11

阅读数 713

评论数 0

在linux下添加永久静态路由

博客地址:http://blog.chinaunix.net/uid-8504518-id-2030407.html linux下添加路由的方法: 一:使用 route 命令添加 使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法: //添加到主机的路由 # r...

2015-08-24 16:53:34

阅读数 292

评论数 0

Linux makefile 教程

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。             于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。            后记,看完发现这篇文章和《Linux...

2015-08-13 17:00:19

阅读数 395

评论数 0

多线程编程基础知识

当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软...

2015-08-12 09:31:25

阅读数 194

评论数 0

二维数组和指针

二维数组和指针 二维数组和指针1、二维数组和数组元素的地址若有以下定义:int *p, a[3][4];   1)二维数组a由若干个一维数组组成在C语言中定义的二维数组实际上是一个一维数组,这个一维数组的每一个成员又是一个一维数组。如以上定义的a数组,则可视a数组...

2015-08-11 15:34:02

阅读数 322

评论数 0

fork和exec

http://blog.csdn.net/kingmax26/article/details/6597796 http://www.cnblogs.com/hicjiajia/archive/2011/01/20/1940154.html 1、fork()      一个程序一调...

2015-07-31 16:17:27

阅读数 230

评论数 0

标准C++中的string类的用法总结

http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html 相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有...

2015-07-30 11:36:05

阅读数 228

评论数 0

iterator与const_iterator及const iterator区别

如果你传递过来一个const类型的容器,那么只能用const_iterator来遍历。 void Method(const vectorint> vInt) {   vectorint>::const_iterator iter; } 简单示例   vect...

2015-07-28 16:04:46

阅读数 350

评论数 0

指针和引用的区别

指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。 1.指针和引用的定义和性质区别: (1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。...

2015-07-27 14:28:39

阅读数 242

评论数 0

C/C++编译的程序占用的内存分为几个部分:

转载,原地址:http://blog.csdn.net/liuhuiyi/article/details/8207021 1、栈区(stack sagment):由编译器自动分配释放,存放函数的参数的值,局部变量的值等。在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。...

2015-07-27 11:50:53

阅读数 425

评论数 0

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