file_put_contents 之mode  FILE_APPEND
    file_put_contents 函数常用于项目中书写日志 最近重新查看了手册,发现 file_put_contents的第三个参数选项:        可选。规定如何打开/写入文件。可能的值: FILE_USE_INCLUDE_PATH 目录中搜索filename FILE_APPEND 追加内容 LOCK_EX 独占锁(使用大数据书写,自动队列,但并不安全,可能丢失数据)    写日志方便了FILE_APPEND:file_put_contents('log.txt',$content.PHP_EOL,FILE_APPEND); ....
七牛文件上传 报错579(status)
    七牛文件上传,报错579(status)Request URL:http://up-z1.qiniu.com/ Request Method:POST Status Code:579 status code 579    源代码$policy = array( 'callbackUrl' => 'http://pekingpiao.com/callback.php', 'callbackBody' => '{"fname":"$(fname)", "fkey":"$(key)", "desc":"$(x:desc)", "uid":' . $uid . '}' ); $qiniu = new Auth(self::$ak, self::$sk); $token = $qiniu->uploadToken(self::$bucket, null, 3600, $policy);因为文件确实上传成功,说明这以上都没有错,而是错在了ca
....

继续redis17-02-14

继续redis
 1.重启服务pkill redis-server然后再启动服务和客户端连接/usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf /usr/local/redis/bin/redis-cli或者登录的时候直接输入密码 (登陆授权)/usr/local/redis/bin/redis-cli -a pekingpiao2.主从复制:    配置主从服务器:    配置slave服务器很简单,只需要在slave的配置文件中假如以下配置:slaveof 192.168.17.108 6379 #指定master的ip和端口 masterauth pekingpiao #这是主
....
h5存储知多少(sessionStorage、localStorage、stringify、parse)
    h5的使用越来越多,对数据的提取速度也是要求越简单越快速越好,于是有了本地存储localStorage,好处就是数据从数据库请求过来以后,可以缓存下来了,而且使用方便:        setItem() getItem()    需要注意的是:只能存储为字符串(json),数组或者对象都需要处理一下存储!//对象类型 var obj = { url:'pekingpiao.com' };  var str = JSON.stringify(obj);&
....
input 的粘贴事件捕获
    在h5中使用input标签的时候,输入内容需要受到各种各样的规则限制,而在输入的同时进行内容的实时监控和实时提醒,应该是对用户最好的体验,而不是当用户输入完成后告诉他‘sorry,you break my rule’。    于是开始各种实验和搜索,期间测试过onpaste,onchange,onfocus,....        最后落点是oninput,示例代码如下:   $("#input").on("input",function(){       if($(this).
....
Linux命令之tail
功能:        tail命令可以输出文件的尾部内容,默认情况下它显示文件的最后十行。个人常用查看日志文件: 显示日志后面5行 tail -n 5 test.log 默认显示文件的后面10行 tail test.log 保持查看文件的进程,跟踪文件写入内容 tail -f test.log ps. 输入tail -f test.log 后,默认显示后十行,同时保持进程,当文件有新写入时,实时的输出;但是文件一旦转移或删除或重命名,不再生效。
....