码迷,mamicode.com
首页 >  
搜索关键字:子系统 factory    ( 6616个结果
浅析JAVA设计模式之工厂模式(二)
1 工厂方法模式简介         工厂方法 (Factroy Method) 模式:又称多态性工厂模式(Polymorphic Factory),在这种模式中,核心工厂不再是一个具体的类,而是一个抽象工厂,提供具体工厂实现的接口,具体创建产品交由子工厂去做,抽象工厂不涉及任何产品被实例化的细节。而不同等级的产品,就对应一个不同等级的工厂,如下图。 图1 1.1工厂方法模式(多态性工...
分类:编程语言   时间:2014-08-01 00:09:40    阅读次数:269
poj3436 ACM Computer Factory, 最大流,输出路径
POJ 3436 ACM Computer Factory 电脑公司生产电脑有N个机器,每个机器单位时间产量为Qi。 电脑由P个部件组成,每个机器工作时只能把有某些部件的半成品电脑(或什么都没有的空电脑)变成有另一些部件的半成品电脑或完整电脑(也可能移除某些部件)。求电脑公司的单位时间最大产量,以及哪些机器有协作关系,即一台机器把它的产品交给哪些机器加工。 Sample ...
分类:其他好文   时间:2014-08-01 00:07:50    阅读次数:322
Linux内核设计基础(十)之内核开发与总结
(1)Linux层次结构:(2)Linux内核组成:主要由进程调度(SCHED)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(NET)和进程间通信(IPC)等5个子系统组成。(3)与Unix的差异:Linux支持动态载入内核模块支持对称多处理(SMP)机制Linux内核能够抢占Linux内核...
分类:系统相关   时间:2014-07-31 19:39:27    阅读次数:249
如何手动实现malloc和free
我一直非常关注Linux系统中的内存管理,想了解这一机制的工作过程,断断续续看了几年书,觉得有时候有收获,但是过一段时间就忘记了,让人觉得这个子系统很庞大,无从下手。最近看了很多书,对以malloc为切入点的linux内存管理有了一定的认识,在这里首先将需要的参考资料列出来,稍后手动实现的时候再补上。主要的参考资料有: 《深入理解Linux内核》:关于X86的Linux的段页式存储机制(第二章内...
分类:其他好文   时间:2014-07-31 17:09:26    阅读次数:178
学习日记之抽象工厂模式和Effective C++
抽象工厂模式(Abstract Factory):提供一个创建一系列相关或者相互依赖对象的接口,而无需制定他们具体的类。 (1),工厂方法模式是定义一个用于创建对象的接口,让子类决定实例化哪一个类。 (2),为创建不同的产品对象,客户端应使用不同的具体工厂。 抽象工厂模式的优点和缺点: (1),好处是便于交换产品系列,由于具体工厂类在一个应用中只需要在初始化的时候出现一次,这就使得...
分类:编程语言   时间:2014-07-31 00:05:55    阅读次数:222
Read Notes:[Effective Java] Consider static factory methods instead of Constructors
Providingastaticmethodinsteadofapublicconstructorhasbothadvantagesanddisadvantages.Oneadvantageofstaticfactorymethodsisthat,unlikeconstructors,theyhavenames.ASecondadvantageofstaticfactorymethodsisthat,unlikeconstructors,theyarenotrequiretocreateanewobjecte..
分类:编程语言   时间:2014-07-30 17:54:24    阅读次数:215
[ACM] POJ 2947 Widget Factory (高斯消元)
Widget Factory Time Limit: 7000MS   Memory Limit: 65536K Total Submissions: 4436   Accepted: 1502 Description The widget factory produces several different kinds of widge...
分类:其他好文   时间:2014-07-29 22:04:23    阅读次数:369
工厂模式的Assembly.Load(path).CreateInstance(className)出错解决方法
1、问题描述   ★代码展示   下面是Factory中的一段代码:  '********************************************** ' 文 件 名:DataAcess ' 命名空间:Factory ' 内 容: ' 功 能:创建用户需要的接口 ' 文件关系: ' 作 者:令仔很忙 ' 小 组: ' 生成日期:2014-07-28 1...
分类:其他好文   时间:2014-07-29 21:50:22    阅读次数:373
hapter 1: Setting the Stage
关键词:factory pattern , Dependency Injection(DI), Guice(pronounced “juice” ) 参考: 【1】维基DI :http://en.wikipedia.org/wiki/Dependency_injection 【2】一篇博文:http://www.blogjava.net/xylz/archive/2009/xylz/arch...
分类:其他好文   时间:2014-07-29 15:10:38    阅读次数:266
C#编程语言与面向对象——核心
面向对象的核心(1).封装 封装的类=数据+对此数据所进行的操作(即算法) 封装起外界不必需要知道的东西,指向外界展现可供展示的东西。 小到一个简单的数据结构,大到一个完整的软件子系统。静态的如某软件系统要收集数据信息项,动态的如某个工作处理流程,都可以封装到一个类中。 具备这种意识,是掌握...
分类:编程语言   时间:2014-07-29 10:22:08    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!