MySQL性能优化前后对比测试

一、MySQL优化参数详解

1)   连接请求的变量
Max_connections
Mysql的最大连接数,如果服务器的并发请求量比较大,可以调高这个值,当然这是要建立在机器能够支撑的情况下,因为如果连接数越来越多,mysql会为每个连接提供缓冲区[……]

Read more

Continue Reading

手机无限流量摇身变宽带

一、背景介绍

联通一个电话宣布我的手机卡不限流量,我第一个想法就是把手机当成无线路由器分给家里的一堆设备用,停用每月180块的坑爹电信宽带。

废话少说,开工。

二、设计思路

手机开启无线热点,使用一带有无线中继功能的路由器A连接手[……]

Read more

Continue Reading

JMeter如何控制业务比例进行性能测试

一、背景介绍

一直困惑网上的关于JMeter控制业务比例的思想,链接为https://www.jianshu.com/p/db092cbcceb1,今天琢磨到凌晨两点,终于解惑。

假设要测试一个电商网站的性能, 在实际的场景中,有四个业务分别是查看积分明细、查看[……]

Read more

Continue Reading

自用PC增量备份Shell脚本

最近自己的PC硬盘里丢了个重要文件,应该是我误删除的,所以提醒大家千万别乱删文件,就算删除也要备份一俩月。于是一怒之下写了个shell脚本,专门用于备份重要文件的,主要是通过rsync这个强大的同步工具实现,脚本里也使用了函数创建和调用,具体内容如下,

#!/[……]

Read more

Continue Reading

树莓派配置无线网络

一、配置无线的注意事项

1  树莓派主要是用来折腾的,所以难免有些bug , 不像正规的Linux发行版,遇到问题都有正规的解决方案。无线网络的配置需要编辑/etc/dhcpcd.conf文件才能生效,而/etc/network/interfaces这个文件配置ip是[……]

Read more

Continue Reading

自建本地yum源

在安装xen虚拟化的时候因为自己电脑网络的问题,下载一些yum源的RPM包甚是烦恼,于是狠心搭建一个本地的yum源。速度极好。支持自动同步互联网上主流仓库。

下面说说具体步骤。

1  同步互联网上的部分仓库,搭建yum源服务端

我主要用到的是centos的6和7版本的部分仓库目录,主要是os  updates  extras 和 virt ,其中virt是专门搞虚拟化的。

搭建NGINX服务器,用作一个下载服务器,传送门  https://peloo.net/?p=444

创建本地目录,我是在树莓派上挂载一个1T的移动硬盘提供存储服务,建立的目录如下,

pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/7/{os,extras,updates,virt}
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/6/{os,extras,updates,virt}
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/7/os/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/7/extras/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/7/updates/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/7/virt/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/6/os/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/6/extras/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/6/updates/x86_64/
pi@raspberrypi:/media/pi/Seagate_disk $ mkdir -p /media/pi/Seagate_disk/repo/centos/6/virt/x86_64/

接着联网同步仓库,

/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/7/os/x86_64/ /media/pi/Seagate_disk/repo/centos/7/os/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/7/extras/x86_64/ /media/pi/Seagate_disk/repo/centos/7/extras/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/7/updates/x86_64/ /media/pi/Seagate_disk/repo/centos/7/updates/x86_64/
/usr/bin/rsync -av –exclude=debug rsync://mirrors.ustc.edu.cn/epel/7/x86_64/ /media/pi/Seagate_disk/repo/epel/7/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/7/virt/x86_64/ /media/pi/Seagate_disk/repo/centos/7/virt/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/6/os/x86_64/ /media/pi/Seagate_disk/repo/centos/6/os/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/6/extras/x86_64/ /media/pi/Seagate_disk/repo/centos/6/extras/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/6/updates/x86_64/ /media/pi/Seagate_disk/repo/centos/6/updates/x86_64/
/usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/6/virt/x86_64/ /media/pi/Seagate_disk/repo/centos/6/virt/x86_64/
/usr/bin/rsync -av –exclude=debug rsync://mirrors.ustc.edu.cn/epel/6/x86_64/ /media/pi/Seagate_disk/repo/epel/6/x86_64/

同步好了后,就可以通过网页登录查看目录,如图。

 

[……]

Read more

Continue Reading

dd备份整个磁盘shell脚本(使用位置参数小例子)

每次用dd备份整个磁盘的时候都很方便,偶然听到朋友问我位置参数的问题,于是心血来潮,干脆写个shell脚本实现自动备份,以后就不用找源磁盘,目的磁盘,挂载分区等等操作了,代码帮我实现。

以下是我花了连续5个小时调试好的脚本,虽然有些拙劣,但是也是小小的成功吧,[……]

Read more

Continue Reading

Linux启动过程详解

 

1.加电自检
 
主板在接通电源后,系统首先由POST程序来对内部各个设备进行检查,自检中如发现有错误,将按两种情况处理:对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则[……]

Read more

Continue Reading

动手建立一个Kali系统随身加密U盘

一、背景介绍

接触大名鼎鼎的黑ke Linux系统kali很久了,长期以来一直把kali系统装在U盘做备份系统等系统维护操作,但是机器重启后,U盘里的内容就会重置,昨天刚刚有时间,参考了官方文档,做了个可以保存持久数据的kali系统。

二、实现过程

[……]

Read more

Continue Reading

使用Fiddler替换URL

一、背景介绍

实际的软件测试和开发中,经常会遇到一个get或post请求需要重定向以达到调试的效果,苦恼了几天后,今天百度谷歌了一下,找到了答案。

二、实现过程

例如,我们想让https://peloo.net/?p=1070在站内重定向访问ht[……]

Read more

Continue Reading

Fiddler代理FireFox浏览器

一、背景介绍

一直用Fiddler抓取Chrome浏览器的HTTP包,因为不用任何设置就可以。于是有个疑问,如果一些应用只能在Firefox浏览器上才能运行或者在Firefox浏览器表现的效果较好,那怎么调试?

bing了下找出了答案。

二、实现[……]

Read more

Continue Reading