自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 向cinder稳定版本修复bug

向openstack开发版本上传代码只需要在master分支上拉一个新的分支,修复之后上传。向稳定版本修复bug则要从稳定版本拉出一个分支,以cinder grizzly版本为例,具体步骤如下:1,更新本地库到最新:git checkout mastergit remote updategit pull origin master2,从稳定版本拉出一个分支:git

2013-09-29 23:42:36 449

原创 OpenStack 当前patch所依赖的patch过时(outdated)

上一篇有说,如果同时对一个文件进行修改,那么就会产生一定的依赖关系。但是有个问题,之前依赖的patch(假定patch A)处于review阶段,由于不停的修改,该patch肯定早已经过时,那么这时候依赖他的patch(假定patch B)再次提交的时候就会发现代码对比不正确,因为他对比的是过时的代码。这时候的处理办法(O__O"…笨办法)是再次提交patch B的时候重新执行一次上一篇所说的流程

2013-07-23 00:43:16 913

原创 读书笔记--数学之美1

今天亚马逊上买的几本书到了,有两本是吴军很有名气的书,《数学之美》和《浪潮之巅》,翻了《数学之美》的第一章,讲的数学和语言之间的关系。尽管只读了第一章,感觉真是非常不错。从人类计数开始一直到语言的形成,冥冥之中遵循的数学的规律,其中有几个点还是记一下。一、之所以一个字或者词有多个意思,原因可能是由于文字太多人们无法记住,所以就出现了概念的概括和归类,把一个字归纳为一类意思。二、使用十进制的

2013-05-15 23:38:43 419

原创 github基于一个正在review的分支创建新分支

github是一个强大的代码版本管理软件,目前绝大多数的开源软件都是放在github上管理,例如Linux,OpenStack等等。最近通过github向OpenStack提交patch,有个问题一直困扰我。提交bug fix的原则应该是一个bug一个patch,这样对于reviewer来说看起来比较容易,之前因为一些原因将许多问题揉在一起提交,连我都看不下去了,更何况别人,最后果然没通过。因

2013-05-09 00:36:04 850

原创 python的三种数据结构

python中常用的三种数据结构分别是list,tuple,dict。①list看起来跟C语言的数组类似,不过它的元素可以是字符串、list、tuple以及dict,也就是可以混合嵌套。通过list下标能够访问任何元素。>>> s = ["abc", ["s", "b"], (1, 2, 3), {"key": "red"}]>>> s['abc', ['s', 'b'], (1,

2013-05-07 22:59:31 850

原创 python字符串操作

python字符串处理功能很强大,可以很方便的对字符串进行查找、替换、分割、拼接等。python字符串本身具有的一些属性就可以完成基本的操作。通过dir()函数能够查看一个模块所具有的属性。>>> s = "abcd">>> dir(s)['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq_

2013-05-06 23:19:47 475

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除