敏感心情

文章
6
资源
0
加入时间
2年10月24天

行为型模式——策略模式(Strategy)

开头     随着设计模式的学习,我们来到了最后一个模式——那就是行为型模式,前面我们讲了创建型模式,他是描述如何更好的创建对象,后来我们学习了结构型模式,它讲了如何更好的描述类与类之间更好的组合,那么今天我们学习的行为模式是描述类与类之间如何更好的分配职责和交互。三者之间层层递进,环环相扣。那么我们今天就拿行为模式中最简单的一个模式——策略模式。看看策略模式是如何完成类与类之间交互的?内容   ...

linux内核中的位运算

在linux内核中有很多位运算函数,如:set_bit,clear_bit,clear_bit,test_and_set_bit等等。1. set_bitstatic __always_inline voidset_bit(unsigned int nr, volatile unsigned long *addr)在起始地址为addr的位图...