自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一方

爱生活 爱学习!

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 No space left on device

问题 早上准备转移文件,想装个rsync来同步文件,结果发现创建用户创建不了,提示空间不足No space left on device 空间不足,那第一反应是查看分区使用量 df -h查看 查看磁盘都是空的, 按理说不会出现这种情况的。难道inode耗尽? 分析 查看分区的inode使用情况相关信息 df -i 确实是var的inode满了,所以创建用户的时候要创建用户的

2016-03-23 09:53:38 1284

原创 Python学习笔记--异常处理

什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 异常名称 描述Python标准异常BaseException 所有异常的基类SystemExit 解释器请求退出Ke

2016-03-22 10:01:50 521

原创 Python学习笔记--类和对象

Python是解释性语言,但是它是面向对象的,能够进行对象编程 我们通过描述属性(特征)和行为来描述一个对象的。比如家里的小狗,它的颜色,大小,年龄,体重等是它的属性或特征。它会汪汪叫,会摇尾巴等是它的行为。 我们在描述一个真实对象(物体)时包括两个方面: 它可以做什么(行为) 它是什么样的(属性或特征)。在python中,一个对象的特征也称为属性(attribute)。它所具有的行为也称为

2016-03-18 17:30:27 389

原创 Python学习笔记--装饰器

第一步:最简单的函数,准备附加额外功能# -*- coding:gbk -*-'''示例1: 最简单的函数,表示调用了两次'''def myfunc(): print("myfunc() called.")myfunc()myfunc()第二步:使用装饰函数在函数执行前和执行后分别附加额外功能# -*- coding:gbk -*-'''示例2: 替换函数(装饰)装饰函数的参数是被装

2016-03-18 15:52:25 368 1

原创 Python学习笔记--模块

模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是系统相关的模块;file是文件操作相关的模块 模块分为三种: 自定义模块 内置模块

2016-03-18 15:26:09 268 1

原创 python学习笔记--文件操作

