代码中心
-
redis限流的3种实现方式
2020-11-13 | 7504Redis限流的实现方式有3种,分别是:1、基于Redis的setnx的操作,给指定的key设置了过期实践;2、基于Redis的数据结构zset,将请求打造成一个zset数组;3、基于Redis的令牌桶算法,输出速率大于输入速率,就要限流。
-
看完这篇Redis缓存三大问题,保你面试能造火箭,工作能拧螺丝。
2020-11-13 | 7498日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题。
-
Swoole 中涉及的一些基本概念
2020-11-13 | 7509......
-
PHP8 新特征
2020-11-13 | 7490......
-
延时 (迟) 操作的 PHP 简单实现
2020-11-13 | 7518在业务中有时会碰到延迟操作,如下单后半小时未支付则取消订单、下单后十五分钟未支付则发短信提醒等等。那这样的需求如何去实现呢。
-
手把手教你玩儿一下 Redis Module 之模块解读
2020-11-13 | 7531......
-
解决插入数据库时特殊字符的问题
2020-11-13 | 7523出现原因:当insert数据中有表情时发生。而这些表情是按照4个字节一个单位进行编码的,而我们使用的utf-8编码在mysql数据库中默认是按照3个字节一个单位进行编码的.
-
ie请求缓存问题,页面内容没有及时更新
2020-11-13 | 7543......
-
Nginx 加速:开启gzip
2020-11-13 | 7510nginx 是一个高性能的 Web 服务器,为了提高博客的响应速度,可以从设置 nginx 的 gzip 和缓存这2方面入手,开启 gzip 和缓存能大大减少带宽的消耗。
-
项目原本访问正常,在谷歌Chrom 升级到80后,跨域Samesite必须有值影响跨域项目的解决
2020-11-13 | 7552项目原本访问正常,在谷歌Chrom 升级到80后,跨域Samesite必须有值影响跨域项目的解决
-
SQL取字段中首字母,并按首字母排序
2020-11-13 | 7565......
-
数据库表中,一般什么样的字段适合添加索引
2020-11-13 | 7600......
-
五种php取中间文本代码
2020-11-12 | 7702PS:请将字符串"left" 和 "right"换成要取中间的两边信息
-
php如何实现和精确统计在线人数功能
2020-11-12 | 7473......
-
小脑袋吃球球跳转外站代码
2020-11-12 | 7533content是跳转时间 用法就是域名/go.php?url=跳转地址,编辑器修改即可
-
PHP用整数生成绝对不重复的唯一ID类库——Hashids
2020-11-12 | 7541在项目中,暴露给用户真实的项目ID,很有可能被恶意采集,很有可能被猜到目前有多少量(对造假不利)。前两天群里有人分享了一个php类库Hashids,就可以解决这个问题。
-
利用MySQL实现域名黑名单过滤10W记录1ms匹配
2020-11-12 | 7521先说一下这个需求,需要判断某个域名是否在黑名单中。黑名单中的域名一旦设置,其下任何级的域名都认为是在黑名单中。
-
继承swoole_websocket_server类使用on方法时候需要注意的地方
2020-11-12 | 7496......
-
为什么 PHP 程序员应该学习使用 Swoole
2020-11-12 | 7495最近两个月一直在研究 Swoole,研究成果即将在6.21正式开源发布,这段时间没有来水文章,趁着今天放假来水水吧。
-
PHP 继承 Redis 覆盖 set 方法出现的奇怪 BUG
2020-11-12 | 7511......