07 2015 档案

ceph之rbd API示例
该文被密码保护。

posted @ 2015-07-30 10:43 阳台 阅读(11) 评论(0) 推荐(0) 编辑

linux下TUN/TAP虚拟网卡的使用
摘要:转载:http://wushank.blog.51cto.com/3489095/1306849 tun/tap 驱动程序实现了虚拟网卡的功能,tun表示虚拟的是点对点设备,tap表示虚拟的是以太网设备,这两种设备针对网络包实施不同的封装。利用tun/tap 驱动,可以将tcp/ip协议栈处理好... 阅读全文

posted @ 2015-07-30 10:12 阳台 阅读(21735) 评论(1) 推荐(1) 编辑

python基础补充
摘要:关于模块导入方式: import random print random.choice(range(10))和 from random import choice print choice(range(10))第一种方法:将模块的名字设置为一个隐含在名字空间里的全局变量,这样就好像访问全局属... 阅读全文

posted @ 2015-07-28 22:02 阳台 阅读(202) 评论(0) 推荐(0) 编辑

阵列中条带(stripe)、stripe unit
摘要:摘抄:http://blog.sina.com.cn/s/blog_4a362d610100aed2.html 在磁盘阵列中,数据是以条带(stripe)的方式贯穿在磁盘阵列所有硬盘中的.这种数据的分配方式可以弥补OS读取数据量跟不上的不足.1.将条带单元(stripe unit)从阵列的第一个硬... 阅读全文

posted @ 2015-07-24 14:50 阳台 阅读(3170) 评论(0) 推荐(0) 编辑

openstack安装配置
摘要:openstack:1、控制节点安装所有,计算节点只有nova-compute;2、网络选择: nova-network还是neutron; nova-network比较简单, neutron功能强大,并且需要第三个节点,也可以合并到控制节点;openstack所有数据库密码:openstackra... 阅读全文

posted @ 2015-07-23 16:22 阳台 阅读(225) 评论(0) 推荐(0) 编辑

awk用法
摘要:grep:文本过滤器, grep "pattern" input_file ....sed: 流编辑器; sed "command/PATTERD/" awk:报告生成器。能够将输入的信息格式化之后显示;包括nawk版本,gawk版本用法: awk [option] 'script' file... 阅读全文

posted @ 2015-07-21 22:16 阳台 阅读(214) 评论(0) 推荐(0) 编辑

STL之map
摘要:map中的key必须重载 " 2 #include 3 #include 4 5 using namespace std; 6 7 int main() 8 { 9 std::map* > test_map;10 std::map map_01 ; 11 fo... 阅读全文

posted @ 2015-07-20 10:39 阳台 阅读(216) 评论(0) 推荐(0) 编辑

python下异常处理
摘要:1、python下异常如何处理: 1 #encoding=utf-8 2 3 """ 4 python遇到异常,程序直接运行 5 try: 6 "判断有可能抛出异常的代码" 7 print "haha" 8 except: 9 "异常下运行的代码" 10 ... 阅读全文

posted @ 2015-07-19 23:19 阳台 阅读(283) 评论(0) 推荐(0) 编辑

python下线程以及锁
摘要:1、python多线程 1 #encoding=utf-8 2 """ 3 python多线程,并非真正意义上的多线程 4 全局锁:在指定时间里,有且只有一个线程在运行 5 """ 8 import threading 9 import time10 11 def test(p):12 t... 阅读全文

posted @ 2015-07-19 23:17 阳台 阅读(284) 评论(0) 推荐(0) 编辑

python下yield(生成器)
摘要:python下的协程: 1 #encoding=utf-8 2 """ 3 协程----微小的进程 4 yield生成器-----生成一个可迭代对象比如list, tuple,dir 5 1、包含yield的函数,则是一个可迭代对象(list, tuple等) 6 每次运行到yield即结束,并保留... 阅读全文

posted @ 2015-07-19 23:16 阳台 阅读(417) 评论(0) 推荐(0) 编辑

python下module、package导入
摘要:#encoding=utf-8"""模块:1、import demo #导入demo.py下的所有的函数,调用方法为:demo.function()2、from demo import function() #从demo.py文件中导入function()函数 #调用用法:func... 阅读全文

posted @ 2015-07-13 23:29 阳台 阅读(312) 评论(0) 推荐(0) 编辑

