11 2017 档案

摘要:上一篇讲的是容器工厂的原型。 我们可以不必通过new关键之创建实例,可以直接取容器里面的实例。 我们可以发现,在对比他们的地址值的时候,他们是相同的为true。 如果我们需要的是不一样的呢。也就是有一些特殊的操作需要到的是单例地址。 下面让我们看看如何创建一个可以随意切换原型&单例的容器工厂吧。 我 阅读全文
posted @ 2017-11-28 22:49 信息界的搬运工 阅读(707) 评论(0) 推荐(0)
摘要:容器工厂 对于容器工厂的了解可以是:创建一个核心容器,用于存放已经注册的实例。 学习过spring 的童鞋都知道,Spring 框架里面便有一个巨大的容器。 而本次学习的容器工厂便是参照Spring的理念。 通过解析XML读取里面的属性,并利用反射来创建改实现类的实例。 以下是我们需要准备的类 我们 阅读全文
posted @ 2017-11-27 20:51 信息界的搬运工 阅读(493) 评论(0) 推荐(0)
摘要:JDK1.7版本图 一,栈 基本数据类型的局部变量是直接保存在栈中。 栈帧:一个栈里面会包含多个栈帧,每一个栈帧代表一个方法的开始到结束,它涵盖了整个方法运行期间所有的操作和数据 栈帧 1:局部变量表(变量) 局部变量的值相同时,jvm对此进行优化,引用同一个值 2:操作数栈(压栈,弹栈操作) 汇编 阅读全文
posted @ 2017-11-27 11:21 信息界的搬运工 阅读(174) 评论(0) 推荐(0)
摘要:对责任链CH01做出优化,解决耦合度太高问题 记得上一篇我们使用的是抽象类,然后用子类去继承的方法实现等级的桥接,从而发现了耦合度太高。 为了解决这个问题。 我们本次使用接口进行抽象,然后使用到一个”中介“对所要申请的经费进行自动判断。 这个类似于web的过滤器。让我们来Look一Look吧! 一, 阅读全文
posted @ 2017-11-23 19:50 信息界的搬运工 阅读(353) 评论(0) 推荐(0)
摘要:责任链模式的关键在于每一个任务处理者都必须持有下一个任务处理者的作用 纯的责任链:纯的责任链是只能也必须只有一个任务处理者去处理这个任务, 不会出现没有处理者处理的情况,也不会出现有多个处理者处理同一个任务 不纯的责任链:可以有多个任务处理者同时处理一个任务,那么就表示这个任务是大家一起共享的,或者 阅读全文
posted @ 2017-11-23 10:15 信息界的搬运工 阅读(517) 评论(1) 推荐(0)
摘要:梦想开始的地方 很高兴能加入博客园这个大家庭。 希望能在这里与大家共同学习,共同进步。 目前等级为菜鸟。 在这漫长的码路上,会将自己心得的笔记与一些问题发表在博客上。 如果有什么错误,希望大家能提出来,对此进行改进。 如果有什么问题是我能解决的,欢迎来提问。 既然准备好!就起飞把!菜鸟~ Hello 阅读全文
posted @ 2017-11-22 20:44 信息界的搬运工 阅读(164) 评论(0) 推荐(0)