原型模式用于创建重复的对象,属于创建型模式。 它通过一个原型对象来指明所有创建的对象的类型,然后用复制这个原型对象的方式来创建出更多相同类型的对象。 包含 抽象原型类:原型对象必须实现的接口。 具体原型类:实现抽象原型类中的方法,它就是可以被克隆的对象。 访问类:使用具体原型类中的clone方法来克隆对象。 /** * 具体原型类 * 其实现的Cl…
0.关于UML类图和时序图 什么是UML类图 UML是统一建模语言[Unified Modeling Language],可以表示对象/类之间的关系、结构、层次、属性等。 类之间的关系 泛化(Generalization) 泛化关系其实就是Java中的继承,继承就没啥好说的了,OOP的基础,对象关系中耦合度最高,子类持有父类所有属性。 以空心箭头的…
1.单例设计模式 单例模式是指在系统中,使某些类只有一个实例存在,每次获取该实例对象时,总是获取到同一个对象Instance1==Instance2。 现在操作系统的任务管理器就是以单例模式来实现的,重复打开也只是唤出同一个窗口。//我怎么记得以前XP还是Win7好像可以打开很多个 像各种连接池,也只需要存在一个实例即可。还有各类引擎、驱动等。 这…
一直想拥有一台属于自己的电脑主机,配置稍微好一点的,能带动大多数游戏的。 毕竟一直以来都在用笔记本,很难体验到较好的游戏体验。 刚好内存之类的都开始降价,现在处于一个相对低的价位,心里痒痒,按奈不住开始攒机。 因为预算没太多,加上AMD平台刚好降价,大概是因为要清仓吧,于是入手了3A平台的配件。 观望了两周左右,陆陆续续入手了各类配件,其实理论上来…
前两天在整合Shiro框架,因为要拦截所有请求并自定义验证方式,所以需要自定义Filter来过滤请求。但是我试图在Filter中通过@Value的方式获取自定义配置文件的值时,却发现总是为null,说明Spring并没有为我们注入这个属性。后来又尝试了@AutoWired发现也是为null。 原因是因为过滤器的启动顺序在servlet之前,在fil…
如何传递? 首先先定义好父组件和子组件,然后在父组件中引入子组件。 在父组件中,想用主动调用子组件的方法或者获取属性,可以通过获取子组件的引用ref。在子组件上定义一个属性ref='引用名',父组件就可以通过this.$refs.引用名的形式获取子组件实例,this.$refs.引用名.属性名的形式获取子组件的属性。 而子组件想…
很喜欢《歌に形はないけれど》(歌声虽然无形)中的一句歌词“形のないものだけが 时の中で色褪せないまま”,大意就是“只有无形的事物,才不会随着时间的流逝而褪色”。 有时候回忆往事,只剩下零星的片段,令人感叹。 所以希望找个地方,记录一下过去、现在发生的事,甚至是对未来的期待。 致十年后的我 如果现在的你很幸福的话 还会想起 曾经的我吗 回忆中的我 一…