摘要: 依赖(Dependency) 一种使用的关系,既一个类的实现需要另一个类的帮助,主要体现在局部变量,方法的参数以及对静态方法的调用,箭头指向被使用者。 泛化(Generalization) 一种继承关系,表示一般和特殊的关系,它指定了子类如何特化父类的所有特征和行为. 实现(Realization) 阅读全文
posted @ 2019-12-10 20:27 行远山 阅读(2220) 评论(0) 推荐(0) 编辑
摘要: 一般我们想要实现一种数据结构的双链队列,一般都是这样操作: 然而在Linux内核中,使用了大量不同的数据结构的双链队列。 因此,内核作者们把指针prev和next从具体的宿主中抽象出来成为了一种数据结构list_head。 在其宿主结构中: 数据结构之间的连接操作都通过list_head执行。 接着 阅读全文
posted @ 2019-12-10 14:18 行远山 阅读(709) 评论(0) 推荐(0) 编辑