自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 查看mysql表的数据大小和索引大小

查看mysql表的数据大小和索引大小select data_length,index_length      from information_schema.tables where      table_schema='tpcc100'      and table_name = 'district';table_schema:数据库名称table_nam

2017-04-27 18:42:20 1156

原创 mysql参数max_binlog_cache_size

mysql参数max_binlog_cache_sizemax_binlog_cache_size 表示的是binlog 能够使用的最大cache 内存大小可以通过set global max_binlog_cache_size=1048576(字节) 或者直接改配置文件,默认是1M通过show global status like 'bin%';查看binlog_cache_size

2017-04-27 18:27:06 20482

原创 mysql压力测试工具tpcc-mysql安装测试使用

今天准备给mysql做个压力测试,所以就相装个tcpp-mysql压一把看看,尼玛网上一搜基本都是一个模子里出来的,下载tcpp-mysql全是一个网站(不是官网),而且还是14年的,下边我是从官网下载的tcpp-mysql项目地址在这里:https://code.launchpad.net/~percona-dev/perconatools/tpcc-mysql现在tcpp-mysql代

2017-04-21 17:17:20 6089

原创 php随机发红包

觉得发红包挺好玩,就自己写了个,大家有什么好的建议可以一起讨论啊拍簧片吗,说多了都是废话,直接上代码$to=50;//红包总金额   $num=5;// 红包数量  $min=0.01;//每个红包金额最少0.01元 $endhongbao = 0;最后一个红包金额for ($i=1;$i{       $endmoney=($to-($num-$i)*$min)/

2017-04-21 12:02:12 271

原创 php5.3以后新的特性

今天再看别人写的代码时,发现一种新的写法public function asd(werDTO $op)  后来网上查了下才知道这是php5.3以后新的写法,asd方法(函数)里边参数只是$op这个实例对象只能是werDTO这个类的实例对象

2017-04-20 16:00:13 237

原创 查看mysql是什么对象导致被OOM了

有次遇到我的mysql被OOM了,后来翻看mysql系统表的文档才知道怎么看是哪个mysql对象占用的内存比较多,我的版本是5.7.17下边两个语句都可以查看是哪个对象消耗的内存比较多  1:select event_name,current_alloc from sys.memory_global_by_current_bytes limit 5  2:select even

2017-04-18 15:59:46 1761

原创 查看mysql或者其他进程是否被OOM了

在实际工作进程会遇到进程被OOM了,那怎么知道被OOM呢,用下边的语句就可以看到egrep -i "oom|kill|mysql" /var/log/系统日志文件

2017-04-18 15:11:23 502

原创 把mysql的一些状态输出到文件里显示

有些状态在 mysql里边不好看,比如show engine innodb status\G在mysql里就很难看,找信息也不好找,所以最好输出到外部文件里,比如txt文件,不废话了直接上代码    mysql -S /tmo/mysql3306.sovk -uroot -p --execute="show engine innodb status\G" > /tmp/t.txt;

2017-04-17 23:00:02 877

原创 使用show profiles分析查询语句性能

使用show profiles可以看到查询语句的详细执行时间,使用步骤:1:set profiling=1;2:select...(select语句)3:show profiles; 4:show profile for quwey N;//N是第三步里边的Query_ID一目了然就能看到哪一步画的时间比较多,就这简单

2017-04-16 17:46:39 969

原创 php中instanceof的作用

instanceof可以判断某个对象是否是某个类的实例。这是官方的定义:instanceof 用于确定一个 PHP 变量是否属于某一类 class 的实例直接上代码:(1)判断一个对象是否是某个类的实例class MyClass{}class NotMyClass{}$a = new MyClass;var_dump($a instanc

2017-04-14 17:18:22 1263

原创 php接口理解(interface)

今天在看一个框架的时候发现代码有用到interface,感觉自己对interface的理解也有点忘了,所以看了下文档把对interface的理解总结下,以后遇到也可以参考下interface其实就是定义了一个模板类,所有继承这个模板类的类都必须实现interface里边的方法,下边用实例来说明下interface jiekou{     public function a($gid

2017-04-14 15:54:34 774

原创 mysql按周统计数据

主要就是使用DATE_FORMAT这个方法SELECT DATE_FORMAT( createtime, '%Y-%u' ) weeks, count( * ) countFROM userGROUP BY weeksORDER BY weeks DESC%U     周 (00-53) 星期日是一周的第一天%u     周 (00-53) 星期一是一周的第一天

2017-04-14 15:43:20 1178

原创 php new self()是什么意思

php里new self() 一般在类内部使用,作用是对自身类实例化,搞不明白干嘛要弄这么个方法,弄个实例加深下大家对这个东东的理解  class test{    public function __construct(){        echo 'hello';    }    public function test2(){        new self();

2017-04-14 12:11:18 3988 1

原创 php://input与php://output

php://input 数据输入流,可以用file_get_contents("php://input")获取

2017-04-11 12:11:28 764

原创 win7环境下安装composer

以前python有pip,但是PHP一直没有好的包管理工具,不过现在php也有比较好的包管理工具了,那就是composer1:下载地址:https://getcomposer.org/download/,我下载的这个:Composer-Setup.exe2:双击安装就行了,可以不用这是代理地址,设置了反而麻烦4:设置国内镜像地址,不设置的话也可以就是太慢了,设置镜像地址有两种方

2017-04-06 15:49:01 2456

空空如也

空空如也

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

TA关注的人

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