码迷,mamicode.com
首页 >  
搜索关键字:模式    ( 95437个结果
java目录相关操作 示例代码
java目录相关操作 示例代码...
分类:编程语言   时间:2014-06-18 08:01:56    阅读次数:134
设计模式之工厂模式 (二)
工厂模式分为三大类 简单工厂(SimpleFactory) 工厂方法模式(Factory Method) 抽象工厂模式(Abstract Factory) 动态工厂(Dynamic Factory,属于优化版简单工厂)...
分类:其他好文   时间:2014-06-18 07:54:35    阅读次数:134
设计模式六大原则(1):单一职责原则
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修...
分类:其他好文   时间:2014-06-18 07:44:12    阅读次数:208
内存管理中的三种地址
一、逻辑地址(有时也称虚拟地址)  逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分。例如在C语言指针编程中,可以读取指针变量本身值(&操作)实际上这个值就是逻辑地址,它是相对于当前进程数据段的地址和绝对物理地址无关。  只有在Intel处理器的实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,CPU不进行自动地址转换)。逻辑地址也就是在Intel...
分类:其他好文   时间:2014-06-18 07:16:45    阅读次数:202
hadoop实现购物商城推荐系统
1,商城:是单商家,多买家的商城系统。数据库是mysql,语言java。 2,sqoop1.9.33:在mysql和hadoop中交换数据。 3,hadoop2.2.0:这里用于练习的是伪分布模式。 4,完成内容:喜欢该商品的人还喜欢,相同购物喜好的好友推荐。 步骤: 1,通过sqoop从mysql中将 “用户收藏商品” (这里用的是用户收藏商品信息表作为推荐系统业务上的依据,业务依...
分类:其他好文   时间:2014-06-18 07:14:43    阅读次数:230
Head First PHP &MySQL学习笔记
最近一段时间在学习PHP,买了《Head First P http:// HP&MySQL》中文版这本书,之前买过《Head First设计模式》,感觉这系列的书籍总体来说很不错。    HeadFirst 系列丛书的官网为:http://www.headfirstlabs.com/ , 有大概30本书,并且提供了每本书的代码下载,可以跟着书做做练习,不会的再看看源代码示例。   另外,学习P...
分类:数据库   时间:2014-06-18 07:03:08    阅读次数:256
黑马程序员_ 利用oc的协议实现代理模式
先说下代理模式是什么吧 定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象 而代理对象可以在客户端和目标对象之间起到中介的作用。 在看过李明杰老师的课程后,我对代理模式有了最初步的理解,虽然还很浅显 但是也明白了代理模式的 一些作用跟用法。首先使用代理模式可以降低耦合度。大大的增强了代码的弹性。 举个例子,...
分类:其他好文   时间:2014-06-18 06:51:20    阅读次数:150
设计模式六大原则(4):接口隔离原则(Interface Segregation Principle)
接口隔离原则: 使用多个专门的接口比使用单一的总接口要好。 一个类对另外一个类的依赖性应当是建立在最小的接口上的。 一个接口代表一个角色,不应当将不同的角色都交给一个接口。没有关系的接口合并在一起,形成一个臃肿的大接口,这是对角色和接口的污染。 “不应该强迫客户依赖于它们不用的方法。接口属于客户,不属于它所在的类层次结构。”这个说得很明白了,再通俗点说,不要强迫客户使用它们不用的方...
分类:其他好文   时间:2014-06-18 06:46:17    阅读次数:323
设计模式六大原则(2):里氏替换原则(Liskov Substitution Principle)
肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。 定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子...
分类:其他好文   时间:2014-06-18 00:52:52    阅读次数:387
Java模式(适配器模式)
今天看了下Java中的适配器模式,下面就来小做下总结和谈谈感想,以便日后使用。首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而其中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的样例,比方有一个“源”是一个对象人,他拥有2种技能各自是说日语和说英语,而某个岗位(目标)须...
分类:编程语言   时间:2014-06-17 23:46:29    阅读次数:363
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!