问题标签 [record]

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 投票
2 回答
1958 浏览

types - ocaml 记录类型和 null

我正在尝试定义如下类型:

类型 aaa = NULL | {一个:整数;b: 整数};;

但是编译器不允许这样做。我不确定我们不能将记录类型与其他任何东西混合的原因。

如果它是记录类型或空记录,我需要匹配一个值,并且我厌倦了创建像 {a = -999; 这样的虚拟记录 b = -999}。

有没有更好的办法 ?

0 投票
1 回答
2458 浏览

c# - 从 mediaElement 用 C# 和 WPF 录制视频

我的应用程序使用装饰器将自定义 HLSL 着色器效果应用于 mediaElement。如何使用应用程序本身实时录制和保存修改后的视频?

0 投票
3 回答
5482 浏览

mysql - MySQL:对于 MySQL 表中的每条记录,是否有类似内部记录标识符的东西?

我正在使用 MySQL 作为存储构建电子表格应用程序,我需要识别正在客户端更新的记录以保存更改。

有没有一种方法,例如某种“内部记录标识符”(数据库引擎本身使用的内部)来唯一标识记录,以便我能够更新正确的记录?

当然,可以使用 SELECT 查询来识别记录,包括表中的所有字段,但显然在大多数情况下会返回多条记录。

重要提示:电子表格应用程序旨在处理任何表,即使是设计极差的表,也没有任何键,因此不能选择“定义具有唯一索引的字段并使用它”等解决方案,表结构可能非常多变一定不要紧。

非常感谢。

0 投票
1 回答
227 浏览

gwt - Gwt-分机。bean要记录和记录到bean

我编写了一个 RIA 应用程序,并且必须对我的 JPA bean 进行解码才能将其推送到 Store。我的决定是:

  1. 蛮力。如果我在 bean 中有属性“aProp”(以及它的 getter/setter),我创建 RecordDef,然后是 Record,然后是 Recrod.set('aProp', bean.getAProp()) 等等..(这很糟糕)

  2. 我可以编写生成器来创建记录工厂(这是我的想法,我写了它)。例如:

    RecordFactory<User> factory = GWT.create(User.class); //User is entity

  3. 我现在需要一个反射,但是 GWT 没有反射的实现(一些库模拟这个,但它们建立在生成器上)

存在最好的方法吗?

谢谢,登巴达迪姆。

0 投票
5 回答
3173 浏览

delphi - 有没有办法只更新/刷新delphi dbgrid中的一条记录?

可能吗?如何?

0 投票
3 回答
722 浏览

erlang - 将 Erlang 记录作为函数参数传入有什么缺点吗?

将 Erlang 记录作为函数参数传入有什么缺点吗?

0 投票
3 回答
998 浏览

caching - 当启用缓存为真时,不会为 ObjectDatasource 引发选定事件

我有一个使用 ODS(ObjectDataSource) 来获取数据的 Gridview 控件。为了获得最佳性能和效率,我关闭了 Gridview 的视图状态(即 EnableViewstate = "false".

我还在相关的 Objectdatasource 中启用了缓存。这消除了多达 50-60% 的性能优化,因为它消除了数据库往返 .. 礼貌 ODS 缓存。

因此,在此之后,我陷入了著名的“ODS 排序”问题,但我设法为它发明了一个棘手的解决方案,并且工作正常:

使用具有 EnableCaching = true 的 ObjectDataSource 优化分页和排序

下一个分页,它也工作正常。现在,我需要在 Gridview 的顶部显示“总记录:X”。好吧,我部署了以下方法:

不要混淆 - base.setTotalLabel 是我自己用计数设置标签文本的方法。这也可以正常工作,但问题是 -

无论何时,ODS 从其缓存中获取数据都不会触发 ODS_Selecting 或 ODS_Select 事件。它们只是“绕过”,因为它从缓存中获取数据。这是我无法刷新总记录数的时候!

我希望我已经很好地解释了我的问题,这很棘手。我已经准备好为此做任何技巧或脏编码,因为我想维护 ODS 缓存,并且我不能仅仅因为一些偶然的“错误更新”而回滚更改。

请帮忙!

0 投票
3 回答
2395 浏览

c# - 以记录为参数调用 Oracle 存储过程

是否可以使用记录类型作为 IN 参数调用 Oracle 存储过程?

在 Oracle 中,我有一个记录定义:

现在我想将此记录类型设置为参数:

并从我的 C# 代码中调用此过程。

有人有想法吗?

谢谢

0 投票
1 回答
1324 浏览

audio - Silverlight 中的音频录制和播放

我有一个 Silverlight 4 应用程序,它通过麦克风记录用户的声音。现在,一旦录制完成,我需要将录制的语音播放回用户,然后再将其发布到服务器。是否可以在不进行格式转换等的情况下将其回放给用户?欢迎任何想法。谢谢!

0 投票
2 回答
459 浏览

delphi - 记录文件错误

我正在使用 Delphi 2007,我正在尝试制作记录类型文件。在 Delphi 7 中对我来说没有问题。

但是在 Delphi 2007 中我遇到了问题。错误说:类型“Kompiuteris”需要最终确定。那么,有什么问题呢?