摘要:
在openstack中,各个组件之间的调用遵循RESTful风格,而组件内部各服务之间的相互调用采用rpc远程调用,比如nova-conductor和nova-compute rpc原理: 首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器 阅读全文
摘要:
在openstack中,各个组件之间的调用遵循RESTful风格,而组件内部各服务之间的相互调用采用rpc远程调用,比如nova-conductor和nova-compute rpc原理: 首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器 阅读全文
摘要:
参考: https://blog.51cto.com/3646344/2096347 https://blog.51cto.com/3646344/2096351(磁盘外部快照) API接口: http://www.cnblogs.com/sammyliu/p/4558638.html qemu-g 阅读全文
摘要:
Raw: "raw" 镜像格式是最最简单的,并且是被 KVM 和 Xen 原生支持的格式,你 可以想象裸格式镜像和块设备文件是二进制位相当的,就好像从块设备拷 贝过来的,比方说,使用dd 命令将 /dev/sda 内容拷贝到一个文件。 raw唯一的缺点在于,ls看起来很大,在scp的时候,这会消耗很 阅读全文
摘要:
参考博文:https://www.cnblogs.com/eric-nirnava/p/wsgi.html 阅读全文
摘要:
一、进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全 阅读全文
摘要:
概述: 不同于C/C++,像Python这样的语言是不需要程序员写代码来管理内存的,它的GC(Garbage Collection)机制 实现了自动内存管理。GC做的事情就是解放程序员的双手,找出内存中不用的资源并释放这块内存。 下面我们来看看Python的GC是怎么做的: Python自带的解释器 阅读全文
摘要:
python的变量及其存储 在高级语言中,变量是对内存及其地址的抽象。对于python而言,python的一切变量都是对象,变量的存储,采用了引用语义的方式,存储的只是一个变量的值所在的内存地址,而不是这个变量的值本身。 引用语义:在python中,变量保存的是对象(值)的引用,我们称为引用语义。采 阅读全文
摘要:
目录 pwd : 查看当前目录路径,也就是用户当前所处的位置 cd:进入一个文件目录,如cd /usr/local/ ls:列出目标目录中所有的子目录和文件 mkdir: 创建文件夹或目录 du: 显示目前的目录所占的磁盘空间(常用参数-m用 MB 单位计算块数 ,-h用 GB、MB、KB 单位计算 阅读全文
摘要:
前序遍历: 中序遍历: 后续遍历: 层次遍历: 完全二叉树节点个数: 二叉树深度: 中序遍历: 后续遍历: 层次遍历: 完全二叉树节点个数: 二叉树深度: 阅读全文
摘要:
装饰器装饰没有返回值函数: 装饰器装饰有返回值函数: 如图可以看到,无论被装饰的函数有无返回值,其结果都无返回值,原因其实很简单,因为inner()函数根本就没有返回值。为了实现有返回值的函数被装饰之后仍然有返回值,需要inner函数与被装饰函数的返回值保持一致。 可以看到,有返回值的函数被装饰之后 阅读全文
|