问题标签 [insertion]

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 回答
1836 浏览

java - Java JSpinner 防止字母插入

JSpinner 用于在我的应用程序中存储一个数字(使用 SpinnerNumberModel)。

正如预期的那样,微调器不允许存储无效字符(字母、符号等)。但是,当我输入这些字符时,它们确实出现在微调器组件中。一旦我将焦点切换到另一个组件,它们就会消失。

有没有办法防止无效字符出现在微调器中?

0 投票
10 回答
151078 浏览

sql - 使用 PostgreSQL 在数据库之间传输数据

我需要从另一个数据库传输一些数据。旧数据库称为 paw1.movi​​esDB,新数据库称为 paw1。每个表的架构如下。

如何将旧数据库中的数据复制到新数据库中?

0 投票
2 回答
154 浏览

jquery - jQuery:.get 之后的 dom 插入选择器问题

嗨,沃尔克斯,

这是我想用 ajax 响应替换的代码块:

这就是我观察ajax链接的方式:

单击链接后,一切正常,代码块将按预期替换。除了链接名称之外,一切都是平等的。

但是,当我再次单击链接时,选择器不再起作用。我想是因为旧的 a.like 被替换了。

我的问题是,我如何告诉 jquery 或 DOM 有一个新的 DOM 节点

我希望得到帮助。多谢。

0 投票
4 回答
489 浏览

c++ - 需要为 C++ ostream 插入运算符提供上下文

对于我正在开发的 API,我希望允许用户将自定义对象插入到ostream. (想想内存有限的嵌入式系统中的数千万个 16 位/32 位/48 位对象。)

假设用户初始化底层上下文,并查找以下对象之一:

在一个完全不同的范围内,可能嵌套在远离用户显式代码的地方,我们可能需要将对象插入到一个不可用ostream的对象中。ddb

tw 封装的实际值是97,594,974,但期望的输出是这样的:

为了使其工作,适当的插入运算符需要访问ddb,但它不能依赖静态或全局变量或函数(出于多线程原因)。我想做是允许用户请求和使用这样的流包装器:

返回的 ostream 子类将包括对 ddb 的引用,供需要它的特殊流插入器使用,以及对原始流的引用——std::cout在这种情况下——它将转发其所有输出。

不幸的是,我提出的继承或组合方案编写起来很混乱(不是一个大问题),并且可能给用户带来问题(一个更大的问题)。关于如何优雅地使 ddb 可用于插入操作员的任何建议?我对 boost.Iostreams 知之甚少,但不确定它是否会对我有所帮助。

0 投票
3 回答
860 浏览

algorithm - btree插入的一个特殊问题

我一直在slady.net上玩非常酷的 btree 小程序。我无法理解特定行为。看一下这个起始状态:

替代文字 http://www.freeimagehosting.net/uploads/db2931c7da.jpg

通过插入以下序列达到此特定状态:10、15、30、16、70、1、9、27、45、50、55。

我的问题是当我在序列中插入下一个值 65 时 [45, ] 节点会发生什么。

替代文字 http://www.freeimagehosting.net/uploads/3b70c1d302.jpg

[55,70] 节点将被 65 分割,作为中间值,65 将向上移动,然后也分割 [30,50] 节点。我的问题是:为什么 [45, ] 节点最终成为 [30, ] 节点的子节点?它的 parent 最初有 3 个孩子,最左边和最右边成为新的单独节点。45 介于这些值之间,似乎它也可以在 [65, ] 节点下结束......为什么?

0 投票
1 回答
93 浏览

database - 如何在 JBoss 5.1 中推迟我的 CMP2.1 bean 的实际 DB 插入?

我正在将 Weblogic 9 应用程序迁移到 JBoss 5.1,并遇到以下问题:

会话 ejb 管理 CMP 2.1 实体。这些是在调用 MyEntityLocalHome.create() 方法时插入的。由于数据库表具有“非空”约束,因此通常在调用 create() 方法后设置的某些字段未设置,插入失败。

我知道如果经理调用了 create(myNotNullField); 方法,传递正确的参数,问题就解决了。不幸的是,管理器使用的层在运行时发现应该调用哪个 *LocalHome 和哪个 create() 方法(通过自省),并且使用实体的 PK 字段发现 create 方法。这意味着该层找不到带有不属于 PK 一部分的参数的 create() 方法。

