`
chendw_hz
  • 浏览: 10681 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

不变模式

阅读更多

不变模式比较简单,一般设计成一个类或者一个继承等级结构。

不变模式分弱不变模式和强不变模式

弱不变模式:

对象的状态不会改变,不提供任何修改对象状态的方法。所有的属性都是私有的。

 子类继承可能存在修改内部对象 的方法。

强不变模式:

  类的设计成final类,不可被继承。对象的内部状态初始化时,就固定。不提供任何修改内部状态的方法。如果引用的外部对象是可变的。提供复制之后的引用的外部对象去操作。

优点:

  由于不变对象在创建时 就已经初始化了对象的内部状态。所以他是线程安全的。可以被共享的。

缺点:

  需要不变对象的状态时。需要重新创建一个新的对象去维护这个状态。导致会创建很多作为中间结果的对象。在被Java垃圾收集器收走。是一种资源上的浪费。

分享到:
评论

相关推荐

    lbp.rar_LBP特征_LBP特征提取_lbp_lbp旋转不变性_不变模式

    提取lbp(旋转不变性,等价模式)的特征

    均一模式局部二值模式纹理特征计算代码,Uniform-LBP,旋转不变模式

    基于IDL开发的计算图像纹理特征的算子,图像是TIFF格式的空间数据,计算出来之后每个像元均具有对应的LBP特征值。

    分数相关尺度畸变不变模式识别特性研究

    从理论上分析了分数相关的分数级次对相关输出面能量分布的影响,利用数值模拟方法,对分数相关尺度畸变不变模式识别特性进行了深入的讨论,并与传统相关器进行了比较。结果表明在尺度畸变不变模式识别中,分数相关...

    模式识别中的不变性

    在模式识别、统计建模或者统计回归中,数据量是影响性能的决定性因素。如果数据量和计算资源不受限制,甚至是琐碎的算法转换成最佳解。然而,在实际案例中,只给出有限数据和其他资源,为了得到满意的性能需要先进的...

    源码:阎宏设计模式光盘

    com.javapatterns.immutable 不变模式 com.javapatterns.interfaces Java接口 com.javapatterns.interpreter 解释器模式 com.javapatterns.isp 接口隔离原则 com.javapatterns.iterator 迭代子模式 ...

    广义矩阵铅笔法合成具有频率不变模式的非均匀间隔线性阵列

    广义矩阵铅笔法合成具有频率不变模式的非均匀间隔线性阵列

    集成之字形Vander Lugt相关器,结合最佳折衷合成判别滤波器,用于不变模式识别

    集成之字形Vander Lugt相关器,结合最佳折衷合成判别滤波器,用于不变模式识别

    局部二值模式

    实现LBP的统一模式,旋转不变模式和二者结合的模式。。。

    图像仿射不变方法研究

    对旋转不变纹理分类的研究,基于Gabor小波的旋转不变纹理分类方法和基于圆形Gabor小波的旋转不变纹理分类方法。同时为了测定旋转纹理的角度,又基于...对尺度不变模式识别的研究,基于经验模态分解和梅林径向调和分解。

    论文研究-完备局部凸凹计数模式及其旋转不变纹理分类.pdf

    针对局部凸凹模式算法对旋转纹理图像描述的不足,提出了局部凸凹计数模式进行旋转不变纹理描述。局部凸凹计数模式统计纹理的局部凸或凹模式数目,而抛弃了局部凸凹模式的结构信息。在纹理图像发生平面内旋转的情况下...

    java_模式part2.rar

    Java模式 Java语言的接口 抽象类 里氏代换原则 依赖倒转原则 接口隔离原则 合成/聚合复用原则 迪米特法则 简单的工厂 工厂的方法 抽象工程 单例(singleton) ...适配器 装饰 代理 门面模式 不变模式 策略模式 模板方法

    Java模式.part3.rar

    Java模式 Java语言的接口 抽象类 里氏代换原则 依赖倒转原则 接口隔离原则 合成/聚合复用原则 迪米特法则 简单的工厂 工厂的方法 抽象工程 单例(singleton) ...适配器 装饰 代理 门面模式 不变模式 策略模式 模板方法

    基于不变距阵以及BP神经网络的图像模式识别

    根据图像的不变矩特征,应用BP神经网络实现了图像的模式识别

    实战Java高并发程序设计(第2版)PPT模板.pptx

    5并行模式与算法 5.1探讨单例模式 5.3生产者-消费者模式 5.5future模式 5.2不变模式 5.4高性能的生产者-消费者模式:无锁的实现 5.6并行流水线 01 02 03 04 05 06 实战Java高并发程序设计(第2版)PPT模板全文共25...

    java_模式.part1.rar

    Java模式 Java语言的接口 抽象类 里氏代换原则 依赖倒转原则 接口隔离原则 合成/聚合复用原则 迪米特法则 简单的工厂 工厂的方法 抽象工程 单例(singleton) ...适配器 装饰 代理 门面模式 不变模式 策略模式 模板方法

    设计模式 之 单件模式

    不变的部分,就构成了模式,因此,模式是一个经验提取的“准则”,并且在一次一次的实践中得到验证,在不同的层次有不同的模式,小到语言实现,大到架构。在不同的层面上,模式提供不同层面的指导。

    AdS中的毛状黑洞稳定性,半线上的量子力学和全息术

    结果表明,在半线上的Schrödinger算子控制着毛状黑洞周围的S 2,H 2或ℝ2 $$ {\ mathbb {R}} ^ 2 $$不变模式,从而实现了非平凡的自 伴随扩展,它们每个都对应于引力理论中的一类混合边界条件。 用负模舍弃自伴...

    尺度不变性与共形不变性:Horndeski引力中的全息两点函数

    除了横向和无痕引力子模式外,该理论还允许在尺度不变真空中使用其他跟踪/标量模式。 我们获得了相应边界算子的两点函数。 我们发现跟踪/标量模式产生了不消失的两点函数,这将尺度不变理论与共形理论区分开来。 两...

    lbp算法MATLAB代码

    快速了解lbp纹理特征,可以通过case选择lbp的模式,可以选择,均匀模式,也可以选择旋转不变模式或者二者结合模式。

    论文研究-一种基于速度等效的空变模式双站SAR 成像处理算法 .pdf

    一种基于速度等效的空变模式双站SAR 成像处理算法,王文钦,,虽然双站合成孔径雷达(SAR,synthetic aperture radar)处理是当前SAR研究中的热点,但现有研究主要集中在空不变模式双站SAR,而空不变模式

Global site tag (gtag.js) - Google Analytics