Golang类继承

1. 继承和组合的区别 继承 如果一个struct嵌套了另一个匿名结构体,那么这个结构可以直接访问匿名结构体的方法,从而实现继承 组合 如果一个struct嵌套了另一个【有名】的结构体,那么这个模式叫做组合 多重继承 如果一个struct嵌套了多个匿名结构体,那么这个结构可以直接访问多个匿名结构体的方法,从而实现多重继承 2. … 阅读更多 »Golang类继承

二三层转发原理及过程总结

1. 基本概念   首先二层转发是基于MAC地址转发,三层转发基于IP地址转发,但是这并不意味着仅仅依靠IP地址就能转发,三层转发是建立在二层的基础上的,而仅仅依靠MAC地址是能够转发的。   另外,由于二三层转发基于MAC地址、IP地址、FDB表(MAC地址学习、更新、老化、删除等)、A… 阅读更多 »二三层转发原理及过程总结