java八股
文章平均质量分 86
...Yolo...
厦门理工学院的一名大学生
GitHub:https://github.com/6Yolo6
Gitee:https://gitee.com/hahayolo
展开
-
依赖倒置原则(DIP)详解:面向对象设计的核心思想
依赖倒置原则(DIP)是面向对象设计中的一个关键原则。它主要强调以下两点:高层模块不应该依赖于低层模块:传统设计中,高层模块往往依赖于低层模块,这会导致系统中各个模块之间的紧耦合。依赖倒置原则要求我们将这种依赖倒置过来,让高层模块和低层模块都依赖于抽象接口。抽象不应该依赖于具体实现:抽象层次应该独立于具体的实现细节,抽象接口的定义应与具体实现解耦,这样可以更容易地替换和扩展代码。原创 2024-08-13 15:38:24 · 501 阅读 · 0 评论 -
mysql索引
而这种结构就是B+Tree(在B Tree基础上的一种优化,B Tree每一个节点都包含主键key和数据data),InnoDB引擎就是使用其来实现索引结构,B+Tree的结构中只在叶子结点存放数据记录,且叶子节点之间构成了双向链表,使得在范围查询时能够更高效地遍历。非聚簇索引索引也叫辅助索引,在InnoDB中,在聚簇索引之上建立的叫辅助索引,像之前说的复合索引,单列索引,唯一索引,辅助索引里存放的是数据的主键值,而不是数据的地址,可以帮助了解索引使用情况,如是否使用了索引的部分前缀。原创 2024-04-23 11:54:51 · 710 阅读 · 0 评论