subclassing相关内容

制作更薄的UITabBar

我希望能够通过删除每个项目的标题并回收它们占据的垂直空间来缩小UITabBar的高度,例如Tweetie 2. 在.xib中或以编程方式似乎无法设置此设置.我是否必须继承UITabBar并自己滚动? 解决方案 滚动您自己的.我确定Tweetie 2是自定义的;并在传下来的UITabBar中设置高度. ..
发布时间:2020-05-19 01:22:35 移动开发

自动调整NumPy Recarray的大小

我想创建一个numpy.recarray的子​​类,当将数据添加到当前长度之外的行时,该子类会自动调整大小. 下面的代码满足了我的大部分需求. class autorecarray(numpy.recarray): def __init__(self,*args,**kwargs): self._increment = 1 numpy.recarray. ..
发布时间:2020-05-18 21:54:18 Python

如何子类化numpy.ndarray

我正在努力继承我自己的numpy.ndarray的子​​类.我真的不明白问题是什么,而是希望有人解释在以下情况下出了什么问题以及如何去做我想做的事情. 我要实现的目标: 我有一个numpy.ndarry的子类,它的行为与我想要的一样(以下代码中的A类).我想将A子类化(下面的代码中的B类),以便B包含其他信息(名称)和方法(修饰的.simple_data方法). 情况1: ..
发布时间:2020-05-18 21:04:18 Python

为什么“输出参数太多"?定义MATLAB容器时.输出0的Map子类方法?

我试图通过对它进行子类化并添加具有0个输出的附加方法来扩展MATLAB container.Map类,但是在执行该方法时遇到“输出参数过多"错误.这不是新方法的实现特有的-扩展容器的任何其他方法.输出为0的Map()都会产生此错误. 具体来说,执行时会遇到错误 obj = Containers(); obj.testfun(); 对于以下类定义, classdef Conta ..
发布时间:2020-05-06 14:00:08 其他开发

在python中创建默认列表

我正在尝试为非常有用的 collections.defaultdict 创建一个等效列表.以下设计效果很好: class defaultlist(list): def __init__(self, fx): self._fx = fx def __setitem__(self, index, value): while len(self) ..
发布时间:2020-05-02 05:16:30 Python

子分类列表之前要考虑什么?

我最近正在处理一个编码问题,有人在看代码,说子类列表不好(我的问题与该类无关).他说您不应该这样做,并且它会带来很多不良影响.这是真的吗? 我要问的是,列表通常对于子类来说不好,如果这样,原因是什么.或者,在使用Python子类化列表之前,应该考虑什么? 解决方案 子类化list没有任何好处.所有方法都不会使用您重写的任何方法,因此您可能会遇到意外情况错误.此外,使用self.app ..
发布时间:2020-05-02 05:10:57 Python

Python/Keras-为每个时期创建一个具有一个预测的回调

我正在使用Keras预测时间序列.作为标准,我使用20个纪元.我想知道我的神经网络对20个纪元中的每个纪元有什么预测. 通过使用model.predict,我在所有时期中只得到一个预测(不确定Keras如何选择它).我想要所有预测,或者至少是10个最佳预测. 根据我以前得到的答案,我应该在每个训练纪元之后通过子类化Callback()并在on_epoch_end函数内部的模型上调用pr ..
发布时间:2020-04-25 10:18:00 Python

UML规范:是否需要继承?

这是我的应用程序:目的是基于错误添加记录(但并非所有错误都会导致添加新记录,只有主要错误会导致添加). 每个会话都有很多错误,然后内部服务将管理此错误,以了解哪些是主要错误(以及哪些是“小"错误,我是指这个主要错误的隐含或相关或附加的). UML图:因此,我需要有关我的UML图的帮助和建议,您认为这是最好的方法吗?我真的需要这里的子类吗(或者也许只把两个不同的类Error和MainError ..
发布时间:2019-09-20 20:30:22 Java开发

如何子类化特定的jqueryui小部件方法?

由于我将jQueryUI更新为1.8,我在实现中发现了一些问题,如果我能找到如何子类化datepicker小部件的特定方法,我就可以自己修复它而无需等待修复它们。父代码,然后执行我的代码。 我正在阅读$ .widget,但我无法理解这是如何工作的。 我尝试过这样的事情: $ .tidget(“ui。 datepicker“,{ _showDatepicker:function ..

为什么单元格渲染器经常扩展JLabel?

我注意到这很常见。例如,DefaultListCellRenderer,DefaultTableCellRenderer和DefaultTreeCellRenderer都使用它。我在网上看到的很多自定义单元格渲染器也使用它。我想在我的代码中使用自定义TableCellRenderer,但我对是否真的需要继承JLabel感到困惑。子类化JLabel有什么好处? 解决方案 DefaultTab ..
发布时间:2018-12-28 21:58:30 Java开发

子类化UINavigationBar ...如何在UINavigationController中使用它?

我想继承UINavigationBar(设置自定义背景图像和文本颜色)并将其用于我应用中的所有导航栏。查看UINavigationController的API文档,看起来navigationBar是只读的: @property(nonatomic,readonly)UINavigationBar * navigationBar 有没有办法在我的UIViewControllers中实际使 ..

iPhone - 从nib文件加载UIView?

我正在子类化UIView尝试从nib文件加载我在界面构建器中删除的视图。 我在返回行上收到以下错误: 由于未捕获的异常'NSGenericException'而终止应用程序,原因:'此编码器要求更换从initWithCoder返回对象:' - (id)initWithCoder:(NSCoder *)aDecoder { [super initWithCoder:aDeco ..
发布时间:2018-09-30 11:06:14 移动开发

在Swift中对Parse的PFUser进行子类化

首先,我知道之前已经提出了类似的问题,并且我已经尝试遵循这个建议 stackoverflow在这里回答无济于事。我也尝试添加这个的基本要点作为评论,但我还没有足够的代表:(基本上我试图使用PFSubclassing来扩展Parse的PFUser模型。因此,这是我的相应代码: User.swift: import Foundation import CoreLocation ..
发布时间:2018-09-21 20:02:41 移动开发