百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程
硬核!最全的延迟任务实现方式汇总!附代码(强烈推荐)

延迟任务要怎么实现?话不多说,直接进入今天的主题,本文的主要内容如下图所示:什么是延迟任务?顾明思议,我们把需要延迟执行的任务叫做延迟任务。延迟任务的使用场景有以下这些:红包24小时未被查收,需要...

JWT token过期后自动续期的解决方案

前面一篇文章《Java面试常见问题:如何实现基于JWT的登录认证》介绍了基于SpringBoot实现JWT登录认证的基本思路,我们使用了com.auth0这样一个JWT实现。在文中给出的例子中,仅实...

SpringBoot2 二维码扫码登录原理与代码实战详解

SpringBoot2二维码扫码登录原理与代码实战详解首先,我需要回忆一下二维码登录的一般流程。通常,这种登录方式在微信、支付宝等应用中常见,用户用手机扫描网页上的二维码,然后手机端确认登录,网页端...

Java多级缓存如何架构呢?写出实战代码.(开源下载)

Java多级缓存如何架构呢?写出实战代码.(开源下载)我得理清楚多级缓存的概念。多级缓存通常是指使用多个不同层级的缓存来提升系统性能,比如本地缓存加上分布式缓存,或者再加上数据库之类的。常见的组合可能...

Redis实现分布式锁实现(redis分布式锁实现Java)

在分布式系统中,多个服务实例常并行操作数据库、缓存等共享资源,若缺乏协调机制,易致数据不一致,如超卖、重复扣款等问题。为此,分布式锁发挥关键作用,并需满足以下核心特性:互斥性,即同一时刻仅一个客户端能...

如果有大量的 key 需要设置同一时间过期,一般需要注意什么?

当需要为大量的key设置同一时间过期时,确实需要特别注意,因为这可能会对Redis服务器造成压力,并影响应用的性能。以下是一些你需要注意的关键点,以及相应的建议:1.对Redis服务器的...

如果有大量的key需要设置同一时间过期,一般需要注意什么?

当需要为大量的Rediskey设置同一时间过期时,需要特别注意潜在的性能影响和一些最佳实践,以避免对Redis服务器和应用造成不必要的压力。以下是一些关键的注意事项:1.避免瞬间的CPU...

使用过 Redis 做异步队列么,你是怎么用的?

我使用过Redis做异步队列,并且在不同的场景下采用过不同的方式。Redis因其高性能、易用性和丰富的数据结构,非常适合作为异步队列的解决方案。以下是我使用Redis做异步队列的一些常见方...

Nginx/OpenResty详解,Nginx Lua编程,重定向与内部子请求

重定向与内部子请求Nginx的rewrite指令不仅可以在Nginx内部的server、location之间进行跳转,还可以进行外部链接的重定向。通过ngx_lua模块的Lua函数除了能实现Nginx...

终于靠这篇文章学透了Nginx/OpenResty详解,NginxLua编程

NginxLua编程经过合理配置,Nginx毫无疑问是高性能Web服务器很好的选择。除此之外,Nginx还具备可编程能力,理论上可以使用Nginx的扩展组件ngx_lua开发各种复杂的动态应用。不过...