自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

转载 tair(四)--命令

TAIR命令说明一、tairclient说明:输出如下帮助信息 ./tairclient -c configserver:port -g groupname -c, --configserver default port: 5198 -g, --groupname group name -l

2015-09-29 14:07:32 2734

转载 tair(三)--安装配置

一 如何安装tair:确保安装了automake autoconfig 和 libtool,使用automake --version查看,一般情况下已安装获得底层库 tbsys 和 tbnet的源代码:(svn checkout http://code.taobao.org/svn/tb-common-utils/trunk/ tb-common-utils).获得tair源代码:(s

2015-09-29 13:25:57 679

转载 tair(二)--概述

1. Tair总述1.1 系统架构一个Tair集群主要包括3个必选模块:configserver、dataserver和client,一个可选模块:invalidserver。通常情况下,一个集群中包含2台configserver及多台dataServer。两台configserver互为主备并通过维护和dataserver之间的心跳获知集群中存活可用的dataserver,构建数

2015-09-29 11:47:38 1150

原创 tair(一)--入门

一.简介1.tair是淘宝开发的一个分布式key/value存储引擎,tair分为持久化和非持久化两种使用方式,非持久化的tair可以看成是一个分布式缓存,持久化的tair将数据存放于磁盘中。为了解决磁盘损坏导致数据丢失,tair可以配置数据的备份数目,tair自动将一份数据的不同备份放到不同的主机上,当有主机发生异常,无法正常提供服务的时候,其余的备份将会继续提供服务。二.tai

2015-09-29 11:38:25 3236

原创 Python--基本文件方法

一.打开文件--open函数1.使用:open(name [,mode] [,buffering])2.mode:模式参数r:读模式;w:写模式;a:追加模式;b:二进制模式(可添加到其他模式中使用);+:读写模式(可添加到其他模式中使用);3.buffering:缓冲0/False:表示I/O(输入/输出)是无缓冲的,即所有的读写操作都是直接针

2015-09-24 15:11:38 394

原创 memcached(二)--原理

一.memcached的内存存储1.Slab Allocation机制最近的memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配通过malloc和free来进行,但是该机制会导致内存碎片,加重操作系统的负担;2.原理Slab Allocator的基本原理是按照预先规定的大小,将分配的内存分割成特定长度的块(ch

2015-09-22 17:08:39 348

原创 memcached(一)--安装

一.概述1.Memcached是一个高性能的分布式内存对象缓存系统,通过缓存数据库查询结果,减少数据库访问次数,以提高动态WEB应用的速度、提高可扩展性;2.特点:1)协议简单:使用简单的基于文本行的协议,所以也可以通过telnet在memcached上保存数据、取得数据;2)基于libevent的事件处理:libevent是个程序库,它将Linux的epoll,BSD类操

2015-09-22 15:44:48 415

转载 saltstack--sls文件

摘要 SLS(代表SaLt State文件)是Salt State系统的核心。SLS描述了系统的目标状态,由格式简单的数据构成。这经常被称作配置管理目录[-]SLS文件简述top.slsSLS文件命名空间state多文件示例state的层级关系include 示例:extend 示例:state的逻辑关系列表state的逻辑关系实

2015-09-18 15:33:31 6747

原创 Python--os模块