内置函数>center(width) 将字符串居中,并使用空格填充至长度with的新字符串count(sub[,start[,end]]) 返回sub在字符里面出现的次数,start和end参数表示范围,可选encode(encoding='utf-8',errors='strict') 以encoding指定的编码格式对字符串进行编码 endswith(s

2016-03-18 15:06:01 397

原创 python学习笔记--入门

Python简介python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可

2016-03-18 14:39:31 361 1

原创 mysql开启慢查询

mysql5.6以前的版本 众所周知,大访问量的情况下,可添加节点或改变架构可有效的缓解数据库压力,不过一切的原点,都是从单台mysql开始的。下面总结一些使用过或者研究过的经验,从配置以及调节索引的方面入手,对mysql进行一些优化。 第一步应该做的就是排查问题,找出瓶颈,所以,先从日志入手 开启慢查询日志mysql> show variables like "%slow%"; 查看慢查询配

2016-03-15 17:57:30 274

原创 my.cnf

1, 查看MySQL服务器配置信息 mysql> show variables;2, 查看MySQL服务器运行的各种状态值 mysql> show global status;3, 连接数 mysql> show variables like 'max_connections'; show processlist;4, 慢查询查看 mysql> sho

2016-03-15 17:56:04 666

原创 nginx中的if嵌套

nginx的配置中不支持if条件的逻辑与&& 逻辑或|| 运算 ,而且不支持if的嵌套语法,否则会报下面的错误:nginx: [emerg] invalid condition。 我们可以用变量的方式来间接实现。 要实现的语句:if ($arg_unitid = 42012 && $uri ~/thumb/){echo "www.yufei.com";}如果按照这样来配置,就会报nginx

2016-03-15 17:46:30 8517

原创 ngx_lua实现重启php

nginx location /reload { default_type text/html; content_by_lua_file reload_php.lua; }lualocal args = ngx.req.get_query_args();local uid = args["uid"]local

2016-03-15 17:44:16 896

原创 ngx_lua尝试做ip库

根据地区进行跳转 server {location / { lua_code_cache off; charset utf-8; rewrite_by_lua ' local ip = ngx.var.remote_addr local cjson = require "cjson.

2016-03-15 17:39:58 1340

原创 linux批量远程控制

前提:勉ssh秘钥登陆使用pdssh 1、配置主机列表 web.list root@192.168.1.2:22 root@192.168.1.3.182:22 root@192.168.1.4.181:22 file.list root@192.168.1.26:22 root@192.168.1.27:22

2016-03-15 17:33:09 1330

原创 cacti安装笔记

下载rrdtool http://oss.oetiker.ch/rrdtool/pub/?M=Dcacti http://www.cacti.net/download_cacti.php安装cd rrdtool-1.4.9ntpdate 114.113.157.84./configure --prefix=/usr/local/webserver/rrdtoolyum insta

2016-03-15 17:30:34 378

原创 增加swap分区

1.可以查看下分区的大小 #cat /proc/swaps 或者free 2.通过dd创建文件 #dd if=/dev/zero of=/data/swap bs=1024k count=2048 (2G) dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用

2016-03-15 17:26:39 268

原创 gif动态图片取静态帧

瞎掰的,请大神提出意见location ~* ([0-9a-z\/]+)/([0-9a-z]+).(a|gif)_([0-9]+)x([0-9]+)(.*)$ { #default_type text/html; root /data/thumbnail/; set $image_root /data/filesystem; set

2016-03-15 17:25:42 1182

原创 磁盘空间被占满

df -h查看系统盘被沾满了,但是du -sh / 查看根目录却只有7.7G 不知道什么原因占满了有一种可能就是服务器上面有写日志或者其他操作,因为写操作不能创建文件的时候会写磁盘的block,这样会使得磁盘利用率降低,导致磁盘无故占满, 使用lsof -n | grep delete 查看哪些进程在对磁盘写操作 看到是pid为160的Plymouth在写日志,大小达到了360717516

2016-03-15 17:22:01 1490

原创 SVN安装、配置、使用笔记

SVN安装 svn存储版本数据也有2种方式: BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。 1. 获取svn安装包:http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gzhttp://subversion.tigris.org/downloads/subversion-d

2016-03-15 17:16:15 2376

原创 GraphicsMagick命令行使用示例

GraphicsMagick图像处理系统使用方法显示图像文件详细信息 gm identify a.jpg gm identify -verbose filename.jpg 详细信息 1.更改当前目录下*.jpg的尺寸大小,并保存于目录.thumb里面 gm mogrify -output-directory .thumbs -resize 320x200 *.jpg将三幅图像和并为一副

2016-03-15 16:43:49 5391

原创 gearman安装

gearman安装wget https://launchpadlibrarian.net/165674261/gearmand-1.1.12.tar.gztar zxf gearmand-1.1.12.tar.gzcd gearmand-1.1.12./configure --prefix=/usr/local/webserver/gearman yum install boost-dev

2016-03-15 16:40:20 517

原创 glibc安装

下载 http://ftp.gnu.org/gnu/glibc/../glibc-2.23/configure –prefix=/usr –disable-profile –enable-add-ons –with-headers=/usr/include –with-binutils=/usr/bin –disable-sanity-checkshttp://download.chinaunix

2016-03-15 16:33:04 1024

原创 squid编译安装 web缓存服务器

先安装webp、jpeg、png等库http://www.linuxfromscratch.org/blfs/view/svn/general/libwebp.html先下载libwebp-0.3.0.tar.gztar -zxvf libwebp-0.3.0.tar.gzcd libwebp-0.3.0./configure && make && make installcp /usr/

2016-03-15 16:31:42 428

原创 Linux 安装SNMP v3

请使用root账号或者使用sudo权限安装,否则会提示权限错误。 首先我们需要下载Net-SNMP的源代码,请选择一个相对比较新的SNMP版本,例如5.7.2(当前最新版本),地址如下: http://download.cloud.360.cn/yjk/net-snmp.tar.gz http://download.chinaunix.net/download/0008000/7365.sht

2016-03-15 16:19:20 2084 1

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-03-07 10:11:37 238

原创 Nginx利用rewrite进行文件转移

创建测试战点server {        listen       80;        server_name  localhost;        root /www/web/;        index index.php index.html index.htm;在网站根目录建立test1  test2 两个目录,test1 为第一块盘挂载的,例如10

2016-03-07 09:56:27 1242

FastCopy202_8436

FastCopy202_8436FastCopy202_8436FastCopy202_8436FastCopy202_8436

2011-11-21

空空如也

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

TA关注的人

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