摘要:
需要使用到curl,没有的话需要 yum -y install curl ###安装一、下载:curl -sS https://getcomposer.org/installer | php (如果是网络原因多试几次) 二、移动composer.phar移动到环境下让其变成可执行:mv compos 阅读全文
摘要:
一、先下载libmemcached ①:https://launchpad.net/libmemcached/+download ②:https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz 阅读全文
摘要:
解决前: 解决方法: 在终端下输入 vi ~/.zshrc //输入保存以下 export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 //让新配置生效 source ~/.zshrc 解决后: 阅读全文
摘要:
function get_url(){ $sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://'; //根据当前端口,判断是http还是htt 阅读全文
摘要:
先来说一下什么是IO复用? IO复用解决的就是并发行的问题,比如多个用户并发访问一个WEB网站,对于服务端后台而言就会产生多个请求,处理多个请求对于中间件就会产生多个IO流对于系统的读写。那么对于IO流请求操作系统内核有并行处理和串行处理的概念,串行处理的方式是一个个处理,前面的发生阻塞,就没办法完 阅读全文
摘要:
centos下php cli模式报错 /usr/bin/php: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/bin/php) 解决办法: 删除对应目录下的ibxml2.so.2文件 阅读全文
摘要:
<?php namespace base; /** * 图片压缩类 * * Class Image */ class Images2 { private $src; private $imageinfo; private $image; public $percent = 0.1; public f 阅读全文
摘要:
nginx的模块分为官方模块和第三方模块。 通过nginx -V查看编译参数,可以看到官方编译的模块 --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_m 阅读全文
摘要:
一、大量的数据修改最好做分批处理 假如需要对1000万条数据做删除/修改处理,那么可以分批处理,每次只删除/修改1000行记录,并且为了减少对主从复制从服务器的压力,可以在执行完成之后暂停几秒,以给主从同步数据有一个时间缓冲。比如写一个存储过程,来对数据做分批删除/修改/暂停操作,避免主从复制延迟以 阅读全文
摘要:
length 计算长度index(str1,str2) //返回str1中查询到的str2的位置tolower(str) //小写转换toupper(str) //大写转换split(str,arr,fs) //分割字符串,并保存在数组里match(str,RE) //返回正则表达式匹配到的字符串位 阅读全文