自定义博客皮肤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)
  • 收藏
  • 关注

原创 如何解决openstack中协程切换后request_id打印不对或者不打印的问题的

request_id是记录和跟踪某个API请求的唯一标示,日志里面打印这个是很有用的,如果发生协程切换等导致不打印request_id或者打印不正确,又该如何解决呢

2016-12-25 23:12:59 1333

原创 如何使用migrate进行数据库升级

OpenStack中随着版本的切换,新版本加入一些数据库表或者增加字段等是必然的事情,如何比较容易的进行这些数据库升级的适配和管理,这里就要用到oslo_db中的migrate了,这里以为M版本的heat为例,讲解一下migrate管理db的原理。我们使用migrate需要用到的主要包含以下两部分:1.versions里面的为版本号+数据库适配脚本;2.migrate.cfg为migrate需

2016-11-27 22:52:35 5257

原创 [Heat]Heat中资源的扩展与加载

Heat的核心是stack,从某方面讲,heat就是围绕stack的生命周期在玩,stack又是由各种各样的资源组成的,heat除了自定义的大量资源外,还允许用户自定义自己需要的资源,提供了很强的扩展性,下面将简单分析heat资源加载的流程,来明白heat是如何识别这些资源并如何使用它们的。

2016-04-10 23:25:49 1480 1

原创 C++中的内置类型以及类型转换

在开始介绍类型转换之前,我们先了解一下C++中的数据类型,不太清楚的朋友可以先看下第一部分的介绍。1.C++中的内置类型C++中的内置内型主要分为基本类型和复合类型。1.1基本类型基本类型主要指整数和浮点数,而整数又可以分为short,int,long以及C++11 标准新增的long long,通常把以上几种整数类型以及char统称为整型,因为它们没有小数点。而每一种整型又存在有

2015-04-02 19:54:20 1142

原创 C++中char类型详解

#1char与字符的关系##1.1char类型到底代表什么 提到char类型,我相信学过C/C++的并不会陌生,char类型代表一个字节,在内存中有8位,所以signed char的范围为-128~127,unsigned char的范围为0~255。不过C++中的char到底真的指这个么?在这之前,首先需要明白位和字节的概念。##1.2位和字节 在计算机中,通常8位代表1个字节

2015-03-25 00:13:55 30797 3

原创 C++ Primer Plus(第6版学习小记)-开篇

学习一门语言,一本好的书相当重要,以前在读大学学C语言的时候用的是谭浩强的书,不过感觉学完之后已经快忘的差不多了,除了记得一些基本语法等,很多思绪等都是杂乱的,3年过去了,除了记得它是绿色的封面外,已无更多记忆,而当我看了C Primer Plus之后才发现这才叫真的开始接触和学习C语言,之前都不能叫“学过”C语言,不得不说国外的这种经典著作比起国内很多书籍来说却是好太多了,读C Primer Pl

2015-03-24 23:48:23 891

空空如也

空空如也

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

TA关注的人

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