- 博客(5)
- 资源 (32)
- 收藏
- 关注
翻译 Python技巧:元类(Metaclasses)和利用Type构建的动态类(Dynamic Classes)
原文链接:Improve Your Python: Metaclasses and Dynamic Classes With Type`metaclass`和`type`关键字在Python代码中较少被使用(也正因如此,它们的作用也没有很好的被理解)。在这篇文章中,我们将探究`type()`的类型(types)和跟`metaclasses`相关的`type`的用法。
2014-01-29 13:18:11 10025 1
原创 利用Linux守护进程机制完成一个简单系统监控demo
根据前篇《Linux守护进程设计规范及Python实现》,我们给出了一个基于Python的守护进程框架,想要使用此框架构建自己的守护进程,只需要继承Daemon类并实现run方法即可。在本文中,我们将按照此思路设计一个linux系统状况监控程序。目前,社区中有很多开源的系统监控软件,例如Ganglia、Zabbix等,这些软件以其优异的性能以及丰富的功能赢得了很多运维工程师的青睐,但是很多时候
2014-01-14 10:55:48 7576
原创 Linux守护进程设计规范及python实现
由于需要为OpenStack中的虚拟机设计监控Agent,因此需要一个稳妥、可靠并简单的守护进程实现作为基础框架,故研究了一下Linux系统中的守护进程。首先,守护进程是一类在后台执行,生命周期较长的进程,它一般随系统启动运行,在系统关闭的时候停止。
2014-01-13 14:01:58 10584 1
原创 OpenStack iptables(NAT)学习笔记
对照IBM的OpenStack iptables资料学习NAT表中加入的相关规则。1 root@eccp-compute-01:~# iptables-save -t nat2 # Generated by iptables-save v1.4.12 on Sat Jan 4 20:16:24 20143 *nat4 :PREROUTING ACCEPT [7378:91938
2014-01-04 21:46:20 3800
原创 Openstack Cinder创建卷错误排错过程
由于项目中使用的OpenStack一直停留在F版本,因此在操作系统(Ubuntu 12.04 LTS)不断更新的情况下,难免会出现各种莫名其妙的问题。安装完Openstack,各子模块均运行正常,开始功能测试,发现cinder创建volume命令发起之后后台报错
2014-01-04 10:05:27 11868
MySQL-server-community-5.1.28-0.rhel3.i386.rpm
2010-10-12
MySQL-client-community-5.1.28-0.rhel3.i386.rpm
2010-10-12
StyleWriter v3.92包含破解文件
2010-05-31
MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0
2010-04-12
[2007计算机Bible红版系列图书].JavaScript.Examples.Bible
2010-04-06
PowerDesigner15破解
2010-03-26
数字图像处理编程入门
2009-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人