做博客的目的就是为了交流学习用,请勿提交seo标题留言,谢谢!请还博客一片干净的地方。

feed订阅 腾讯微博 新浪微博 你好,欢迎光临! 

php-fpm优化方法

2017.03.15 , , 没有评论 , 714次点击,

php-fpm存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少; 另一种则是开始时开启一定数量的php-fpm进程,当请求量变大时,动态的增加php-fpm进程数到上限,当空闲时自动释放空闲的进程数到一个下限。 这两种不同的执行方式,可以根据服务器的实际需求来进行调整。 要用到的一些参数,分别是pm、pm.max_children、pm.st...

nginx报A error occurred错误的解决过程

2017.03.15 , , 没有评论 , 597次点击,

最近遇到一个问题,服务器上的一个应用在提交数据时一直报一个A error occurred的错误 很明显这是一个nginx的错误,网上查了一些资料,都是和PHP相关的,很多人问了这个问题,但是没有人回答,在查看nginx.conf的文件过程中分析可能是以下的问题 error_page 500 502 503 504 /50x.html; loca...

php框架如何接入Composer

2017.03.10 , , 没有评论 , 619次点击,

“一个时代结束了,另一个时代开始了。” Framework Interoperability Group(框架可互用性小组),简称 FIG,成立于 2009 年。FIG 最初由几位知名 PHP 框架开发者发起,在吸纳了许多优秀的大脑和强健的体魄后,提出了 PSR-0 到 PSR-4 五套 PHP 非官方规范: 1. PSR-0 (Autoloading Standar...

linux下如何查看 yum/rpm/dpkg某软件是否已安装

2017.03.8 , , 没有评论 , 523次点击,

原文链接:http://blog.hexu.org/archives/1158.shtml 因为Linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类: 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 [root@hexuweb102 ~]...

Mysql区间表一些建议

2017.02.24 , , 没有评论 , 456次点击,

关于创建区间表或者怎么用区间表我就不详细说了,今天就结合公司项目来说下区间表使用场景, 公司项目是一个广告收入分析系统,广告维度比较多、Impressions、Clicks、Revenue,Ecpm、。。。。种种种种、一开始单表支撑3000w数据,索引建的比较好、关联查询的时间稳定在5秒以内、然后领导说再优化下,所以查看了下Mysql分区表、打算用上。一开始根据时...

git 关联远程版本库之后push 报 failed to push some refs to

2017.01.14 , , 没有评论 , 707次点击,

在本地创建了一个项目 执行 git init 然后在github后台创建新项目的时候 勾选了Initialize this repository with a README 然后github默认生成了一个README.md 文件。 git客户端关联远程版本库 git remote add origin git@github.co...

创建一个简单的微信小程序(要有公众号)

2017.01.10 , , 没有评论 , 761次点击,

本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志。下载源码 1. 获取微信小程序的 AppID 登录 https://mp.weixin.qq.com ,就可以在网站的“设置”-“开发者设置”中,查看到微信小程序的 AppID 了,...

Linux strace 命令

2016.12.20 , , 没有评论 , 779次点击,

早些年,如果你知道有个 strace 命令,就很牛了,而现在大家基本都知道 strace 了,如果你遇到性能问题求助别人,十有八九会建议你用 strace 挂上去看看,不过当你挂上去了,看着满屏翻滚的字符,却十有八九看不出个所以然。本文通过一个简单的案例,向你展示一下在用 strace 诊断问题时的一些套路。 如下真实案例,如有雷同,实属必然!让我们看一台高负载服务器...

mysql show processlist 详解

2016.11.18 , , 没有评论 , 1049次点击,

mysql> show processlist; +—–+————-+——————–+ | Id | User | Host | db | Command | Time| State | Info +—–+————-+——————–+ |207|root |192.168.0.2:51621 |mytest | Sleep | 5 | | NULL ...

Vim命令合集

2016.11.15 , , 没有评论 , 948次点击,

命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim file1 file2 file3 ... 在vim窗口中打开一个新...