2018-04-13 16:33:20
Apache中有两种方法配置,一是通过httpd.conf文件,二是通过.htaccess文件,策略语句的原理是使用正则表达式来匹配访问路径,并按照规则替换成指定的路径:使用httpd.conf来配置rewrite策略:要使用httpd.conf文件来设置伪静态策略,我们可以直接在httpd.conf中写入如下代码,如果您的网站是配置在VirtualHost中,则将这段代码加到对应的使用.htaccess来配置rewrite方式检查httpd.conf中的RewriteEngine
2018-02-12 13:52:13
PHP处理Ajax请求与Ajax跨域2018年02月12日 13:52helloweba.com 作者:@六月 标签:PHP Ajax 前端页面发送Ajax到服务端,服务端可以判断请求是否是Ajax请求,另外,对于跨域的Ajax请求,我们知道有JSONP方法,那服务器PHP该如何处理这些JSONP请求呢,以及如何处理不是jsonp请求的ajax跨域呢?本文将给大家详解这些困惑。PHP判断是否为Ajax请求我们知道,在发送ajax请求的时候,可以
2018-01-11 01:18:07
一、下载并安装memcached服务器端软件1、下载memcached软件32位下载地址: memcached-win32-1.4.4-14.zip(直接下载)下载页面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available64位下载地址:memcached-win64-1.4.4-14.zip(直接下载)下载页面:http://blog.couchbase.com/memcached-wi
2018-01-04 11:26:30
冒泡排序思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。代码实现:(从小到大)$arr = [1, 21, 13, 4, 15, 26, 17, 8];function bubble($arr){ $size = count($arr); for($i=0; $i<$size; $i++){ for($j=0; $j<$
2017-10-04 12:05:06
关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显
2017-10-03 09:12:22
编写程序的时候,经常要处理字符串,最基本就是字符串的查找,在php检测字符串中是否包含指定字符串可以使用正则,如果你对正则不了解,那么有几个函数可以为您提供方便。1. strstrstrstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。代码如下:?1234567<?php /*如手册上的举例*/ $email = 'user@example.com';&nbs
2017-07-22 13:04:45
array_filter 函数的功能是利用回调函数来对数组进行过滤,一直都以为用回调函数才能处理,却没有发现手册下面还有一句,如果没有回调函数,那么默认就是删除数组中值为false的项目。<?php function filter($val){ if ($val == '') { &nb