`
canonical
  • 浏览: 368111 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

可退化的形式

阅读更多
    今天adun给我讲了一个他所谓可退化的设计,在我看来问题还是多多。从直观的角度上说,在java中声明一个具有多个参数的函数,调用的时候对于不需要用到的参数都传入null, 这不是理想的可退化场景。所谓的退化不仅仅是概念层面的,不仅仅是关于语义的,很大程度上它也是形式上的,是关于语法结构的。
    理想的退化场景是尽量维持形式/结构稳定性的情况下实现诠释范围的缩减,在任何层面上都不需要知道超出当前需要的信息。而如果我们被要求必须传入自己实际上不需要使用的参数,则必然存在着一定程度上的信息泄漏。一个朴素的看法应该是,当我们需要它是一个参数的时候它就是一个参数,当我们需要它是三个参数的时候它就是三个参数。对于系统形式结构的有效规划是实现可退化性的前提条件。
分享到:
评论
1 楼 uda1341 2009-03-06  
常见的你说的可退化设计还包括:

对于几个参数的类型都不同的函数,可以不按照顺序传入参数。

对于数据结构,可以采取隐式定义的方式,把这个数据看作一团数据,并不关心其实现,编译器从对这团数据的引用方式来决定实现方式。我们需要这个数据是什么,那么这个数据就是我们所希望的样子。

相关推荐

    数字图像的退化与复原

    在最小二乘类约束复原中,要设法寻找一个最有估计 fˆ,使得形式为的函数最小化。求这类问题的最小化,常采用拉格朗日乘子算法。 MATLAB 是一个非常流行的数字图像处理工具,可以用来实现图像退化和复原。通过 ...

    500 m全球土地退化态势分布数据集(2000-2018).rar

    描述中的信息与标题一致,进一步确认了这是一个关于全球土地退化趋势的数据集合,可能是以时间序列的形式呈现,以便研究者可以追踪和分析不同年份的土地退化状况。 标签“数据集”表明这是一组结构化的信息,可能...

    MATLAB 编程 关于刚度退化模型 clough双线性

    2. **编写荷载函数**:定义随时间变化的荷载函数P(t),可以是周期性、冲击或者其他复杂形式。 3. **实现刚度函数**:创建一个函数来计算在任意荷载下的结构刚度。这个函数应检查当前荷载是否超过屈服荷载P_y,并根据...

    基于函数主元分析的多阶段退化过程建模与预测.pdf

    函数主元分析(FPCA)是一种基于功能性数据分析(Functional Data Analysis, FDA)的方法,它能够处理连续函数形式的数据。在设备健康管理中,退化数据往往来自于对设备的连续监测,而这些监测数据通常被离散采样以...

    土壤退化研究的进展与趋向.doc

    土壤侵蚀是主要的退化形式,占总退化面积的84%,而养分衰减、盐碱化、酸化和污染等化学退化,以及土壤压实等物理退化也是不容忽视的问题。这些退化形式互为影响,加剧了土壤退化的速率和程度。 在中国,水土流失...

    图像退化与复原.pdf

    频域表达形式为G(u,v) = F(u,v) + N(u,v),其中F(u,v)和G(u,v)分别是清晰图像和退化图像的频谱。 针对不同类型的退化,有多种复原方法。在没有噪声或仅存在周期噪声时,空间域滤波器(如均值滤波器、统计排序滤波器...

    美国辛辛那提大学IMS轴承退化数据第三部分

    这些数据可能是以时间序列的形式存在的,记录了轴承从初始工作状态到最终失效的整个退化过程,为研究提供了丰富的信息。 另一个文件"Readme Document for IMS Bearing Data.pdf"是数据集的使用说明文档,它的存在...

    不同构造形式延性节点的钢框架损伤退化滞回性能有限元分析

    不同构造形式延性节点的钢框架损伤退化滞回性能有限元分析,董立婷,王燕,针对空间钢框架在低周反复荷载作用下的滞回性能、破坏机理、损伤退化性能进行了有限元分析等。研究结果表明:加腋型节点钢框架可

    图像复原:先建立退化的数学模型,然后根据该模型对退化图像进行拟合

    这一过程旨在利用退化过程的先验知识来恢复已被退化的图像,使其接近原始状态。图像复原与图像增强有所不同,后者侧重于提高图像的视觉效果而不考虑图像的真实性,而前者则更注重恢复图像的真实内容。 #### 二、...

    退化草原植物性状及其对放牧干扰的响应

    在全球气候变化和人类活动干扰日益加剧的背景下,生态系统所面临的干扰胁迫形式多样,包括放牧干扰、城市化、土地利用变化等。了解植物如何响应这些干扰胁迫,是预测和管理未来生态系统变化的基础。 草原生态系统的...

    NASA Turbofan Engine Degradation Simulation Data Se—涡扇发动机退化仿真数据集

    NASA关于涡扇发动机的仿真数据集,以文本形式打包,包含readme文件。可用于人工智能、机器学习等领域。 Engine degradation simulation was carried out using C-MAPSS. Four different were sets simulated under ...

    土壤退化的防治措施与修复技术.ppt

    微生物修复的优点是微生物降解较为完全,二次污染问题较小,处理形式多样,操作相对简单,对环境的扰动较小,费用较低,能够处理多种不同种类的有机污染物。但是,微生物修复也存在一些局限性,例如当污染物溶解性较...

    大气非均匀路径中图像退化光学模型

    当观测距离较小时,两个模型在表达形式上是一致的,并且相对于长波段,短波段更满足此结论;不同观测方向和太阳的方位角差对退化模型的影响只在于观测处背景光的不同;此外,退化模型依赖于近地面水平能见度。

    具有平行非退化截面的极小曲面①

    - **非退化截面**:如果存在一个函数使得第二基本形式满足特定条件,则称其为非退化截面。 - **脐截面**:如果存在一个函数使得第二基本形式沿某个方向是常数,则称其为脐截面。 - **等周截面**:如果第二基本形式沿...

    线性规划退化问题 单纯形法的几何意义PPT学习教案.pptx

    在几何上,线性规划问题可视为多维空间中的一个凸多面体,而单纯形法实际上是在这个多面体的顶点间进行搜索,直到找到最优解。然而,退化问题导致的循环可能会让算法在某个顶点附近徘徊,无法继续探索到其他潜在的最...

    疲劳荷载作用下钢筋混凝土梁的刚度退化规律及计算公式 (2014年)

    对承受疲劳荷载反复作用的钢筋混凝土结构而言,疲劳是一种重要的损伤形式,如何...根据刚度退化规律对试验数据进行拟合,得到可用于计算钢筋混凝土梁刚度退化程度的公式,该公式与10根试验梁的试验结果吻合度较好,能够

    多年冻土退化下碳、氮和污染物循环研究进展.docx

    冻土中的污染物,如持久性有机污染物(POPs)和重金属等,在冻土退化的过程中可能以气态、液态或固态形式进入大气、水体和生物圈,给环境带来风险。例如,溶解性物质随着融水流动,有可能污染河流和湖泊。而气态污染...

Global site tag (gtag.js) - Google Analytics