![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP基础数据库操作
神秘复制男
这个作者很懒,什么都没留下…
展开
-
微信小程序实现上拉触底(后台分页)加载
这篇文章是用的laravel8+微信小程序。要实现微信小程序下拉加载首先我们要缕清他的思路。在我看来,可以这样实现:首先我们给js一个data属性page,page的值默认为1,也就是第一页。然后加载出第一页后 page自增1 此时下滑触底可以触发触底事件:加载下一页,再来一次循环,并且我们需要每次在接到数据时判断数据是否为空,如果为空,直接给出数据已经到底了。具体代码:Page({ data: { lists:[] //给page一个初始值用来获取第一页数据 page:1,原创 2021-09-03 01:42:28 · 2072 阅读 · 0 评论 -
laravel简易根据ip限制接口请求
如果会用redis优先redis,不行就用cache中间件示例:<?phpnamespace App\Http\Middleware;use Closure;use Illuminate\Http\Request;use Illuminate\Support\Facades\Cache;use Illuminate\Support\Facades\Redis;class ThrottleIp{ /** * Handle an incoming request.原创 2021-11-29 21:56:33 · 2446 阅读 · 1 评论 -
Laravel 8使用redis(string)存储接口数据并设置过期时间
接口请求服务端获取数据,服务端请求数据库,如果存redis或者其他缓存可以缓解数据库压力。示例代码:public function getImg() { //判断redis中是否有数据 if (Redis::get('image')){ //如果有,转成数组格式 $data=json_decode(Redis::get('image'),true); }else{ //如果没有,查数据库原创 2021-11-30 19:34:03 · 2717 阅读 · 0 评论