自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

伊之仲的博客

依然欣赏你的背影 却未曾猜测你的模样

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

原创 一次pdo异常的问题、

在进行一次mysql的pod操作时。为了不让其报错于是便$this->pdo = new PDO(        "mysql:host=localhost;port=3306;dbname=test",         "root",         "123456",         array(               PDO::MYSQL_ATTR_INIT_C

2017-03-30 15:06:05 639

原创 记一次修改mysql的超时时间的问题。

在做连接池的时候,为了让连接更早的被释放掉。而修改my.cnf,添加 wait_timeout = 600 也就是10分钟后mysql服务自动断开连接奇怪的是修改了之后使用 show variables like 'wait_timeout' 依然显示之前的28800 会发现设置好像并没有生效,这是因为单纯使用show variables的话就等同于使用的是show session v

2017-03-30 12:20:57 3244

原创 nginx mysql 在并发的一个错误原因探究

下面是一个最直接的案例An error occurred.Sorry, the page you are looking for is currently unavailable.Please try again later.If you are the system administrator of this resource then you should check

2017-03-26 21:20:03 7304

转载 一次微信公众号URL(服务器地址)无法获取到$_post参数的问题。

最初在本地服务器地址上使用//1.获取到微信推送过来post数据(xml格式)   $postArr = $GLOBALS['HTTP_RAW_POST_DATA'];   //2.处理消息类型,并设置回复类型和内容   //file_put_contents('/tmp/log/weixin.log', json_encode($_GET));   $postObj = si

2017-03-25 09:29:44 4972

转载 string(105) "Host '118.190.22.111' is blocked because of many connection errors; unblock with 'mysql

原因:  同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:1、提高允许的max_connection_errors数量(治标不治本):  ① 进入Mysql数据库查看max_connection_errors: show variables like '%max_conne

2017-03-21 14:28:27 621

原创 register_shutdown_function的使用

register_shutdown_function — 注册一个会在php中止时执行的函数void register_shutdown_function ( callable $callback [, mixed $parameter [, mixed $... ]] )注册一个 callback ,它会在脚本执行完成或者 exit() 后被调用。可以多次调用 r

2017-03-20 13:35:23 527

转载 HTTP长连接和短连接原理浅析

转载地址:http://www.codeceo.com/article/http-long-connect.html1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使

2017-03-20 12:51:39 3168

原创 static 静态变量

原文链接 http://www.cnblogs.com/52php/p/5658171.htmlfunction a(){    static $i = 0;        $i++;        echo $i;        echo PHP_EOL;}a();a();a();输出12

2017-03-19 20:13:29 305

原创 global static php

今天写代码的时候发现对于global的概念有些模糊了故而 记录一下global $name;$name = "why";function changeName(){    $name = "what";}changeName();echo "my name is " . $name . "";?>理所当然的认为输出的是    what  但是实际上输

2017-03-19 19:23:01 195

原创 记一次查询索引的联合索引的添加

如何添加联合索引呢。还是值得深思的 一个问题。如下的select 操作语句 select cusromer_id,title,content from product_comment where audit_status = 1 and product_id = 199726 在未添加索引时 使用explain语句执行 时possible_key为null key列也为null 意味着没有

2017-03-16 14:49:04 1192

原创 查看指定端口的状态命令

netstat   -tnalp   |   grep 10005   10005  即为要查看的端口的端口编号

2017-03-15 13:45:30 5685

转载 linux 批量杀死进程的一个方法

ps -aux | grep test1.php | grep -v grep | cut -c 9-15 | xargs kill -s 9说明:“grep php-cgi”的输出结果是,所有含有关键字“php-cgi”的进程。“grep -v grep”是在列出的进程中去除含有关键字“grep”的进程。“cut -c 9-15”是截取输入行的第9个字

2017-03-14 23:04:47 718

转载 数据量超大的情况下如何添加一个字段

通常会使用工具 pt-online-schema-change http://blog.csdn.net/vivenwan/article/details/53261783http://www.dataguru.cn/article-3460-1.html

2017-03-06 20:58:56 3031

原创 安装phpredis

官网 http://pecl.php.net/package/redis 查找到合适的版本wget http://pecl.php.net/get/redis-3.1.1.tgz  解压  cd 到目录里 执行 /usr/local/php/bin/phpize然后./configure --with-php-config=/usr/local/php/bin/

2017-03-04 19:58:10 162

原创 swoole 安装

github下载解压进入目录/usr/local/php/bin/phpize  预编译./configure -- with-php-config=/usr/local/php/bin/php-config然后 make make installmake install 之后会出现Installing shared extensions:  

2017-03-04 19:27:10 197

原创 redis 安装

官网下载稳定版的redis包 解压后 cp redis.tar.gz  /usr/local/tar -zxvf redis.tar.gz  make make installcd src ./redis-server后台启动 编辑redis.conf  修改 daemonize  = no   修改为yes 注意 cd src 下 

2017-03-04 18:02:32 209

原创 webbench 安装使用介绍

http://home.tiscali.cz/~cz210552/webbench.html下载地址结业后安装即可测试命令webbench -c 1000 -t 60 http://192.168.80.157/phpinfo.php100个并发请求,持续60秒-c 为并发数 -t为时间(秒)

2017-03-04 16:52:52 190

转载 二进制安装mysql

mysql 二进制安装 先参考这篇博文http://www.cnblogs.com/chenmh/p/5413881.html再参考这篇博文http://blog.csdn.net/baiquan17/article/details/53209441?locationNum=3&fps=1

2017-03-02 22:24:04 256

原创 订单超过15分钟未支付则关闭

1,将任务写入队列,每隔几秒检测一次队列。2用户访问订单时 判断是否超过15分钟,再修改状态

2017-03-01 21:49:26 14006

转载 创建swap分区

http://blog.csdn.net/wo541075754/article/details/53321734

2017-03-01 15:21:59 277

原创 lnmp 源码安装

首先准备好一台线上阿里云服务器1:php官网下载源码文件2 :安装gcc gcc++libxml2-devel yum install gcc gcc++ libxml2-devel3 :解压源码文件 cd 到源码目录里面 执行 ./configure --prefix=/usr/local/php-7.1.2 --enable-fpm4:然后make make install 完成安装在soft

2017-03-01 09:41:39 491

空空如也

空空如也

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

TA关注的人

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