php
LittleLittleKnight
开始了就要坚持下来
展开
-
拼多多砍价算法 php
# 话不多说,直接看代码.可以根据需求调整区间/** * @param $amount 商品总金额 * @param $ndu 需要人次 * @param $surplus_amount 剩余金额 * @param $count_joiner 参与人次 * @return array */function cutAKnife($amount , $ndu , $surplus_amount , $count_joiner){ // 1原创 2021-02-06 17:07:42 · 2529 阅读 · 2 评论 -
ThinkPHP5接口跨域
在本地做测试的时候,使用localhost访问接口出现如下提示:Access to XMLHttpRequest at 'http://wxmini.test.com/api/win_lottery/addLottery' from origin 'http://localhost:8080' has been blocked by CORS policy: Request header field content-type is not allowed by Access-Control-Allow-原创 2020-11-16 15:30:52 · 514 阅读 · 0 评论 -
Redis更新数据加锁
最近做活动页面为了处理并发问题,使用了Redis无序集合来保存用户参与数据,但是测试的时候发现,原本设置了30的总数,结果插入进来了38条数据,所以需要考虑到并发问题。这里用到了Redis的setnx方法,用来判断锁setnx用于设置一个KEY-VALUE,这个函数会先判断Redis中是否有这个KEY,如果没有就SET,有就返回False因此可以这样 /** * 加锁 ...原创 2019-11-07 16:22:43 · 1737 阅读 · 0 评论