可可西

2011年9月23日 #

C++异常深入剖析

摘要: C++异常机制由两部分组成,即抛出端和处理端。当程序抛出一个异常,控制权不会再回到抛出端。 在抛出端,我们可以抛出一个数或对象,也可以抛出一个指针。 值得注意的是:被抛出的数、对象或指针都会产生一个副本,这个副本最后被传递给处理端。 完成抛出动作之后,原来的数、对象或指针会随之被销毁。 因此要保证此 阅读全文

posted @ 2011-09-23 17:00 可可西 阅读(1039) 评论(1) 推荐(0) 编辑

交换机和路由器的区别

摘要: 1.工作在TCP/IP模型的不同层 交换机工作在数据链路层,传输的协议数据单元(PDU)为帧(frame); 路由器工作在网络层,传输的协议数据单元(PDU)为分组(packet)。2.数据转发依据的对象不同 交换机是根据MAC地址进行数据的转发;而路由器则是根据目标IP地址的网络号来确定数据的转发。 MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。 而IP地址通常由网络管理员或者自动分配获取,具有更大的灵活性。3.广播控制 交换机就像是一个多端口的网桥,每一个端口是一个碰撞域(又叫冲突域),虽然从一定程度上减少了数据包冲突的可能,... 阅读全文

posted @ 2011-09-23 10:10 可可西 阅读(602) 评论(0) 推荐(0) 编辑

导航