自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

企鹅漫步

关注数据库,分布式,缓存,系统架构

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

原创 修复mysql表

MySQL修复表的方法我们经常会用到,下面就教您两个MySQL修复表的小技巧,希望对您学习MySQL修复表方面能有所帮助。在长时间使用MySQL后,数据库可能会出现一些问题。大多数问题可以通过简单的操作进行快速修复。下面介绍两种MySQL修复表的方法。1. myisamchk使用myisamchk必须暂时停止MySQL 服务器。例如,我们要检修blog数据库。执行以下操作:# se

2014-12-30 18:10:50 609

转载 分享一片比较全介绍myisam和innodb的区别

一、简单介绍1.MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。 2.InnoDB:支持事务安全的引擎,支持外键、行锁、事务是他的最大

2014-12-30 15:37:27 588

原创 linux之lsof命令

lsof, LiSt Opened Files, 列出打开的文件, 听起来很简单的样子. 但想*nix中很多其他工具一样, lsof把这件简单的事情做到了炉火纯青. 因为Unix认为”一切皆文件”, 那么”打开的文件”就不仅仅是传统意义上打开的文件了, 还可以是网络/Unix域套接字, 匿名/具名管道, 共享库文件, 目录文件, 设备文件等等. 很多场景下, 查看进程或系统打开的文件会给调试带来极

2014-12-30 15:11:39 657

原创 脚本分享-两个shell备份mysql的脚本

分享两个shell script脚本,用来备份mysql用的。第一个脚本是使用mysqldump命令来备份,第二个脚本是使用innobackupex也就是xtrabackup程序来做备份。他们的主要区别在于:mysqldump优点:备份出来的数据比较小,基本算是纯数据,如果是innodb引擎,数据都在内存里面的话,不会发生物理磁盘的读操作。mysqldump缺点:不支持增量备份,会

2014-12-30 15:03:46 1103

原创 Python-ConfigParser模块简介

一、ConfigParser简介ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。1: [db]2: db_host = 127.0.0.13: db_port = 224: db_user = root5: db_pass = rootroot6:

2014-12-30 12:04:08 728

原创 python格式化输出

在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为格式标记字符串 % 要输出的值组其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的’值组’如果有两个及以上的值则需要用小括号括起来,中间用逗号隔开。重点来看左边的部分。左边部分的最简单形式为:%cdoe其中的code有多种,不过由于在py

2014-12-30 11:54:48 666

原创 python中md5和字符串相关操作

string[from : to]text = 'I love Python.'text[0:1] ## Itext[:1]  ## Itext[2:6] ## lovetext[7:]  ## Python.#字符串md5,用你的字符串代替’字符串’中的内容。import hashlibmd5=hashlib.md5(‘字符串’.encode(‘utf

2014-12-29 14:16:52 1023

原创 华为交换机查找ip对应端口限速

由于域名被cc攻击,为了防止消耗掉过高的带宽,需要对交换机相关端口限速1.ifconfigeth1      Link encap:Ethernet  HWaddr 0C:C4:7A:0A:99:842.进入交换机display mac-address | include 0cc4-7a0a-9984MAC Address    VLAN/VSI            

2014-12-28 01:43:47 5077

原创 编写Makefile

一般来说,无论是C还是C++,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile),一般来说,每个源文件都应该对应于一个中间目标文件(O文件或是OBJ文件)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。  编译时,编译器需要的是语法的正确,函数

2014-12-22 11:14:15 518

原创 shell循环读取文件

-z “str” :判断字符串为空-n "str":判断字符串不为空方法1:while循环中执行效率最高,最常用的方法。 function while_read_LINE_bottm(){ While read LINE doecho $LINEdone  }         注释:我习惯把这种方式叫做read釜底抽薪,因为这种方式在结束的时候需要执

2014-12-11 18:13:35 1734

原创 nginx 400 bad request errors

今天发现日志大量400错误http1.1的标准规定请求必须包含头部信息,如果请求头为空那么web server直接返回400,详细可以看RFC文档RFC 2316, section 14.23除了上面这种telnet方式可能造成空请求头外,当浏览器下载图片的同时点击别的链接,会关闭下载连接,也会出现空请求头,再或者机器人构造的空请求头访问。去掉access日志中的400

2014-12-09 12:46:27 1659

原创 python 安装 setuptools Compression requires the (missing) zlib module 的解决方案

yum install zlibyum install zlib-devel安装完成后,重新编译 python3.0【不需要删除,只需要重新编译,make,安装就行了】#################################################################################################然后重新安装setup

2014-12-02 19:31:03 892 1

ganglia系统监控扩展

ganglia各种系统监控扩展脚本.欢迎前来下载使用.

2014-05-23

空空如也

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

TA关注的人

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