上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页
摘要: TreeMap 是 Java 集合框架中的一部分,它实现了 SortedMap 接口,具有以下特点: 有序性:TreeMap 中的元素是按照键(Key)的自然顺序或者自定义的比较器(Comparator)排序的。这意味着当你遍历 TreeMap 时,你会得到一个按照键排序的键值对序列。 底层数据结构 阅读全文
posted @ 2024-06-26 10:40 使用D 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap 在 Java 8 中引入了红黑树作为其内部结构的一部分,主要是为了提高在高散列冲突情况下的查询性能。以下是几个关键原因: 性能优化:当链表长度过长时,查询操作的时间复杂度会退化为 O(n),其中 n 是链表的长度。而红黑树作为一种自平衡二叉查找树,可以在 log( 阅读全文
posted @ 2024-06-26 10:35 使用D 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Nacos定位 一个更易于构建云原生应用的服务发现与管理、动态配置服务和动态DNS服务平台。 动态配置服务:动态配置服务让您能够以中心化、外部化和动态化的方式管理所有环境的配置。动态配置消除了配置变更时重新部署应用和服务的需要。配置中心化管理让实现无状态服务更简单,也让按需弹性扩展服务更容易。 服务 阅读全文
posted @ 2024-06-25 22:00 使用D 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中,MOD() 函数用于执行模运算,即求两个数相除后的余数。 这个函数可以接受两个参数,第一个参数是被除数(dividend),第二个参数是除数(divisor)。函数的语法如下: MOD(dividend, divisor) 这里有一些关于MOD()函数的要点和例子: 基本用法: 如果 阅读全文
posted @ 2024-06-25 14:53 使用D 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中,LIMIT 和 OFFSET 子句是用来控制从数据库中检索结果集的一部分,通常用于分页查询中。 以下是它们的用法: 1、LIMIT 一个参数 当 LIMIT 后面跟一个参数时,这个参数表示要返回的行数。例如: SELECT * FROM table_name LIMIT 5; 2、L 阅读全文
posted @ 2024-06-24 19:18 使用D 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL 8.0 及更高版本中,ROW_NUMBER() 函数作为窗口函数被引入,这使得在查询结果中为行分配一个唯一编号变得更加直接和简单。 ROW_NUMBER() 函数的基本语法如下: ROW_NUMBER() OVER ( [PARTITION BY partition_expressi 阅读全文
posted @ 2024-06-24 18:42 使用D 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1、节点存储关键字多,IO次数少 B-树和B+树最重要的一个区别就是B+树只有叶节点存放数据,其余节点用来索引,而B-树是每个索引节点都会有Data域。 B+树的一个结点可以存储更多的关键字,每个结点能索引的范围更大更精确,也意味着B+树单次磁盘IO的信息量大于B树,I/O的次数相对减少。 B+树空 阅读全文
posted @ 2024-06-24 17:00 使用D 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 数据库为什么要设计索引? 有索引,用于提升数据库的查找速度 哈希(hash)比树(tree)更快,索引结构为什么要设计成树型? 加速查找速度的数据结构,常见的有两类: (1)哈希,例如HashMap,查询/插入/修改/删除的平均时间复杂度都是O(1); (2)树,例如平衡二叉搜索树,查询/插入/修改 阅读全文
posted @ 2024-06-24 16:51 使用D 阅读(2) 评论(0) 推荐(0) 编辑
摘要: spring boot spring boot是一个用于简化spring应用初始化与开发过程的框架。 它的目标是提供一种“约定优于配置”的方式来设置项目,减少xml配置,提供默认配置和自动配置的能力。 spring boot包含了各种starter,这些starter使得添加各种中间件变得简单。 s 阅读全文
posted @ 2024-06-24 13:40 使用D 阅读(3) 评论(0) 推荐(0) 编辑
摘要: CountDownLatch底层使用AbstractQueuedSynchronizer框架实现。 核心方法 1、CountDownLatch(int count) 使用AQS框架中state=count作为计数器,后续执行countDown()时,实际上时对state(int类型)的扣减操作。 2 阅读全文
posted @ 2024-06-24 10:23 使用D 阅读(2) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页