MPoooooo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年5月11日

摘要: 1.什么是装饰模式 装饰模式,在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。动态地给一个对象添加一些额外的职责。这样是能够把类中的装饰功能从类中搬移出去,这样可以简化原有的类。有效地把类的核心功能和装饰功能区分开了。2.装饰模... 阅读全文
posted @ 2015-05-11 22:22 MPoooooo 阅读(155) 评论(0) 推荐(0) 编辑

2015年5月8日

摘要: 1.内存寻址的基本流程 首先,一般的书中或者博客中,在介绍Linux内核的时候,首先都会介绍Linux的内存寻址,这样的一块知识和程序的关联在哪里,下面的内容就首先的讨论一下这个问题。 在我们书写程序的时候,我们有的时候会操作地址空间空间,那么我们用到的地址是真实的内存空间地址么,答案是否定的,... 阅读全文
posted @ 2015-05-08 16:24 MPoooooo 阅读(955) 评论(0) 推荐(0) 编辑

2015年5月7日

摘要: 1.什么事策略模式 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。这是百度百科的解释,我的理解是,我们要事先制定一系列的方法,我们要根据我们的需要,进行输入,然后能够调用出不出的事先写好的策略出来(策略的实现独立于客户,客... 阅读全文
posted @ 2015-05-07 21:27 MPoooooo 阅读(160) 评论(0) 推荐(0) 编辑

2015年5月5日

摘要: 1.什么是简单工厂模式 简单工厂模式属于类的创建模式,又叫做静态工厂模式,是通过专门建立一个类负责创建其他类的实例,被创建的类通常有着共同的父类,之所以称之为工厂,就是因为负责创建其他类的类能够根据传递参数的不同,产生不同的实例,使得程序满足松耦合、重用度高、易修改维护的特点。2.简单工厂模式的实... 阅读全文
posted @ 2015-05-05 22:09 MPoooooo 阅读(177) 评论(0) 推荐(0) 编辑

2015年4月23日

摘要: 首先,Linux内核主要由五个部分组成,他们分别是:进程调度模块、内存管理模块、文件系统模块、进程间通信模块和网络接口模块。本部分所讲的内存是内存管理模块,其主要的作用是有以下几点: 1:内存管理模块还支持虚拟内存的管理方式,使得Linux支持的进程使用比实际的内存空间有更多的内存容量。 2... 阅读全文
posted @ 2015-04-23 17:14 MPoooooo 阅读(634) 评论(0) 推荐(0) 编辑