在 JBoss 文档中,我找到了一个参数 (insert-after-ejb-post-create),它允许我在 ejbPostCreate(...) 方法之后推迟插入,但这也不能解决我的问题,因为“ LocalHome.create() 调用在数据库插入后仍然返回。

如何将数据库中的实际插入延迟到事务结束,以便经理可以设置“非空”字段?由于该应用程序在 Weblogic 9 中运行,我猜想 WLS 中存在这样的选项......这个参数是否存在于 Jboss 5.1 中?

谢谢你的帮助 :)

0 投票
1 回答
3951 浏览

image - 如何在 Flex/Spark TextArea 或 TextFlow 中的特定位置添加图像

我有一个 Spark TextArea:

还有一个添加图像的按钮:

以下脚本有效:

但仅附加到 TextFlow 的末尾。如何在 TextArea 的活动插入符号处插入 InlineGraphicElement?我的第一个想法是这样的:

但这仍然只会附加在当前段落的末尾,假设我什至可以找到当前段落作为 .addChild() 的对象。那么如何在 TextFlow 对象的子段落中的文本中间插入 InlineGraphicElement(甚至替换文本)。

感谢您的洞察力。

更新:越来越近。

我可以添加到段落的开头或结尾。

但是插入中间仍然没有乐趣。此外,上面的代码不会替换突出显示的文本,但这不是这里真正关心的问题。


解决方案:

基于 Eugene 的链接,关键是 EditManager。

以下代码表示工作更新功能:

0 投票
2 回答
1159 浏览

javascript - 带有 HTML Table 的 insertBefore 方法的 InvalidArgument

我想我知道这是一个 IE 错误……我需要在 HTML 表格的确切位置添加新行。(不想要 insertRow(index) 因为这看起来会更好一些其他原因)

0 投票
2 回答
2363 浏览

sql - Postgresql 应用程序插入和触发器性能

我正在设计一个带有 SQL 后端(Postgresql)的应用程序,我有一些设计问题。简而言之,数据库将用于存储动态发生的网络事件,因此插入速度和性能至关重要,因为“实时”操作取决于这些事件。数据被转储为几个表中的快速默认格式,我目前正在使用 postgresql 触发器将这些数据放入其他一些用于报告的表中。

在典型事件中,数据被插入到两个不同的表中,每个表共享相同的主键(事件 ID)。然后,我需要将数据移动并重新排列到一些不同的表格中,这些表格供基于 Web 的报告界面使用。我的主要目标/关注是保持初始插入表的负载,以便他们可以做他们的事情。报告是次要的,但通过触发器即时发生这种情况仍然很好,而不是我必须查询和管理已经处理的事件的 cron 作业。报告应该/永远不会触及初始插入表。性能明智..这有意义还是我完全离开了?

一旦数据在适当的报告表中,我就不需要在插入表中保留太久的数据,所以我会定期修剪这些数据以提高插入性能。在考虑这种我确信是半常见的场景时,我提出了三个选项:

  1. 使用触发器在初始行插入时触发并填充报告表。这是我最初的计划。

  2. 使用触发器将插入数据复制到临时表(相同格式),然后使用触发器或 cron 填充报告表。这只是一个想法,但我认为对临时表的简单复制操作将卸载上述解决方案中触发器的任何查询。

  3. 修改我的初始输出程序,将所有数据转储到一个表中(而不是跨两个表),然后在该插入上触发以填充报告表。因此,在解决方案 1 是多表到多表触发器的情况下,这将是多表触发器的单表源。

我是不是想太多了?我想把这件事做好。非常感谢任何输入!

0 投票
1 回答
763 浏览

c# - 使用弹出网格模式使用 Telerik 网格在编辑/添加操作中执行自定义

我在 MVC 中有一个应用程序,我在其中使用 Telerik 网格来显示记录。我正在使用实体模型。在编辑和添加操作的情况下,我想使用弹出模式,但我无法执行任何自定义:在编辑模式下隐藏任何列,使某些列不可编辑,显示正确的验证消息并维护编辑模式,添加任何自定义数据库表之外的字段。

请为我提供使用 Telerik 网格中的弹出窗口在编辑/添加操作中执行自定义的方法。谢谢苏普里亚