- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 openstack之neutron代码分析---(1)neutron初始化流程
Neutron是openstack中用于管理网络的项目。neutron代码的入口配置文件neutron/setup.cfg,我们可以通过这个文件了解整个项目的代码结构。部分setup.cfg内容如下:…[entry_points]console_scripts = … neutron-l3-agent = neutron.agent.l3.agent:main neutron-lb
2015-11-29 20:46:09 5633 1
转载 Python中super关键字的作用
在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1:代码段1:class A:def __init__(self): print "enter A" print "leave A"class B(A):def __init__(self): print "enter B" A.
2015-11-30 15:16:57 552
转载 三种主流的Web服务实现方案(REST+SOAP+XML-RPC)简述及比较
目前知道的三种主流的Web服务实现方案为:REST:表达性状态转变 (软件架构风格)SOAP:简单对象访问协议 XML-RPC:远程过程调用协议 下面分别作简单介绍:REST:表征状态转移(Representational State Transfer),采用Web 服务使用标准的 HTTP 方法 (GET/PUT/POST/DELETE) 将所有 Web 系统的服务抽
2015-11-26 10:42:27 702
转载 linux查看CPU高速缓存(cache)信息
一、Linux下查看CPU Cache级数,每级大小 (1) 第一种方法:dmesg | grep cache(2) 第二种方法:[root@gc15 ~]# ls /sys/devices/system/cpu/cpu0/cache/indexindex0/ index1/ index2/ index3/一级cache, Data cachei
2015-11-24 12:26:08 15674
原创 shell脚本中#!/bin/bash
shell脚本需要指定使用什么解释器来解释这个脚本,shell脚本中#!/bin/bash表示当前脚本由/bin/bash这个程序来执行Linux中的shell有多种类型,其中最常用的几种是Bourne shell(sh)、bash、C shell(csh)和Korn shell(ksh)(1)Bourne Shell(即sh)是UNIX最初使用的shell,平且在每种UNIX
2015-11-23 17:42:43 6546
转载 GCC的扩展语法
1.对齐 __alignof__操作符返回数据类型或指定数据项的分界对齐(boundary alignment). 如: __alignof__(long long); The keyword `__alignof__' allows you to inquire about how an object is aligned, or the minimum alignment us
2015-11-20 11:03:33 1408
原创 openstack 分布式路由器dvr
DVR(Distributed Virtual Route)分布式虚拟路由用户可能会发现,所有网络服务都在网络节点上进行,这意味着大量的流量和处理,给网络节点带来了很大的压力。这些处理的核心是路由器服务。那么如果计算节点上自己就能实现路由器服务的话,无疑是更为合理的。这个思路是正确的,但具体实施起来有诸多的考量和细节问题。为了降低网络节点的负载,同时提高可扩展性,OpenStack
2015-11-09 17:28:53 6393
转载 eclipse 常用快捷键
经常使用eclipse进行开发,不掌握快捷键步行啊,在此整理了一些快捷键,大家要灵活运用啊。。。(注:红色标出来的是经常使用到的快捷键,磨刀不误砍柴工啊。。。)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
2015-11-04 16:47:30 366
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人