摘要: 新特性包含 内联函数、按引用传递变量、默认的参数值、函数重载(多态) 以及模板函数。内联函数:是c++为了提高程序运行速度所做的一项改进。常规函数与内联函数的区别不在于编写方式,而在与C++编译器如何将他们组合到程序中。程序执行函数调用指令时,程序将在函数调用后立即存储该指令的内存地址,并将函数参数复制到堆栈(为此保留的内存块),跳到标记函数起到的内存单元,执行函数代码(也许还需将返回值放入到寄存器中),然后调回到地址被保存的指令处。来回跳跃并记录跳跃位置需要一定的开销。内联函数的编译代码与其他程序代码“内联”起来了。即:编译器使用相应的函数代码替换函数调用。程序无需跳转,但是代价是:需要更多 阅读全文
posted @ 2013-07-18 16:47 sunnie_ 阅读(259) 评论(0) 推荐(0) 编辑
摘要: VPN 技术是一种通过公共网络(如Internet)连接专用网络(如用户的办公网络)的技术。通过VPN,用户可以跨越一个共享或者公用网络,模拟点到点专用连接(PPP协议)的方式在两台计算机之间传输数据(通过对传输数据进行封装和加密实现)。例如:用户在家中,可以先使用MODEM或ADSL连接到Internet,然后在此Iternet连接上,创建VPN连接到企业的VPN服务器,并访问企业网络的内部资源。使用VPN的主要目的是为了安全,另外由于VPN技术部署方便,成本低廉,目前已经被广泛使用。 阅读全文
posted @ 2013-07-16 19:56 sunnie_ 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 【网上转】简单理解四层和七层负载均衡:1、所谓四层就是基于IP+端口的负载均衡;7层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。换句话说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真是的IP地址上;四层通过虚拟IP+端口接收请求,然后再分配到真实的服务器;七层通过虚拟的URL或主机名接收请求,然后再分配到真是的服务器第一,技术原理上的区别。所谓四层负载均衡,也就是主要通过报文中的目标地址和端口,再加上负载均衡设备设置的服务器选择方式,决定最终选 阅读全文
posted @ 2013-07-16 18:55 sunnie_ 阅读(163) 评论(0) 推荐(0) 编辑