有趣的时间轮

有趣的时间轮 前言 如果有一个需求,一个任务执行失败后需要重试,重试的次数和时间点是可配置的,那么需要怎么实现呢?一个不错的方法就是通过 时间轮 来实现。 时间轮是什么 时间轮 (Time Wheel)是一种常见的定时任务调度算法。它通过将一段时间划分为若干个离散的时间槽,并按照固定的时间间隔顺时针转动,来触发和执行在特定时间点上应该执行的任务。…

hello hello 发布于 2024-04-10

Java对象头压缩—- 永久为Java应用“降本增效”

本文介绍了一下OpenJDK的最新技术,对象头压缩,来大幅优化Java对象的内存占用。 前言…

hello hello 发布于 2024-04-10

SpringBoot中bean的生命周期

TestSupport BeanPostProcessorImpl log 概述 Bean 生命周期管理是 Spring Boot 中的关键功能之一。它负责管理应用程序中的 Java 对象,这些对象被称为 Beans。Spring Boot 通过创建、配置、初始化和销毁这些 Beans…

hello hello 发布于 2024-04-10

DNS技术答疑解惑

DNS是应用层的协议,是互联网的“入口”,是互联网关键基础资源,承担着重要的作用。DNS默默无闻,“隐藏”在互联网的背后默默提供服务,人们对于DNS知之甚少。 1、什么是DNS DNS是 域名系统 (Domain Name System)的简称,本质上是一个域名和IP地址相互映射的一个分布式数据库。 2、为什么要使用DNS?…

hello hello 发布于 2024-04-10

Jackson 工具类使用及配置指南

Jackson 工具类使用及配置指南 前言 Json数据格式这两年发展的很快,其声称相对XML格式有很对好处: 容易阅读; 解析速度快; 占用空间更少。 不过,JSON 和 XML两者纠结谁优谁劣,这里不做讨论,可以参见知乎上为什么XML这么笨重的数据结构仍在广泛应用? 最近在项目中,会有各种解析JSON文本的需求,使用第三方 Jackson…

hello hello 发布于 2024-04-10

sa-token基础功能——路由拦截鉴权

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2024-04-07

sa-token基础功能——踢人下线

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2024-04-07

sa-token集成redis

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2024-04-07

sa-token权限认证——二级认证

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2024-04-07

sa-token基础功能——登录认证

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2024-04-07
上一页 下一页