9 chenhui_0228

尚未进行身份认证

很好

等级
TA的排名 0

Openstack Swift 学习总结(一)

组件Swift主要使用到如下组件来提供对象存储服务:Proxyservers处理所有请求调用Rings将数据映射到物理磁盘上,实际就是记录了逻辑数据存放在哪一块物理磁盘的那个位置上Zones对不同区域的数据进行隔离,一个区域中的故障不会影响集群其他区域数据副本Accountsandcontainers每个账户和容器都是分布在集群中的单独的数据库,账户数据库包含...

2018-02-12 11:35:46

Openstack Swift 安装部署总结

环境硬件这里只使用了一台服务器,既作为ControllerNode,也作为StorageNode主机名IPOS磁盘文件系统sf-dev10.202.127.4Centos-7.4/dev/sdb/dev/sdc/dev/sddXFS软件我们使用OpenstackPike版本配置可用的Ope...

2018-02-12 11:31:44

Openstack Swift监控工具Tulsi部署手册

目录项目简介项目部署安装TulsiServer安装TulsiClient安装TulsiClientUI参考资料日期版本AMD作者2018-02-10V1.0A01107267项目简介Swift项目在Openstack生态系统中提供对象存储服务。Tulsi是由软件解决方案供应商Veda...

2018-02-12 11:14:57

Vue.js学习-搭建一个简单的demo

原创申明:本文为博主原创,转载请注明出处!这里主要记录vue.js+webpack在一个简单实例中的使用过程说明:本次搭建基于Win7平台Node.js安装官网提供了支持多种平台的的LTS版本下载,我们根据需要来进行下载安装。对于Windows平台提供了.mis和.zip(二进制)两种选择,我们可以根据自己需要任选一种安装。具体安装过程就不详说。注...

2018-02-11 11:20:21

CEPH运维之安装部署(luminous)

原创申明:本文为博主原创,转载请注明出处!这篇文档主要介绍ceph的搭建过程。集群规划服务器规划及配置,如下:hostnamepublicipclusterip节点说明ch-osd-1172.16.30.73172.16.31.73osd节点ch-osd-2172.16.30.72...

2018-02-11 11:10:36

Elasticsearch集群搭建实战

1.基础配置与安装1.1    基础环境node110.202.20.191node210.202.20.192node310.202.20.193node410.202.20.194node510.202.20.195node610.202.20.196node710.202.20.197node810.202.20.198以上服务器基于现在的云平台(

2016-06-14 14:08:40

cassandra集群搭建实战

1.基础配置与安装1.1    基础环境node110.202.20.191(seed1)node210.202.20.192node310.202.20.193node410.202.20.194node510.202.20.195node610.202.20.196node710.202.20.197node810.202.20.198(seed2)

2016-06-14 14:04:35

kafka基本原理

KAFKA Kafka是一个分布式的、可分区、可复制的消息系统。 基本术语:broker:一个kafka集群由一个或者多个broker组成;topic:Kafka中用来维护的一类消息;partition:每个topic包含多个分区,每一个分区都存在各个broker中,但是一个分区只选取一个broker作为主节点;producer:生产并发送消息到Kafkatopi

2016-06-14 13:57:18

casscandra单集群搭建

1.环境准备linux环境jdk>=1.7 Python>=2.7防火墙设置2.cassandra.yaml配置1)cluster_name2)data_file_directories3)commitlog_directory4)saved_caches_directory5)-seeds6)listen_address7)rpc_

2016-06-14 13:42:18

Android中 int 和 String 互相转换

Android中int和String互相转换的多种方法1如何将字串String转换成整数int?有两个方法:1).inti=Integer.parseInt([String]);或i=Integer.parseInt([String],[intradix]);2).inti=Integer.valueOf(my_str).intValu

2015-01-16 10:49:24

Fragment中通过回调获得实现Activity中的onTouchEvent函数

该方法分为两步,首先是在父类Activity中,构造一个回调接口,并向外提供注册和销毁该回调接口的方法。然后在Activity的dispatchTouchEvent函数中遍历所有注册了该回调接口的对象,分发onTouchEvent事件。 /***回调接口*@authorzhaoxin5**/publicinterfaceMyTouchListener{

2015-01-15 14:59:53

GestureDetector类及其用法

当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等。一般情况下,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个方法太过简单,如果需要处理一些复杂的手势,用这个接口就会很麻烦(因为我们要自己根据用户触摸的轨

2015-01-15 13:28:29
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!