prometheus-openstack-exporter源码解析 发表于 2020-03-19简介服务的功能获取openstack集群中cinder,nova,neutron, swift,swift-account-usage中的关于虚机,云盘,网络,存储相关的数据整理发送给prometheus server代码地址github链接: https://github.com/Canonica ...阅读全文 »
All This I Did Without You 发表于 2019-05-24最近在<见信如晤>上听到抖森(Tom Hiddleston)读这封信,即幽默又深情,很是喜欢,所以抄了过来记录一下。作者简介这封信的作者叫Gerald Durrell(杰拉尔德·德雷尔)一位英国动物学家、主持人和作家,泽西动物园的创办人。这封信是1978年他写给未婚妻Lee McGeor ...阅读全文 »
python格式化整理 发表于 2018-12-19python项目为了保持易读性,可维护性,做了代码格式规范,我大概总结了一下这些在格式化python代码中常用到的工具;pep8link:pep8官方网站:https://www.python.org/dev/peps/pep-0008/中文翻译版:https://alvinzhu.xyz/2017 ...阅读全文 »
排序算法整理 发表于 2018-12-11排序冒泡排序算法思路从第一个元素开始,跟他下一个元素比较,如果自己比较大,就跟相邻元素换一下,如果隔壁元素比较大,就不换了,继续比较隔壁元素和他的下一个元素的大小,遍历一遍就可以把列表中最大的值放在队尾,然后开始第二次遍历,知道n-1遍历,所有元素归位;图示:代码实现123456def Bubble ...阅读全文 »
ceph梳理 发表于 2018-07-28一、数据寻址过程1.file ->object将大小不统一的file 切成均匀的小块并给每个小块加标记,方便后续的处理ino(inode number的缩写,意思是file的id) + non(object number的缩写,是这个file切分产生的序列号) = oid(object id) ...阅读全文 »