新闻中心

记录团队成长点滴以及对技术、理念的探索,同时我们乐于分享!

技术学堂 Redis缓存穿透的原因以及解决方案

2020-09-21

指查询一个数据库一定不存在的数据。正常的使用缓存流程大致是,数据查询先进行缓存查询,如果 key 不存在或者 key 已经过期,再对数据库进行查询,并把查询到的对象,放进缓存。如果数据库查询对象为空,则不放进缓存。
技术学堂 Redis缓存击穿的原因以及解决方案

2020-09-21

缓存击穿跟缓存雪崩有些类似,雪崩是大面积缓存失效,导致数据库崩溃,而缓存击穿是一个 key 是热点,不停地扛住大并发请求,全都集中访问此 key, 而当此 key 过期瞬间,持续的大并发就击穿缓存,全都打在 DB 上。就又引发雪崩的问题。
技术学堂 Laravel中使用Redis锁解决缓存击穿问题

2020-09-20

Laravel中使用Redis锁解决缓存击穿问题,希望对需要的朋友有所帮助!
技术学堂 jwt无痛刷新token

2020-09-20

大家都知道在前后端是以token的形式交互,既然是token,那么肯定有它的过期时间,没有一个token是永久的,永久的token就相当于一串永久的密码,是不安全的,那么既然有刷新时间,问题就来了
技术学堂 js获取url参数函数分享

2020-09-17

在写前端功能的时候,我们经常要获取url上的参数,今天分享一个获取url参数的函数。
技术学堂 phpcms v9上传下载自动获取文件大小

2020-09-16

phpcms v9在上传文件的时候,无法获取上传文件的大小,今天分享一下如何修改成自动获取文件大小。
技术学堂 Laravel 自定义blade模板视图组件

2020-09-15

Laravel 的视图合成器可将数据与指定视图绑定在一起,避免了重复编写代码。
技术学堂 laravel-download-link生成下载链接

2020-09-14

在Laravel项目中生成下载链接,你可以使用给定名称显式设置要保存和下载的文件名,还可以添加过期时间,以便仅在链接过期之前可用,还可以指定是否只有经过身份验证的用户或游客才能使用该链接。