piniu的文章

php中curl模拟post发送json格式数据
PHP

php中curl模拟post发送json格式数据

参数说明: $url: 服务器接收处理url$data: 数组形式的post数据$json: 是否以json方式提交(1: 是, 0:否) 2.服务器端获取post数据代码: print_r($_POST); 最后获取到的数据是空值. 上网搜索了一下...

8年前 (2017-12-18) 995浏览 0评论

完美解决yii2验证码不随页面刷新而刷新的问题。
PHP

完美解决yii2验证码不随页面刷新而刷新的问题。

大家都知道yii2是一个组件化的php框架,框架中集成了各种各样的组件,供PHPER来使用,有时某些组件不太符合自己的需求,但是可以自定义组件,或者在原有组件基础上扩展组件。话不多说,本例以扩展yii2的验证码组件为例,来解决验证码不随页面刷新而刷新...

8年前 (2017-11-16) 1054浏览 0评论

GROUP BY,WHERE,HAVING之间的区别和用法
数据库

GROUP BY,WHERE,HAVING之间的区别和用法

having子句与where有相似之处但也有区别,都是设定条件的语句。在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行. 而where子句在查询过程中执行优先级别优先于聚合语句(sum,min,max,a...

8年前 (2017-11-16) 1167浏览 0评论

yii2解决POST提交数据时因启用Csrf出现的400错误
PHP

yii2解决POST提交数据时因启用Csrf出现的400错误

Yii2 默认是启用CSRF令牌验证,解决办法有如下三种: 第一种:配置在main.php中: 若要取消CSRF验证有两种方法 1. 在要取消的控制器中添加: 2. 在配置中取消enableCookieValidation的验证 第二种:是在form...

8年前 (2017-10-27) 946浏览 0评论

php设计模式之观察者模式
PHP

php设计模式之观察者模式

从面向过程的角度来看,首先是观察者向主题注册,注册完之后,主题再通知观察者做出相应的操作,整个事情就完了。 从面向对象的角度来看,主题提供注册和通知的接口,观察者提供自身操作的接口。(这些观察者拥有一个同一个接口。)观察者利用主题的接口向主题注册,而...

8年前 (2017-09-25) 955浏览 0评论

keepalive+nginx负载均衡高可用
Linux

keepalive+nginx负载均衡高可用

服务器  IP地址 说明 虚拟IP  172.17.20.111 Nginx proxy A 172.17.20.122 Nginx proxy B 172.17.20.124 Web站点A  172.17.20.121 Web站点B 172.17....

8年前 (2017-09-15) 991浏览 0评论

centos下配置nginx的https
Linux

centos下配置nginx的https

#1. 安装openssl 和 ssl模块 一、生成证书1.首先,进入你想创建证书和私钥的目录,例如: 2.创建服务器私钥,命令会让你输入一个口令: Generating RSA private key, 1024 bit long modulus…...

8年前 (2017-09-12) 1158浏览 0评论

Linux 快速删除大量的小文件方法
Linux

Linux 快速删除大量的小文件方法

当我们在linux系统中要删除数万或者数十万甚至数百万的文件时使用rm -rf *就不太好用,因为要等待很长一段时间。在这种情况之下我们可以使用linux系统命令rsync来巧妙的处理。rsync实际上用的是替换原理,处理数十万个文件也是秒删。 一....

8年前 (2017-09-12) 1048浏览 0评论