问题标签 [extensible]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
668 浏览

api - 在检索字段之前检查可扩展存储模式是否存在

我使用了 if 语句来检查检索模式的方法是否为 null,这是一个单独的表单,其中包含要填充的 checkedListBox。代码在下面,我已经标记了检查这个的条件。我的问题是;确保每次在新的 .rvt 文件中运行 revit 加载项时,在尝试检索架构之前架构记录已经存在的最有效方法是什么?当事情出错时,在尝试访问空模式时会发生空引用错误。

0 投票
2 回答
192 浏览

extjs - Extensible.log 未定义

我正在尝试让可扩展的 Calendar Pro 工作。

如果我按照示例here所说的那样做所有事情,我会在Extensible.js上得到一个未定义的log函数:

在此处输入图像描述

但是在我的代码中一切看起来都很好:

src示例路径都是正确的。

我的 Extinsible 文件夹结构位于 extjs src 旁边,如下所示:

在此处输入图像描述

似乎我遗漏了一些东西,或者 Extensible 尚未正确初始化。

0 投票
1 回答
400 浏览

extjs - 如何更改可扩展日历中事件的颜色?

通过挖掘一些示例代码,我发现一个事件具有许多属性,例如idtitlestartend

我想看看我可以对活动做些什么。例如,如果我可以更改事件的背景(或前景)颜色,或者甚至为事件添加自定义图标,那就太好了。

这在任何地方都有记录吗?是否有构成事件对象的完整列表?

0 投票
3 回答
649 浏览

c++ - 当我事先不知道所有的类时,如何实现双重调度?

我有一个(可能)有很多子类的基类,我希望能够比较基类的任何两个对象是否相等。我试图在不调用亵渎的 typeid 关键字的情况下做到这一点。

我知道编写的代码失败了,因为equalBounce() 中的lhs 是Base*,所以它甚至不知道采用A* 的equalCheck() 版本。但我不知道该怎么办。

0 投票
0 回答
93 浏览

hashtable - 是否有可扩展的开放地址哈希表?

我正在内存中实现一个键值存储,用作实时服务。它需要快速且低延迟。因为事先不知道元素的数量,所以表应该逐渐增长。我更喜欢开放地址哈希表,因为它们比链接哈希表快得多。但是,开放地址哈希表通常需要偶尔非常缓慢的重新哈希,在此期间服务不可用。这是不可接受的。另一方面,可扩展哈希表通常基于链接,并且比开放地址的要慢。

是否有任何哈希表与开放地址的哈希表一样快(如谷歌的dense_hash_map)并且没有大的重新哈希开销?

一种简单的方法是使用由 k 个小哈希表组成的数组,这样可以将 rehash 开销降低到 1/k。但是,这对我来说没有意义,因为我需要减少总不可用时间而不是最大不可用时间。如果使用 k 个小哈希表,虽然最大不可用时间减少到 1/k,但重新哈希的发生频率会增加 k 次。

0 投票
1 回答
1788 浏览

extjs - Sencha App 在包中找不到类

我打包了https://github.com/bmoeskau/Extensible

然后我添加了这一行

到包中的.sencha/package/sencha.cfg

并要求我的应用程序的app.json中的包:

该包使用 编译成功sencha package build,但是当我运行sencha app refreshsencha app build构建需要该包的应用程序时,出现以下错误:

如果我从 Ext JS 5 的示例文件夹中获取日历示例,并以相同的方式打包它,它就可以工作。

也许它与Extensible命名空间有关?我错过了一些重要的东西吗?

0 投票
1 回答
31 浏览

java - 在 Web 应用程序中提供扩展点

我们有一个具有标准功能的产品,我们的客户也可以根据他们的要求定制产品。但目前他们对核心产品代码进行了更改。我想知道可用于使 j2EE 应用程序可扩展或可定制的方法。要详细说明这一点,请阅读以下内容:例如:考虑以下课程:

在上述课程中,客户已将代码添加到核心产品代码中。理想情况下,不应根据开闭原则修改产品代码。

目前我们不直接允许客户端在方法中添加代码,但提供如下定制点。

所以现在客户端使用“ClassAExtension”类来覆盖行为。然而,这种方法仍然不是那么优雅,并且使产品代码更加混乱,这些定制点。

有哪些不同的方法或框架可以更优雅、更有效地完成这些事情?

0 投票
1 回答
80 浏览

r - tuneR - 根据“可扩展”参数在 .wav 文件中修改的样本值

我已经编写了两个 .wav 文件(来自 tuneR 包的 writeWave 函数)。第一个设置为 Extensible=TRUE,另一个设置为 Extensible=FALSE。

当我阅读这两个文件(在 R 或 Audacity 中)时,样本值不同。

有什么办法可以解释吗?

0 投票
0 回答
97 浏览

python-2.7 - 具有唯一键的可扩展散列

我有一个由像这样的元组组成的数据库

“深渊,1989,激光光盘,科幻小说,詹姆斯卡梅隆,詹姆斯卡梅隆,美国,20 世纪福克斯,0.00 美元”

我想将电影标题与年份连接起来,为每个存储桶创建唯一键。但不确定如何......我认为为此使用可扩展散列是有益的,

我希望能够按 DVD 或 VHS 电影进行搜索,以及按年份搜索和查找电影。我将包含十年增量和电影类型(DVD,VHS)的几年桶

现在我只有一个简单的添加、删除和获取功能

0 投票
3 回答
155 浏览

java - 在 Java 中使层模块化/可扩展

我是 Java 世界的新手,我的应用程序有点挣扎。我将我的应用程序分为几个层(UI、控制器、...)。底层负责从传感器收集数据。

我的目标是使这一层可扩展,以便外部用户/程序员可以轻松地在其中添加新传感器。

我是否只需将每个传感器分成不同的类别,还是有其他解决方案?

如果这是一个“奇怪”的问题,我很抱歉,我只是一个新手:)

谢谢!