最新发布 第22页

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

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

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

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

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

php设计模式之观察者模式

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

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

centos下配置nginx的https
Linux

centos下配置nginx的https

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

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

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

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

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

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

一组PHP可逆加密解密算法
PHP

一组PHP可逆加密解密算法

对于大部分密码加密,我们可以采用md5、sha1等方法。可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密。 对于需要还原的信息,则需要采用可逆的加密解密算法。下面一组PHP函数是实现此加密解密的方法: 加密算法如下: 解密算法如下: 上述...

piniu 8年前 (2017-09-11) 798浏览 0评论