monkey patch解惑

被折磨了一个礼拜!!!你奶奶的!!!
等空了,一定要抽时间把它里里外外翻个遍看看!!!

说道做到,今儿就来翻开monkey patch的大衣,看看里面到底是什么。

其实它一点都不神秘,挺简单的一个东西,但是当你不知道你的程序中被人打了猴子补丁的时候,你真的会疯掉,就像我一样,好东西要好好的用,不然全是一个个坑啊~_~ !!!

阅读全文>>

OpenvSwitch初探 - FLOW篇

支持Open Flow是Open vSwitch的一块核心内容,在SDN越来越成熟,发展越来越强劲的情况下,学习Open Flow也愈加显得有必要了。本文是我对OVS中Open Flow学习的一个简要分享,内容有限,并且如有错误的地方欢迎指正。

阅读全文>>

OpenvSwitch初探 - VLAN篇

传统的交换机设备都是支持VLAN隔离的,OpenvSwitch作为一个主流的虚拟交换机,自然也是支持VLAN相关的实现的。OVS交换机内部也可以通过VLAN ID来隔离交换机的各个端口。

阅读全文>>

自定义的exception出现unprintable object错误

问题本身

原因:traceback.print_exc()函数打印异常信息时,会调用exception的__str__()方法,如果该方法出现异常,就会出现该问题
排查:可以在exception的__str__方法中加try except来捕获异常,打印具体的错误。

阅读全文>>

Open vSwitch初探 - 架构篇

What is Open vSwitch?

按照官方的说法:Open vSwitch是一款高质量的多层虚拟交换机,以开源Apache 2许可证授权,非常适合在虚拟机环境中充当2层交换机。支持多种基于Linux的虚拟化技术,包括Xen / XenServer、KVM和VirtualBox。
支持Open Flow协议,所以可以很方便的通过编程实现大规模网络的自动化,被大量运用于SDN网络中。

阅读全文>>

分类

最新文章

最近回复

  • 大神: 看了这么多文章,终于...
  • scw: 谢谢你的文章。
  • zg: zzp
  • 冰河: 很有帮助,谢谢博主
  • 志平: 不用客气
  • aaftio: 很不错,我就是遇到这...
  • 浩裕: 刚看到博主在鄙博客的...
  • 志平: 嗯,我的要求简洁一点就好。
  • 半山马: 看来用这个主题的人还...
  • huxiao: 非常有用!

其它