06 2024 档案
摘要:时间轮(TimingWheel)高性能定时任务原理解密 原文链接:https://juejin.cn/post/7083795682313633822 1. 基本概念 时间轮 是一种 实现延迟功能(定时器) 的 巧妙算法。如果一个系统存在大量的任务调度,时间轮可以高效的利用线程资源来进行批量化调度。
阅读全文
摘要:业务数据脱敏 一、什么是数据脱敏 先来看看什么是数据脱敏?数据脱敏也叫数据的去隐私化,在我们给定脱敏规则和策略的情况下,对敏感数据比如 手机号、银行卡号 等信息,进行转换或者修改的一种技术手段,防止敏感数据直接在不可靠的环境下使用。 像政府、医疗行业、金融机构、移动运营商是比较早开始应用数据脱敏的,
阅读全文
摘要:Spring是如何利用三级缓存解决循环依赖的 转载自:https://www.cnblogs.com/xw-01/p/17561035.html 1. 定义问题 1.1 什么是循环依赖 其实好理解,就是两个Bean互相依赖,类似下面这样: @Service public class AService
阅读全文
摘要:/** * Echoes back any received data from a client. */ public final class EchoServer { static final int PORT = Integer.parseInt(System.getProperty("por
阅读全文