04 2017 档案

decorate all function in all module
摘要:需求: 有package db_api,其下有很多 module 如 plane.py ship.py ufo.py。这些module内定义了方法如 plane.fly(), ship.float(),ufo.siu()。现在希望有一个装饰器来给装饰这些函数,让其打印log,log中包含调用的参数以 阅读全文

posted @ 2017-04-27 17:50 kramer 阅读(190) 评论(0) 推荐(0)

[vxlan] 二 什么是VXLAN
摘要:VXLAN是一种mac in UDP的技术。简单讲就是传统的二层帧被封装到了UDP的package中。通过UDP的IP网络发送到目的地然后再解封装。 VXLAN 跟VLAN对比,最重要的一个概念就是VNI。 VLAN中一个VLAN tag对应一个广播域, VXLAN中一个VNI对应一个广播域。 传统 阅读全文

posted @ 2017-04-26 15:49 kramer 阅读(823) 评论(0) 推荐(0)

闭包 装饰器
摘要:闭包 我们先用一个例子来理解闭包: def fun1(): a, b, c = 1, 2, 3 def fun2(): x = 100 print "outer var a is ", a print "inner var x is", x return fun2 f = fun1() f() 上述 阅读全文

posted @ 2017-04-25 17:43 kramer 阅读(207) 评论(0) 推荐(0)

一次mysql 优化 (Using temporary ; Using filesort)
摘要:遇到一个SQL执行很慢 SQL 如下: SELECT ... FROM tableA WHERE time = 1492044535 and time 阅读全文

posted @ 2017-04-13 14:25 kramer 阅读(20920) 评论(0) 推荐(0)

openstack DVR的AIO 问题
摘要:问题描述 : 创建public 网络,创建路由器,并且把路由器的gateway 设置指向网络后有下面几种错误 1. 路由器对应的linux network namespace 建立起来了,但是里面并没有对应的interface 指向public网络 2. 路由器对应的linux network na 阅读全文

posted @ 2017-04-11 11:33 kramer 阅读(402) 评论(0) 推荐(0)

导航