自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aeoluspu的专栏

胡言乱语 随手记

  • 博客(12)
  • 收藏
  • 关注

转载 python 寻找遍历指定文件

若不包含子目录的遍历:import glob for filename in glob.glob("f:/py/*.exe"):    print filename包含子目录的遍历:import osimport fnmatch def iterfindf

2016-03-28 16:51:35 479

原创 mysql sql 注入

今天又一次出现sql 注入,这大亏我们在zabbix上的及时监控,出现sql注入,mysql中 show processlist 里的state状态出现user sleep。这基本上意味着出现了sql 注入 如下sqlselect if(ascii(mid(user(),7,1))=64,sleep(6),0) from tablename  where ifnull(is_delete,0)

2016-03-25 11:24:05 836

转载 linux 技巧:使用 screen 管理你的远程会话

你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。元凶:SIGHUP 信号让我们来看看为什么关掉窗口/断开连接会

2016-03-24 14:20:49 355

原创 搭建MHA,python实现服务器ssh无密码认证

最近团队搭建MHA,于是写了ssh验证#/usr/bin/env python import sysimport paramiko import pexpectimport subprocessssh_dir='/root/.ssh'id_rsa_pub='%s/id_rsa.pub' %ssh_dirif not id_rsa_pub:    pr

2016-03-24 08:46:26 1271

转载 python paramiko模块使用介绍

在第五篇的最后本来还应该有个ftp软件开发的作业的,但对比自己写的和师兄写的,感觉自己写的太烂了,所以就不上传了,等以后技术学好些再开发些小工具吧,现在还差好远,还得非常非常努力啊!    先说Paramiko模块是为了以后做监控软件的开发做准备,所以这里先说用Paramiko模块连接远程主机,再介绍用Paramiko模块作远程文件传送。    主要内容是下面几项:

2016-03-23 17:32:34 5010

原创 5.7 mysqldump 问题

Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transactions, even those that changed suppressed parts of the database. If you don't want to restore GTIDs

2016-03-23 10:48:27 1186

原创 常见复制延迟产生的原因

最近跟同事讨论,总结了下复制延迟产生的原因,当然这些原因都是外在原因,不是复制本身单线程回放应用relaylog。   1、master执行包含delete、update大事务、或者alter table 修改表定义   2、 master并发高,数据更新(增删改)频繁   3、 slave有大查询,拖累从库,相应的io负载飙高,导致io负载跑满  4、 slave 硬件是否问题:

2016-03-17 15:07:07 1449

原创 电商系统中收藏夹水平切分

在电商系统中,收藏夹是一项重要的应用,用户增加,商品增加,收藏数量也在不断增加。收藏夹就需水平切分,按照用户id取模切分是一个不错选择。如果商品太多,业务上可以控制每个用户收藏商品的最大上限,如每人只能收藏99件商品来降低数据量。水平切分后,为了减少表与表之间关联,达到最大查询效率,每表需带有冗余值即切分的用户id,所有建模都是基于用户id。切分需要注意的事项     1 选好切分键,dba要

2016-03-16 11:09:50 829

原创 shell 批量删除垃圾数据

最近进行老系统进行重新mysql水平切分,系统中存有大量垃圾数据,本想用python批量操作删除,发现python依赖操作系统严重,还要安装各种依赖包,头大,只好用shell完成,每次删除一个表冗余数据,小小脚本如下: #!/bin/bash mysqlconn="mysql -uroot"db="dbname"table1=tablename while($mysql

2016-03-15 15:56:56 938

原创 mysql slave从库负载均衡方案选择

主要调研测试了lvs与haproxy。lvs 基于四层负载均衡,性能好,在负载均衡领域,是互联网通用的方案。缺点:不能跨vlan。 目前解决方案:利用淘宝fullnat方式,依赖操作系统,需要安装相关模块,编译centos系统内核包 打包并替换当前mysql的服务器的centos内核。fullnat模式为什么能看到ip:在网络包的最后8位,空出了4位专门做应用访问来源ip,所以能解析到应用

2016-03-14 11:09:39 1711

原创 crontab 按秒级别运行脚本

crontab运行级别是分钟,如果想按秒执行,可以使用sleep来完成 如下:* * * * *  sleep 5; /bin/sh  脚本名字是不是真是如此,测试如下:* *  * * * sleep 5 ; date >> /tmp/date.txt

2016-03-07 15:32:23 776

原创 shell 初始化linux系统脚本

#!/bin/bash#shel脚本格式化linux系统脚本#查看sdb外挂目录是否已经格式化,没有格式化,将格式化。count=`ls -l /dev/sdb* | wc -l`if [ $sdb_count -eq 1 ];then    mkdir /my    fdisk /dev/sdb np11wEOF    sleep

2016-03-01 16:13:37 635

空空如也

空空如也

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

TA关注的人

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