问题标签 [extending]

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 投票
1 回答
2758 浏览

java - 多个嵌入属性中的 jpa AttributeOverride

有人可以帮我设置正确的方法来覆盖扩展实体中的列名。

可嵌入:

父实体:

扩展实体:

在最后一个实体中,我将 workEmail 映射到“work_email”列,这没问题,但是 home_email 映射到最初在可嵌入文件中定义的“email_address”列。它应该映射到“home_email”列。

我试过没有成功:

谢谢你的帮助,杰斯

0 投票
1 回答
126 浏览

umbraco - 如何在 umbraco 中创建一个查询旧数据库并使用 Active Directory 保护它的页面?

我对将 Umbraco 用于内部项目很感兴趣。我可以使用它来查询旧数据库并在 CMS 中显示结果吗?我创建的这个页面可以通过 Active Directory 限制安全吗(我读到你可以在 Umbraco 中使用 AD。希望这是真的。)

我是否超出了 Umbraco 应有的用途?

谢谢。

0 投票
1 回答
382 浏览

python - 好主意/扩展 Spine.Model 的最佳方式

[下面的背景] 我在后端的 Python 中用 SQLObject 建模了我的数据。现在我正在将 SQLObject 转换为 dict,并从 dict 中获取所有键,然后将其导出为 JSON 文档(所以只是一个 JavaScript 数组)。我打算做类似的事情:

这是一个好主意吗?Spine 是否已经提供此功能?这是扩展 Spine.Model 类的最佳方式吗?

背景:

所以。我有一个 Python 应用程序,我一直在使用 Flask 从 GUI 应用程序移植到 Web 应用程序。

我已经到了我正在做视图部分的地步,并意识到使用 JavaScript 框架来操作数据/控制应用程序/等会很有意义。

经过大量研究后,我选择了 Spine(API 在第一次阅读时对我来说是最有意义的,加上作者写了 O'Reilly 的书 JavaScript Web Applications 所以有一个不错的参考)。

由于我已经在后端建模了我的数据,我想导出该配置并使用它自动创建 Spine 模型,以便它们记录的数据始终保持同步(如果我改变了这种方式我的后端模型,前端会在下一页加载时自动更改)。

0 投票
2 回答
926 浏览

javascript - jQuery UI 事件功能扩展

我想在关闭时添加自动销毁对话框的功能,而不向当前项目中的每个对话框调用添加任何特殊代码。所以我认为它需要覆盖默认的对话框close事件。

我找到了一种方法来做到这一点(例如:如何扩展 jquery ui 小部件?(1.7)),但我不想只是覆盖事件:我还需要保存事件的先前行为并在$(this).dialog("destroy")之后添加调用它。

有什么建议么?

0 投票
2 回答
230 浏览

schema - 使用 ImageField 扩展 ATEvent,exists:item_object/image 返回 False

通过archetypes.schemaextender,我向ATEvent 添加了一个ImageField。

extender.py 的代码可以在这里找到:http: //pastealacon.com/29670

在 configure.zcml 我有这个:

这项工作非常好,当我编辑 ATEvent 时,我看到了我的字段,没问题。

但是,在摘要视图中,exists:item_object/image 返回 False

我认为这是因为它在对象本身上,而不是在适配器上......我怎样才能让它工作?

0 投票
5 回答
2517 浏览

javascript - 如何在 jQuery 或纯 javascript 中添加额外的事件处理程序?

我有自己的带有onShow()函数的对象,当显示对象时(由我)调用它。我可以通过赋值覆盖这个函数

但它删除了以前版本的函数。所以,如果我想保存现有的处理程序,我应该缓存它并调用新的处理程序:

但是这样我只能缓存一个以前的处理程序。如果有很多怎么办?

有没有方便的方法来完成这项任务?这项任务在文献中是如何命名的?在 jQuery 中有这样的方法吗?

0 投票
1 回答
2791 浏览

jquery-ui - jQueryUI 扩展对话框

我正在尝试使用下面的代码来扩展 jQueryUI 对话框以达到这样的效果:http://www.schillmania.com/projects/dialog/png/

一切正常,除了当我单击按钮关闭对话框时没有任何反应。

这是我使用它的方式:问题似乎是$(this).dialog('close');根本不调用 close 函数....

谢谢!

0 投票
1 回答
3694 浏览

symfony - 在 FOSUserBundle 中扩展 symfony 邮件程序类

有谁知道如何扩展 FOSUserBundle 中的 Mailer 类?

我正在实施一个非常基本的父母电子邮件检查(所有验证都在表单上完成以强制输入父母的电子邮件),如果在用户实体上填充了父电子邮件字段,那么它应该将电子邮件发送到该地址而不是用户的电子邮件。

到目前为止,我已经尝试了以下方法:

它似乎只是忽略了覆盖的类并使用默认值,我在测试之前已经清除了缓存。

谢谢

0 投票
2 回答
2847 浏览

c++ - 速度 - 在 c++ 中嵌入 python 或使用 c++ 扩展 python

我有一些大型 mysql 数据库,其中包含用于计算的数据和一些我需要从外部网站获取数据的部分。

直到现在我都使用 python 来完成所有的事情,但我该说什么呢:它不是一个极速者。

现在我正在考虑使用 Boost::Python 和 Python C API 将 Python 与 C++ 混合。

我现在的问题是:获得一些速度的更好方法是什么。我应该用一些 c++ 代码扩展 python 还是将 python 代码嵌入到 c++ 程序中?

我肯定会在计算部分使用 C++ 代码来确保速度有所提高,我认为在 C 应用程序中调用 Python 解释器不会更好,因为 Python 解释器将一直运行。而且我必须包装诸如 mysqldb 或 urllib3 之类的 python 库,以便有一种在 c++ 中工作的好方法。

那么,您认为更好的方法是什么:扩展还是嵌入?(我喜欢 python 语言,但我也熟悉 c++ 并尊重它的速度)

更新:所以我将一些部分从 python 切换到 c++ 并在我的 c 模块中使用了多线程(真正的一个),我的程序现在需要而不是 7 小时 30 分钟 :))))

0 投票
1 回答
1979 浏览

list - Scala 使用合并预附加方法扩展 List 类

我试图创建一个新的运营商:?在列表上,其操作与 :: 相同,但如果值为 null,则返回原始列表。我已经写了以下内容,但是很快我就发现我真的不知道自己在做什么......