摘要:
阅读目录 一、Maven介绍及环境搭建 二、构建Maven版的Hello World 三、Maven常见构建命令 四、自动创建目录骨架 五、Maven中的坐标和仓库 六、在eclipse中安装Maven插件以及创建Maven项目 七、Maven的生命周期和插件 阅读目录 一、Maven介绍及环境搭建 阅读全文
posted @ 2016-07-27 15:22
业精于勤荒于嬉嬉
阅读(125)
评论(0)
推荐(0)
摘要:
阅读目录 一、Class类的使用 二、动态加载类 三、获取方法信息 四、获取成员变量、构造函数信息 五、方法的反射 六、通过反射了解集合泛型的本质 阅读目录 一、Class类的使用 二、动态加载类 三、获取方法信息 四、获取成员变量、构造函数信息 五、方法的反射 六、通过反射了解集合泛型的本质 一、 阅读全文
posted @ 2016-07-27 15:20
业精于勤荒于嬉嬉
阅读(158)
评论(0)
推荐(0)
摘要:
阅读目录 1、JVM 简介 2、JVM 的组成部分 3、JVM加载class文件的原理机制 阅读目录 1、JVM 简介 2、JVM 的组成部分 3、JVM加载class文件的原理机制 在面试java工程师的时候,这道题经常被问到,故需特别注意。 1、JVM 简介 JVM 是我们Javaer 的最基本 阅读全文
posted @ 2016-07-27 15:15
业精于勤荒于嬉嬉
阅读(187)
评论(0)
推荐(0)
摘要:
了解Yarn的架构之前,先说说为什么会出现Yarn。在Hadoop v1版本中,存在最大的问题就是资源管理和任务管理耦合在一起,且整个集群的扩展性、可靠性(JobTracker的单节点故障问题)很差,以及最重要的一个问题,集群资源的利用率低。 随着数据规模的膨胀,大家已经不满足于仅仅能在Hadoop 阅读全文
posted @ 2016-07-27 15:05
业精于勤荒于嬉嬉
阅读(2667)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述工厂方法模式的: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中 阅读全文
posted @ 2016-07-27 14:55
业精于勤荒于嬉嬉
阅读(420)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明: 就拿登录 阅读全文
posted @ 2016-07-27 14:55
业精于勤荒于嬉嬉
阅读(182)
评论(0)
推荐(0)
摘要:
场景问题 举个生活中常见的例子——组装电脑,我们在组装电脑的时候,通常需要选择一系列的配件,比如CPU、硬盘、内存、主板、电源、机箱等。为讨论使用简单点,只考虑选择CPU和主板的问题。 事实上,在选择CPU的时候,面临一系列的问题,比如品牌、型号、针脚数目、主频等问题,只有把这些问题都确定下来,才能 阅读全文
posted @ 2016-07-27 14:54
业精于勤荒于嬉嬉
阅读(152)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供 阅读全文
posted @ 2016-07-27 14:53
业精于勤荒于嬉嬉
阅读(123)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述原型(Prototype)模式的: 原型模式属于对象的创建模式。通过给出一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的办法创建出更多同类型的对象。这就是选型模式的用意。 原型模式的结构 原型模式要求对象实现一个可以“克隆”自身的接口 阅读全文
posted @ 2016-07-27 14:52
业精于勤荒于嬉嬉
阅读(249)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述建造(Builder)模式的: 建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。 产品的内部表象 一个产品常 阅读全文
posted @ 2016-07-27 14:52
业精于勤荒于嬉嬉
阅读(94)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极 阅读全文
posted @ 2016-07-27 14:51
业精于勤荒于嬉嬉
阅读(135)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述合成(Composite)模式的: 合成模式属于对象的结构模式,有时又叫做“部分——整体”模式。合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。 合成模式 合成模式把部分和整体的关系用树结 阅读全文
posted @ 2016-07-27 14:50
业精于勤荒于嬉嬉
阅读(109)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述装饰(Decorator)模式的: 装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对 阅读全文
posted @ 2016-07-27 14:49
业精于勤荒于嬉嬉
阅读(126)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述代理(Proxy)模式的: 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 代理模式的结构 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对 阅读全文
posted @ 2016-07-27 14:48
业精于勤荒于嬉嬉
阅读(265)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述门面(Facade)模式的: 门面模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 医院的例子 现代的软件系统都是比较复杂的,设计师处理复杂系统的一个常见方法便是将其“分 阅读全文
posted @ 2016-07-27 14:47
业精于勤荒于嬉嬉
阅读(465)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的: Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。 Java 阅读全文
posted @ 2016-07-27 14:47
业精于勤荒于嬉嬉
阅读(120)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述桥梁(Bridge)模式的: 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独 阅读全文
posted @ 2016-07-27 14:46
业精于勤荒于嬉嬉
阅读(129)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述不变(Immutable)模式的: 一个对象的状态在对象被创建之后就不再变化,这就是所谓的不变模式。 不变模式的结构 不变模式可增强对象的强壮型(robustness)。不变模式允许多个对象共享某一个对象,降低了对该对象进行并发访问时的同步化开销。如 阅读全文
posted @ 2016-07-27 14:45
业精于勤荒于嬉嬉
阅读(145)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的结构 策略模式是对算法的包装, 阅读全文
posted @ 2016-07-27 14:44
业精于勤荒于嬉嬉
阅读(132)
评论(0)
推荐(0)
摘要:
在阎宏博士的《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑 阅读全文
posted @ 2016-07-27 14:43
业精于勤荒于嬉嬉
阅读(141)
评论(0)
推荐(0)