问题标签 [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.
api - 在检索字段之前检查可扩展存储模式是否存在
我使用了 if 语句来检查检索模式的方法是否为 null,这是一个单独的表单,其中包含要填充的 checkedListBox。代码在下面,我已经标记了检查这个的条件。我的问题是;确保每次在新的 .rvt 文件中运行 revit 加载项时,在尝试检索架构之前架构记录已经存在的最有效方法是什么?当事情出错时,在尝试访问空模式时会发生空引用错误。
extjs - Extensible.log 未定义
我正在尝试让可扩展的 Calendar Pro 工作。
如果我按照示例here所说的那样做所有事情,我会在Extensible.js上得到一个未定义的log函数:
但是在我的代码中一切看起来都很好:
src和示例路径都是正确的。
我的 Extinsible 文件夹结构位于 extjs src 旁边,如下所示:
似乎我遗漏了一些东西,或者 Extensible 尚未正确初始化。
extjs - 如何更改可扩展日历中事件的颜色?
通过挖掘一些示例代码,我发现一个事件具有许多属性,例如id、title、start、end:
我想看看我可以对活动做些什么。例如,如果我可以更改事件的背景(或前景)颜色,或者甚至为事件添加自定义图标,那就太好了。
这在任何地方都有记录吗?是否有构成事件对象的完整列表?
c++ - 当我事先不知道所有的类时,如何实现双重调度?
我有一个(可能)有很多子类的基类,我希望能够比较基类的任何两个对象是否相等。我试图在不调用亵渎的 typeid 关键字的情况下做到这一点。
我知道编写的代码失败了,因为equalBounce() 中的lhs 是Base*,所以它甚至不知道采用A* 的equalCheck() 版本。但我不知道该怎么办。
hashtable - 是否有可扩展的开放地址哈希表?
我正在内存中实现一个键值存储,用作实时服务。它需要快速且低延迟。因为事先不知道元素的数量,所以表应该逐渐增长。我更喜欢开放地址哈希表,因为它们比链接哈希表快得多。但是,开放地址哈希表通常需要偶尔非常缓慢的重新哈希,在此期间服务不可用。这是不可接受的。另一方面,可扩展哈希表通常基于链接,并且比开放地址的要慢。
是否有任何哈希表与开放地址的哈希表一样快(如谷歌的dense_hash_map)并且没有大的重新哈希开销?
一种简单的方法是使用由 k 个小哈希表组成的数组,这样可以将 rehash 开销降低到 1/k。但是,这对我来说没有意义,因为我需要减少总不可用时间而不是最大不可用时间。如果使用 k 个小哈希表,虽然最大不可用时间减少到 1/k,但重新哈希的发生频率会增加 k 次。
extjs - Sencha App 在包中找不到类
我打包了https://github.com/bmoeskau/Extensible:
然后我添加了这一行
到包中的.sencha/package/sencha.cfg。
并要求我的应用程序的app.json中的包:
该包使用 编译成功sencha package build
,但是当我运行sencha app refresh
或sencha app build
构建需要该包的应用程序时,出现以下错误:
如果我从 Ext JS 5 的示例文件夹中获取日历示例,并以相同的方式打包它,它就可以工作。
也许它与Extensible
命名空间有关?我错过了一些重要的东西吗?
java - 在 Web 应用程序中提供扩展点
我们有一个具有标准功能的产品,我们的客户也可以根据他们的要求定制产品。但目前他们对核心产品代码进行了更改。我想知道可用于使 j2EE 应用程序可扩展或可定制的方法。要详细说明这一点,请阅读以下内容:例如:考虑以下课程:
在上述课程中,客户已将代码添加到核心产品代码中。理想情况下,不应根据开闭原则修改产品代码。
目前我们不直接允许客户端在方法中添加代码,但提供如下定制点。
所以现在客户端使用“ClassAExtension”类来覆盖行为。然而,这种方法仍然不是那么优雅,并且使产品代码更加混乱,这些定制点。
有哪些不同的方法或框架可以更优雅、更有效地完成这些事情?
r - tuneR - 根据“可扩展”参数在 .wav 文件中修改的样本值
我已经编写了两个 .wav 文件(来自 tuneR 包的 writeWave 函数)。第一个设置为 Extensible=TRUE,另一个设置为 Extensible=FALSE。
当我阅读这两个文件(在 R 或 Audacity 中)时,样本值不同。
有什么办法可以解释吗?
python-2.7 - 具有唯一键的可扩展散列
我有一个由像这样的元组组成的数据库
“深渊,1989,激光光盘,科幻小说,詹姆斯卡梅隆,詹姆斯卡梅隆,美国,20 世纪福克斯,0.00 美元”
我想将电影标题与年份连接起来,为每个存储桶创建唯一键。但不确定如何......我认为为此使用可扩展散列是有益的,
我希望能够按 DVD 或 VHS 电影进行搜索,以及按年份搜索和查找电影。我将包含十年增量和电影类型(DVD,VHS)的几年桶
现在我只有一个简单的添加、删除和获取功能
java - 在 Java 中使层模块化/可扩展
我是 Java 世界的新手,我的应用程序有点挣扎。我将我的应用程序分为几个层(UI、控制器、...)。底层负责从传感器收集数据。
我的目标是使这一层可扩展,以便外部用户/程序员可以轻松地在其中添加新传感器。
我是否只需将每个传感器分成不同的类别,还是有其他解决方案?
如果这是一个“奇怪”的问题,我很抱歉,我只是一个新手:)
谢谢!