李锋镝的博客

  • 首页
  • 时间轴
  • 留言
  • 插件
  • 左邻右舍
  • 关于我
    • 关于我
    • 另一个网站
  • 知识库
  • 赞助
算法
原创

红黑树简介

R-B Tree简介 R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。 红黑树的特性: (1)每个节点或者是黑色,或者是红色。 (2)根节点是黑色。 (3)每个叶子节点(NIL)是黑色。 [ […]

2025年2月20日 0条评论 240点热度 0人点赞 阅读全文
原创

共识算法之Paxos 协议

Paxos 协议是一种分布式系统中用于达成共识的算法,由莱斯利・兰伯特(Leslie Lamport)在 1990 年提出。该协议旨在解决在一个可能出现故障和消息延迟的分布式环境中,多个节点如何就某个值达成一致的问题。以下从基本概念、运行过程、优缺点等方面详细解释 Paxos 协议: 基本概念 角色 提议者(Propo […]

2025年2月16日 0条评论 229点热度 0人点赞 阅读全文
技术

学习算法必备知识:时间复杂度与空间复杂度的计算

算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。算法是大厂、外企面试的必备项,也是每个高级程序员的必备技能。针对同一问题,可以有很多种算法来解决,但不同的算法在效率和占用存储空间上的区别可能会很大。 那么,通过什么指标来衡量算法的优劣呢?其中,上面提到的效率可以用算法的时间复杂度来描述,而所占用的存 […]

2021年1月19日 0条评论 18450点热度 0人点赞 阅读全文
原创

分布式ID生成算法SnowFlake(雪花算法)Java源码

简介 SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如下图:   1位,不用。二进制中最高位为1的都是负数,但是我们生成的id一般都使用整数,所以这个最高位固定是0 41位,用来记录时间戳(毫秒)。 41位可以表示$2^{41}-1$个数字, 如果只用来表示正整数(计算机中正数包含0 […]

2019年7月5日 0条评论 19078点热度 0人点赞 阅读全文

天长地久有时尽,此恨绵绵无绝期。

最新 热点 随机
最新 热点 随机
SpringBoot框架自动配置之spring.factories和AutoConfiguration.imports 应用型负载均衡(ALB)和网络型负载均衡(NLB)区别 什么是Helm? TransmittableThreadLocal介绍与使用 ReentrantLock深度解析 RedisTemplate和Redisson的区别
玩博客的人是不是越来越少了?准备入手个亚太的ECS,友友们有什么建议吗?什么是Helm?2024年11月1号 农历十月初一别再背线程池的七大参数了,现在面试官都这么问URL地址末尾加不加“/”有什么区别
JVM内存结构详解 网站SEO(搜索引擎优化)说明及总结 妹妹的画【2019.07.05】 Springboot接入DeepSeek API SpringBoot 实现 RSA+AES 自动接口解密 妹妹的画【2019.07.03】
倒计时
标签聚合
架构 Redis JAVA docker MySQL 文学 日常 IDEA 教程 SpringBoot 多线程 ElasticSearch 分布式 JVM 面试 设计模式 Spring K8s 数据库 SQL
最近评论
李锋镝 发布于 6 天前(06月09日) 已添加,欢迎新朋友哦~
蜗牛工作室 发布于 7 天前(06月09日) 博客名称:蜗牛工作室 博客地址:https://www.woniu.wang/ logo 地址:...
李锋镝 发布于 2 周前(06月04日) 谢谢谢谢~
李锋镝 发布于 2 周前(06月04日) 哈哈哈,下次阿里云的打电话了我也问问
皇家元林 发布于 2 周前(06月04日) 厉害!赞一个!
网站统计
  • 1
  • 1
  • 47
  • 45
  • 356,879
  • 75,340
  • 373
  • 549
  • 2025年6月13日
友情链接
  • 志文工作室
  • 临窗旋墨
  • 旧时繁华
  • 旋律的博客
  • 韩小韩博客
  • 知向前端
  • 林羽凡
  • 哥斯拉
  • 博客录
  • 博友圈
  • 集博栈
  • 博客星球
  • 搬砖日记
  • i架构
  • 蜗牛工作室
  • 風の声音

COPYRIGHT © 2025 lifengdi.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Dylan

津ICP备2024022503号-3