TreeMap源码详解—彻底搞懂红黑树的平衡操作

thbcm阅读(395)

Java
TreeMap实现了
SortedMap接口,也就是说会按照key的大小顺序对
Map中的元素进行排序,key大小的评判可以通过其本身的自然顺序(natural ordering),也可以通过构造时传入的比较器(Comparator)。

代码整洁之道–读书笔记(8)

thbcm阅读(345)

本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。

数据库容灾等级

thbcm阅读(337)

我们通常将容灾备份分为四个等级,从最基本的本地备份到复杂的异地多活系统,每个等级的特点和适用场景各不相同。

声明式 Shadow DOM:简化 Web 组件开发的新工具

thbcm阅读(351)

为了简化 Web 组件开发,
声明式 Shadow DOM(Declarative Shadow DOM) 提供了一种新的方法,允许开发人员直接通过 HTML 定义 Shadow DOM,而无需过多依赖 JavaScript。这一特性特别适用于服务端渲染(SSR)和静态页面生成(SSG)场景,大大提高了页面的加载效率和开发体验。

联系我们