2016年9月26日

抽象工厂模式——肯德基消费

摘要: 一 模式定义抽象工厂模式提供了一个接口,用于创建相关或者依赖对象的家族,而不需要指定具体实现类。抽象工厂模式允许客户使用抽象接口来创建一组相关的产品,客户类和工厂类分开,客户需要任何产品的时候,只需要向工厂请求即可,客户无须修改就可以获得新产品。二 模式举例1 模式分析我们借用爸爸和儿子到肯... 阅读全文

posted @ 2016-09-26 21:26 爱你一万年123 阅读(216) 评论(0) 推荐(0) 编辑

异常链

摘要: 一 异常链简介常常会在捕获一个异常后,再抛出另外一个异常,并且希望把异常原始信息保存下来,这被称为异常链。在JDK1.4以前,程序员必须自己编写代码来保存原始异常信息。在JDK1.4以后,所有的Throwable的子类在构造器中都可以接收一个cause对象作为参数。这个cause就用来表示原... 阅读全文

posted @ 2016-09-26 07:06 爱你一万年123 阅读(155) 评论(0) 推荐(0) 编辑

异常跟踪栈

摘要: 一 异常跟踪栈简介异常对象的printStackTrace方法用于打印异常的跟踪栈信息,根据printStackTrace方法的输出结果,我们可以找到异常的源头,并跟踪到异常一路触发的过程。二 main方法中异常跟踪栈的应用1 代码示例class SelfException extends ... 阅读全文

posted @ 2016-09-26 06:58 爱你一万年123 阅读(136) 评论(0) 推荐(0) 编辑

高性能数据库连接池的内幕

摘要: 大家可能会有这样疑问:连接池类似于线程池或者对象池,就是一个放连接的池子,使用的时候从里面拿一个,用完了再归还,功能非常简单,有什么可讲的。可能还会有这样的疑问:高性能这么高大上,一个小小的连接池,如何跟高大上靠上边的。本主题将会全面介绍连接池原理,高性能的设计,优化实践,现有连接池的瓶颈及... 阅读全文

posted @ 2016-09-26 02:12 爱你一万年123 阅读(442) 评论(0) 推荐(0) 编辑

组合模式——公司组织结构

摘要: 一 模式定义组合模式:将对象组合成树形结构以表示“部分一整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。 二 组合模式举例1 模式分析我们借用公司组织结构图来说明这一模式。经过分析后,我们得出该模式静态类图如下: 2代码示例2.1建立员工抽象类package com.... 阅读全文

posted @ 2016-09-26 00:33 爱你一万年123 阅读(366) 评论(0) 推荐(0) 编辑

导航