常用方法1.os.name输出正在使用的平台,Windows返回'nt',Linux/UNIX返回'posix';2.os.getcwd()返回当前工作目录,即当前Python脚本工作的目录路径;3.os.listdir(dir)返回指定目录下的所有文件和目录;4.os.remove(file)删除指定文件;5.os.rmdir(

2015-09-15 15:12:27 332

转载 saltstack--job

什么是Job?我们没执行一次salt命令就会产生一个Job,在日常的管理工作中,我们需要管理这些Job。比如由于网络原因,一个Job执行中断了,需要知道Job目前的工作状态。再比如我们要kill掉一个刚刚执行的Job。Jid: job id, 格式为%Y%m%d%H%M%S%fmaster在下发指令消息时, 会附带上产⽣的jid. minion在接收到指令开始执⾏时, 会在

2015-09-14 17:35:32 654

转载 varnish

高性能HTTP加速器Varnish(管理维护篇)一、varnishd指令Varnish启动的命令是/usr/local/varnish/sbin/varnishd,此命令参数较多,用法比较复杂,在命令行执行“/usr/local/varnish/sbin/varnishd –h”即可得到varnishd的详细用法,表2-6列出了varnishd常用参数的使用方法和含义。

2015-09-11 15:43:43 662

原创 Saltstack

一.Saltstack1.Saltstack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能;2.基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinja2、python-msgpack和PyYAML等)构建;3.特点:部署简单、方便;支持大部分UNIX/Linux及Window

2015-09-10 16:38:17 695

转载 lsof

lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打

2015-09-01 22:53:02 261

转载 iostat

iostatiostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式:iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ]  ]       [ interval [ count ] ]1)iostat的 简单使用i

2015-09-01 22:41:09 297

转载 mpstat

mpstat  另一个用于获取 CPU 相关统计信息的有用的命令是 mpstat。下面是一个示例输出:   # mpstat -P ALL 5 2  Linux 2.6.9-67.ELsmp (oraclerac1)       12/20/2008     10:42:38 PM  CPU   %user   %nice %system %iowait    %irq  

2015-09-01 22:37:40 311

原创 vmstat

一.vmstat1.功能:动态了解系统系统资源的运行,可以检测CPU/内存/磁盘输入输出状态等;2.使用1)CPU/内存等信息:vmstat [-a] [延迟 [检测次数]]2)内存相关:vmstat [-fs]3)设置显示数据的单位:vmstat [-S 单位]4)与磁盘相关:vmstat [-d]5)与磁盘相关:vmstat [-p 分区]3.参

2015-09-01 22:35:45 628

原创 top

一.top1.使用:top -hv | -bcHisS -d delay -n iterations -p pid [, pid ...]2.常用选项及参数-d:指定时间(单位秒),表示几秒更新一次,默认为5s;-n:后跟数字,指定更新次数;-b:以批次的方式执行top;-p:指定PID,监测该进程;3.top交互式命令?:显示在top当中可以输入的

2015-09-01 21:25:52 880

原创 ps

一.ps1.查看系统所有的进程:ps aux实例及解释[root@localhost ~]# ps auxUSER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMANDroot         1  0.0  0.0   2892   708 ?        Ss   Apr08  11:22

2015-09-01 20:30:06 354

原创 压缩及打包--gzip,bzip2,tar

一.常见的压缩文件1.*.Z:compress程序压缩的文件;2.*.gz:gzip程序压缩的文件;3.*.bz2:bzip2程序压缩的文件;4.*.tar:tar程序打包的数据,没有经过压缩;5.*.tar.gz(*.tgz):tar程序打包的文件,其中经过gzip程序压缩;6.*.tar.bz2:tar程序打包的文件,其中经过bzip2程序压缩;二.gzip

2015-09-01 19:51:13 974

原创 /proc/*

一.内存中的数据都是写入到/proc/这个目录下的,该目录只存在于内存中,不占用外存,以文件系统的方式为访问系统内核数据的操作提供接口;二./proc/N/*1.N代表进程PID,主机的各个进程PID都是以目录的类型存在于/proc/下;2./proc/N/cmdline:该进程启动的命令;3./proc/N/environ:这个进程的环境变量内容;4./proc/N/

2015-09-01 15:52:03 505

C#图像加密

这是一个简单的图像加密程序,是用C#实现的

2014-03-10

图像几何变换

这是用C#开发的一个图像处理类小程序,可以实现基本的图像几何变换

2014-03-10

C#图像分割

该程序是基于C#的图像分割算法,可以直接使用

2014-03-10

空空如也

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

TA关注的人

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