map的erase()释放内存
摘要:STL中的map调用erase(it),当value值为指针时,释放内存: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 struct value{ 7 int i; 8 std::string te... 阅读全文

posted @ 2015-07-09 11:08 阳台 阅读(1816) 评论(0) 推荐(0) 编辑

openstack之Nova
摘要:一、Nova简介及其核心组件: Nove在openstack中提供计算服务; Nova核心模块: Controller Nova-api:提供API,包括命令行API; Nova-schedule: (各节点)资源的调度; Nova-conductor:提供数据库连接代理,通... 阅读全文

posted @ 2015-07-08 23:45 阳台 阅读(487) 评论(0) 推荐(0) 编辑

STL之priority_queue为复合结构排序
摘要:priority_queue为复合结构排序: 1 #include 2 #include 3 4 using namespace std; 5 struct Node{ 6 int x; 7 string y; 8 Node( int a= 0, string ... 阅读全文

posted @ 2015-07-08 18:57 阳台 阅读(313) 评论(0) 推荐(0) 编辑

STL之使用vector排序
摘要:应用场景: 在内存中维持一个有序的vector: 1 // VectorSort.cpp : Defines the entry point for the console application. 2 3 #include 4 #include 5 #include 6 7 //先自定... 阅读全文

posted @ 2015-07-08 18:53 阳台 阅读(1009) 评论(0) 推荐(0) 编辑

访问Google
该文被密码保护。

posted @ 2015-07-08 10:21 阳台 阅读(3) 评论(0) 推荐(0) 编辑

linux之grep用法
摘要:运用场景:在当前目录下查找,比如代码目录,不需要在.svn目录下,以及ctags生成的tags文件中查找: grep的--exclude-dir=参数就是为了排除某个目录的,即不包含等号后面的目录; grep的--exclude=参数是为了排除某个特定的文件的,即不包含等号后面的文件; gre... 阅读全文

posted @ 2015-07-06 14:10 阳台 阅读(225) 评论(0) 推荐(0) 编辑

python函数
摘要:#获取数据, urllib/urllib2#分析数据,正则、分析xml工具beautifulsoup#存入数据库;tuple:元组virtuaenv使用;沙盒模式安装virtualenv:apt-get install virtualenv;virtualenv test1;cd tes1 && ... 阅读全文

posted @ 2015-07-05 13:03 阳台 阅读(197) 评论(0) 推荐(0) 编辑

关于言谈
摘要:语速不要太快,也不要太慢;太快被觉得不稳重。太慢被觉得罗嗦,一点也不干净利落;与人说话首先要做到表达的信息要直接,非常清晰了当的说出你的想法;其次,用最简洁的词汇。不要有太多的修饰,如果一次词能说清楚,千万不要加第二个词。最后,要明确你的中心,重点的部分需要着重强调,不要被一些无关紧要的东西占据对话... 阅读全文

posted @ 2015-07-04 22:17 阳台 阅读(217) 评论(0) 推荐(0) 编辑

Sql语句之select 5种查询
摘要:select 5种子句:注意顺序where / group by /having / order by / limit /清空表中的数据:truncate 表名;导入表结构(不含数据): create table 表2 like 表1;删除表:drop table 表名;导入数据:ins... 阅读全文

posted @ 2015-07-04 22:05 阳台 阅读(2049) 评论(0) 推荐(0) 编辑

openstack之网络基础
摘要:L1:物理层L2:数据链路层,基于mac地址的通信,通过交换机连接;对等传输,即交换机上的一个主机发一个包,连接在该交换机上的所有机器都能收到;L3:网络层,基于ip地址,路由器设备,连接不同网段,进行路由选择;交换机/路由器的区别:1、工作层级不同,交换机在L2,路由器在L3;2、数据转发依据对象... 阅读全文

posted @ 2015-07-04 21:57 阳台 阅读(332) 评论(0) 推荐(0) 编辑

openstack之Glance
摘要:一、Glance简介、基本概念: Glance是openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找、注册和检索等操作。 Glance提供restful API可以查询虚拟机镜像的metadata,并且可以获取镜像。 通过Glance,虚拟机镜像可以被存储到多种存储上,比如简... 阅读全文

posted @ 2015-07-04 15:46 阳台 阅读(295) 评论(0) 推荐(0) 编辑

linux下内存调试工具——valgrind
摘要:1、valgrind之memcheck 最常用的工具,用来检测程序中出现的内存问题,所有对内存的读写都会被检测到,一切对malloc()/free()/new/delete的调用都会被捕获。所以,它能检测以下问题: 1、对未初始化内存的使用; 2、读/写释放后的内存块; 3、读/... 阅读全文

posted @ 2015-07-03 09:58 阳台 阅读(644) 评论(0) 推荐(0) 编辑

测试代码
摘要:在C++ STL的map中保存map: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 int main() 8 { 9 std::map* > test_map;10 std::map* map... 阅读全文

posted @ 2015-07-02 23:42 阳台 阅读(213) 评论(0) 推荐(0) 编辑

openstack之keystone
摘要:一、什么是keystone 用于为openstack家族中的其它组件成员提供统一的认证服务,包括身份认证、令牌发放和校验、服务列表、用户权限定义等; 基本概念: 用户User:用于身份认证、一个用户可以关联到多个租户,即一个用户可以属于租户A同时属于租户B; 租户Tenant:相当于用户组的概念。一 阅读全文

posted @ 2015-07-01 21:21 阳台 阅读(878) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示