web开发
2016-11-17 22:00:40
1529
wordpress中保存文章后再次编辑保存,此时便会生成一个修订版本,生成的版本个输跟修改次数成正比,长此以往数据库必将有大量冗余数据,所以我个人是直接关闭生成修订版本的功能了。
在wp-config.php文件中加入如下代码:
```php
define('WP_POST_REVISIONS', false);
```
或者用插件:`WP Cleane`
或者在主题的functions.php中加入如下代码:
```php
$wpdb->query("
DELETE FROM $wpdb->posts
Windows
2016-11-16 22:00:55
1923
##### 1. 检出
```bash
svn checkout(co) svn地址(http或者svn协议) [本地目录] --username 用户名 [--password 密码]
```
注:如果不带--password 参数传输密码的话,会提示输入密码,建议不要用明文的--password 选项。
不指定本地目录,则检出到当前目录下。
例如:
```bash
svn checkout https://blog.wanxiaohong.cn/project /project --usernam
linux
2016-11-15 22:00:41
2163
1、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
数值越大,负载越大
例如:
```
upstream backup {
server 192.168.0.3 weight=10;
server 192.168.0.8 weight=10;
}
```
3、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器
web开发
2016-11-14 22:00:07
1967
小数例子:
PHP保留两位小数并且四舍五入
```
$n=0.1265489;
echo sprintf("%.2f", $n); // 0.13
```
大家可以看到我们用到了sprintf函数对$n进行了格式化%.2f是目标格式,其中2表示两位f表示float(浮点型) 第3为小数6被四舍五入
再看个例子
```
$n=0.1265489
echo substr(sprintf("%.3",$n),0,-1);// 0.12
```
代码输出了保留2为小数没有四舍五入,实际上我们了解了sprintf的特
web开发
2016-11-13 12:00:55
1750
PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
```
Warning:strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone settin
linux
2016-11-12 12:00:21
1777
双十一在阿里云买了台1核1G服务器,安装php编译的时候报错:
`make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1`
百度之后发现出现这样的问题是因为有些VPS服务器内存小于1GB,导致编译占用资源不足,但也不是所有VPS出现这样问题的,有些低于1GB也是可以编译的。
解决方法:
在./configure后加上
`--disable-fileinfo`
然后我们重新编译(make)文件就可以。
web开发
2016-11-11 22:00:09
1931
PHP两个取余 MOD(x,y)、x%y
MOD
例如:9/3,9是被除数,3为除数.mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。那么:两个同号整数求余与你所知的两个正数求余完全一样(即两个负整数与两个正整数的算法一样)。
一、两个异号整数求余
1.函数值符号规律(余数的符号)
mod(负,正)=正
mod(正,负)=负
结论:两个整数求余时,其值的符号为除数的符号。
2.取值规律
先将两个整数看作是正数,再作除
常用工具
2016-11-10 22:00:54
2044
用过timthumb这个类的都应该很熟悉,此类可以用来生成图片的缩略图并加以处理,如果在linux环境下安装了optipng或pngcrush工具,也可以进行网站的截图操作。功能非常的强大,简单说一下此类的使用方法:
访问地址为:`http://localhost/timthumb.php?src=http://localhost/200.jpg&w=200&h=300&q=100&f=3,9|4,2&s=1&ct=1`
参数都是get提交的,可选参数和说明如下:
```
src : 需要进行图片缩放的源图片
linux
2016-11-09 22:00:58
1749
robots协议并非是规范,只是行业内一个约定俗成的协议,一个网站和搜索引擎双方的规则协议。每个搜索引擎的蜘蛛访问一个站点时,它首先爬行来检查该站点根目录下是否存在robots.txt。如果存在,蜘蛛就会按照该协议上的规则来确定自己的访问范围;如果没有robots.txt,那么蜘蛛就会沿着链接抓取。
robots.txt必须放置在站点的根目录下,而且文件名必须全部小写。Disallow后面的冒号必须为英文状态的。
robots.txt的关键词:User-agent、Disallow、Allow
User-ag
linux
2016-11-08 22:00:38
1634
在php5.3环境下,写了一个脚本,放到php5.6环境中直接错误:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead,意思是说要用mysqli或者PDO来替代mysql_*,mysql_*将在未来弃用。
解决方法1:
```