首页 包含搜索词 “” 的文章
  • 【1】TTFB-首字节时间简介以及TTSR|TTDC|TTFL等术语简介

    blogdaren 2015-12-26   2345次来访
    百度站长工具里面的解释是:“浏览器开始收到服务器响应数据的时间 = 后台处理时间 + 重定向时间,是反映服务端响应速度的重要指标”。 “首字节时间”顾名思义就是在浏览器输入目标网站的网址并回车后(或者搜索页面点击打开新的目标页面时)直到获得首个字节的时间。再解释一下,后台处理时间 (这应该是浏览器访问目标网站网址时,发出请求,域名服务器的处理时间,将请求发送到目标网站所在服...
  • 【2】【原创】Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF ...

    blogdaren 2015-12-19   2013次来访
    问题背景: centos环境,编译PHP扩展时运行/path/to/bin/phpize时出现: Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 Cannot find autoconf. Ple...
  • 【3】linux查找命令大全

    blogdaren 2015-12-19   1341次来访
    1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。 - <指定条件>: 所要搜索的文件的特...
  • 【4】【原创】ubuntu|centos安装python包管理安装工具pip的方法

    blogdaren 2015-12-19   1612次来访
    ubuntu 下安装方法: apt-get install python-pip 安装requests, pip install requests centos 下安装方法: centos下直接 yum install pip  或者 yum install python-pip都是不行的。 截至博主写本文时,pip最新为 7.1.2, 从官方下载: ...
  • 【5】【原创】nginx - SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

    blogdaren 2015-12-12   5537次来访
    问题背景: 重启 SSL nginx报错: root@developer:~# service nginx restart Restarting nginx: nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/conf.d/ssl/ssl.key") failed (SSL: error:0B080074...
  • 【6】【原创】如何解决SVN报错:svn: generic failure ?

    blogdaren 2015-12-12   1960次来访
    问题背景: cenots 执行 svn up 更新代码,提示错误: svn: generic failure 错误解决方法 问题原因: 利用hostname命令修改了主机名为developer, 但是对应的 /etc/hosts 文件没做修改 解决办法: 在/etc/hosts 加一行: 127.0.0.1  developer
  • 【7】rpm删除nginx出现"Error in PREUN scriptlet in rpm package nginx"解决方法

    blogdaren 2015-11-24   2757次来访
    问题场景: 使用命令 yum remove nginx 卸载nginx, 出现错误提示: 解决方法: 1. 使用 --noscripts  选项标记来删除RPM(--noscripts 相当于 --nopre --nopost  --nopreun --nopostun) 2. 命令:rpm -e --noscripts --allm...
  • 【8】php namespace 以及 use 关键字详解

    blogdaren 2015-11-14   2325次来访
    namespace Zend\Http\PhpEnvironment; use Zend\Http\Header\Cookie; use Zend\Http\Request as HttpRequest; use Zend\Stdlib\Parameters; use Zend\Stdlib\ParametersInterface; use Zend\Uri\Http as HttpUri; =...
  • 【9】【原创】PHP图片等比缩放原理详解

    blogdaren 2015-11-05   2583次来访
    理论知识: 图片的等比缩放原理可以用一个恒成立的等比缩放公式表达:      新图宽度 / 原图宽度 = 新图高度 / 原图高度 由此我们可以计算出新图高度或新图宽度。 原理详解: (1) 如果原图的宽度大于我们限定的容器宽度,那么已知的就是新图的宽度,得公式:      ...
  • 【10】LINUX之strace命令详解

    blogdaren 2015-11-01   1823次来访
    strace简介: strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。 输出参数含义: root...
  • 【11】【原创】mysql表里明明有数据却查询不到的原因以及解决思路

    blogdaren 2015-10-26   5079次来访
    问题背景: 和往常一样正常上班,打开数据表不带任何条件执行一条SQL查询语句,结果数据记录显示完好, 后来根据ID直接查询某条数据记录,却死活查不出来,但是like模糊查询数据也完好的出来了,甚是诡异。 问题原因: 1. 根据网上资料查证,认为是表ID数据不干净,也就是说可能被认为的修改过,带入了不可见的字符比如:空格、制表符等等, 存在这种可能性 2. 根据经...
  • 【12】【原创】qeephp优化-8:使框架支持mysql之 order by null 语句

    blogdaren 2015-10-21   1730次来访
    1. 关于order by null 语句的使用场景详见地址: http://www.blogdaren.com/post-2269.html 2. 找到 /path/to/qee_framework/db/adapter/abstract.php
  • 【13】【原创】通过explain显示using filesort来理解mysql之group by的本质

    blogdaren 2015-10-21   3626次来访
    mysql官方手册上有段说明: By default, MySQL sorts all GROUP BY col1, col2, … queries as if you specified ORDER BY col1, col2, … in the query as well. If you include an ORDER BY clause explicitly that co...
  • 【14】【原创】table "xxxx" is marked as crashed and should be repaired 解决方法

    blogdaren 2015-10-18   1862次来访
    问题背景: 数据表引擎MYISAM, 操作某数据表突然报告如下错误: table "xxxx" is marked as crashed and should be repaired 问题原因: 一般多是频繁查询和更新数据表造成索引错误 解决方法: 找到mysql的安装目录的 /path/to/mysql/bin/myisamchk 工具,在...
  • 【15】header("location:url")转向语句使用中需要注意的地方

    blogdaren 2015-10-10   1955次来访
    header("location:")作为php的转向语句在使用中有如下两点需要特别注意: 1、header前坚决不能有任何输出 很多时候在header前我们已经输出了好多东西了,此时如果再次header的话,程序就会报错,在这里我们启用了一个ob的概念,ob的意思就是在服务器端先存储有关输出,然后等待适当的时机再输出,而不是像现在这样运行一句,输出一句,发现header语句就只能报...