PHP

php-redis队列实现抢购商品

php-redis队列实现抢购商品

公司业务,为了对抗高并发业务,使用redis队列机制,大家可以一起参考参考 1. 用户点击某个商品,首先进入的是商品详情页面,这时候我们将商品库存进行入队列 初始化抢购商品的库存队列 2. 当用户点击立即购买按钮的时候,将该商品用户进行队列 抢购时的...

piniu 7年前 (2018-06-19) 927浏览 0评论

php+redis实现消息队列

php+redis实现消息队列

消息队列:是在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它 应用场景:异步处理,应用解耦,流量...

piniu 7年前 (2018-06-18) 882浏览 0评论

PHP可逆加密解密算法

PHP可逆加密解密算法

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

piniu 7年前 (2018-06-16) 989浏览 0评论

thinkcmf5注册时邮箱验证问题

thinkcmf5注册时邮箱验证问题

thinkcmf5在后台开启了用户注册验证,但是在注册时,点击“获取邮箱验证码”时,报错: 在 “项目名/app/user/controller/VerificationCodeController.php ” 文件中发现: $message 是一个...

piniu 7年前 (2018-06-11) 940浏览 0评论

PHP使用CURL发送GET请求时传递参数的问题

PHP使用CURL发送GET请求时传递参数的问题

最近在使用curl发送get请求的时候发现传递参数一直没有生效,也没有返回值,以为是自己哪里写错了,网上找东西时也没有人专门来说get请求传递参数的内容,所以,今天在这里记录一下,希望可以帮到一些人 get请求是最简单的请求,不过要注意自己的请求是h...

piniu 7年前 (2018-06-08) 1015浏览 0评论

PHP取整数函数常用的方法

PHP取整数函数常用的方法

ceil — 进一法取整说明float ceil ( float value )返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要...

piniu 7年前 (2018-05-29) 939浏览 0评论

Yii2验证器(Validator)用法简介

Yii2验证器(Validator)用法简介

先看一下验证器的应用。 如上所示,验证器主要应用在rules里面,对当前model里面的属性值进行验证以反省是否满足某种要求。 验证器应用款式:书写形式为:[ 需要验证的属性,验证器名称,验证器参数 ]。 如果需要验证的属性为多个可用数组,如果为一个...

piniu 7年前 (2018-05-21) 950浏览 0评论