相关文章
【案例实战】SpringBoot整合Redisson实现RedLock分布式锁同步
思考:生产环境下Redis集群环境,怎么保证锁的同步?
我们先来回顾一下分布式锁的作用:就是保证同一时间只有一个客户端可以对共享资源进行操作。
当我们集群环境部署的时候,假如节点一在主节点获取分布式锁成功。Redis…
建站知识
2025/3/6 9:08:15
ios跟随系统设置字体大小
extension UILabel {func applyGlobalTextStyle() {let font self.font ?? UIFont.preferredFont(forTextStyle: .body)let fontMetrics UIFontMetrics(forTextStyle: .body)let scaledFont fontMetrics.scaledFont(for: font)self.font scaledFontself.adjustsFontForCo…
建站知识
2025/3/4 16:07:11
spring boot自动装配原理
在启动类上的SpringBootApplication复合注解中EnableAutoConfiguration注解是自动装配的主要配置注解。
EnableAutoConfiguration里面有两个主要注解:
AutoConfigurationPackage 默认扫描启动类同包及其子包的类的bean进行注册Import({AutoConfigurationImport…
建站知识
2025/3/4 20:43:16
Git进阶系列 | 8. 用Reflog恢复丢失的提交
Git是最流行的代码版本控制系统,这一系列文章介绍了一些Git的高阶使用方式,从而帮助我们可以更好的利用Git的能力。本系列一共8篇文章,这是最后一篇。原文:Using the Reflog to Restore Lost Commits[1] “Reflog”是Git不太为人所…
建站知识
2025/3/2 16:34:47