获取URL get参数
2016-05-16 11:52:26 小德 算法
   方法一: 获取参数字符串 然后用parse_str() /**         * 模拟获取get参数         *         */  &nb
ajax 跨域
2016-05-11 17:37:51 小德 PHP
什么是Ajax跨域?一般ajax请求地址出于安全的考虑是不允许跨域的,为请求主域名的地址,比如xiaodeworld.com/sss.html 页面的请求不能请求cleey.com ,当需要从xiaodeworld.com 请求cleey.com的时候即为ajax跨域。解决方案:一、后端设置可访问的域名:    header("
Linux 下Apache访问日志分析
2016-04-15 17:46:20 小德 Linux
一、找到Apache访问日志        默认的Apache访问的日志记录在  /var/log/httpd  里面,也可以通过 Apache的配置文件自定义访问日志以及错误日志等         执行命令  find -name httpd.conf  找到Apache
PHP之curl 模拟POST请求URL
2016-04-11 10:51:22 小德 PHP
    在web开发中,我们经常会遇到调用URL 接口请求的情况。    我们以获取百度(https://www.baidu.com/)首页为例。        // 模拟POST请求 调用接口  sendMsg  $param 为数组 http_build_query()会将其处理为字符串  &nbs
单例模式实现Redis的所有函数封装
2016-04-11 10:40:41 小德 Redis
Redis针对不同的数据类型有许多不同的操作函数,我们用单例模式的思想实现Redis 所有函数的封装。class Db_Redis {     private static $redis;     static function instance($cfg='')    &nbs
Redis之庐山真面目
2016-04-11 10:30:38 小德 Redis
引自维基百科:Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写。数据模型Redis的外围由一个键、值映射的字典构成。与其他NOSQL主要不同在于:Redis中值的类型不仅限于字符串,还支持如下抽象数据类型:    字符串列表
php守护进程与计划任务
2016-03-11 13:54:08 小德 PHP
以第三方支付为例,会出现支付异步通知异常的情况从而导致充值掉单的情况.有这种解决此问题的方案:php守护进程:php服务端后台自动执行一个检测规定时间内待支付的订单,然后调用第三方接口如果已经支付 则执行补单的操作程序。缺点:1、需要单独开发接口;     2、异常原因终止php进程后需要重启 代码示例:<?phpSET_TIME_LIMIT(0);  //永久执行设置ignore_user_a