问题标签 [sequence]

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 投票
18 回答
644000 浏览

sql - 如何在 Oracle 中重置序列?

PostgreSQL中,我可以这样做:

是否有甲骨文等价物?

0 投票
2 回答
7466 浏览

jquery - jQuery 可排序

我在 jquery 中使用 sortable 函数对常见问题列表进行排序。不用说,我对这个概念很陌生。任何人都有这方面的后端很好的例子。我的前端工作正常,但更新数据库中的序列是另一回事。顺便说一句,我的后端是 ColdFusion。

提前致谢

0 投票
20 回答
149275 浏览

java - Hibernate JPA 序列(非 Id)

是否可以对某些不是标识符/不是复合标识符一部分的列使用 DB 序列?

我使用休眠作为 jpa 提供程序,并且我有一个表,其中包含一些生成值(使用序列)的列,尽管它们不是标识符的一部分。

我想要的是使用序列为实体创建一个新值,其中序列的列不是主键(部分):

然后当我这样做时:

将生成 id,但mySequenceVal属性也将由我的 JPA 提供程序生成。

只是为了说清楚:我希望HibernatemySequencedValue属性生成值。我知道 Hibernate 可以处理数据库生成的值,但我不想使用触发器或除 Hibernate 本身之外的任何其他东西来为我的属性生成值。如果 Hibernate 可以为主键生成值,为什么它不能为一个简单的属性生成值?

0 投票
3 回答
554 浏览

sql - 是否可以在 SQL Server 中创建一个可以处理序列的函数?

我们正在研究将持久层从 Oracle 移植到另一个数据库的各种选项,我们正在研究的一个是 MS SQL。但是,我们在整个代码中使用 Oracle 序列,因此移动似乎会让人头疼。我了解@identity,但这将是对持久性代码的大规模检修。

是否可以在 SQL Server 中创建一个可以处理序列的函数?

0 投票
2 回答
1920 浏览

oracle - 灾难恢复后 Oracle 序列会发生什么?

假设必须在灾难后恢复 Oracle 实例。序列是否会重置为初始状态或上次保存的状态,或者是否保留了缓存值?

非常感谢你。:-)

0 投票
10 回答
24573 浏览

python - 确定一个序列是否在另一个序列中的最佳方法?

这是将“字符串包含子字符串”问题推广到(更多)任意类型。

给定一个序列(例如列表或元组),确定另一个序列是否在其中的最佳方法是什么?作为奖励,它应该返回子序列开始的元素的索引:

示例用法(Sequence in Sequence):

到目前为止,我只是依靠蛮力,它看起来缓慢、丑陋和笨拙。

0 投票
3 回答
10814 浏览

oracle - Oracle 序列存储在哪个表空间中?

我和我的同事维护的应用程序在后端有一个 Oracle 数据库。我们正在考虑偶尔以“受限”模式运行应用程序,其中一个数据库表空间设置为只读。我们可以轻松地将必要的表和索引移动到单独的表空间,这些表空间将在“受限”模式下可写。但是,尽管进行了多次 Google 搜索,但我无法确定 Oracle 在哪个表空间中存储序列。

这个答案提到序列值存储在 SYSTEM.SEQ$ 表中。我现在无法访问 Oracle 数据库,但我猜这个表存在于系统表空间之一中。我们使只读的表空间不是系统表空间,它是我们自己的数据表空间之一。

在开发数据库上,我可以成功地从相关表空间设为只读的序列中选择。

我怀疑让这个表空间只读不会有问题,但我宁愿我的怀疑得到证实,而不仅仅是临时实验。有人可以启发我吗?

0 投票
7 回答
3694 浏览

java - 如何在Java中输出序列'1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0...'?

我目前正在开始使用 Java 进行编程。我试图将标题中的序列编码为 Java 中的输出,但我被卡住了!我正在试验 for 功能,欢迎任何帮助;)

0 投票
2 回答
4668 浏览

f# - 合并/加入 seq 的 seq

慢慢掌握了列表匹配和尾递归的窍门,我需要一个函数将列表列表“缝合”在一起,留下中间值(显示比解释更容易):

合并 [[1;2;3];[3;4;5];[5;6;7]] //-> [1;2;3;4;5;6;7]

List.merge 函数的代码如下所示:

(好吧,它不太像concat,因为它只处理两级列表)

问题:如何为 Seq of Seqs 执行此操作(不使用可变标志)?

更新(来自朱丽叶的评论):我的代码创建了由基于选项类型的“段”组成的“路径”:

当我执行 List.map (Project 1.) ListOfSegmentDefs 时,我会返回一个列表,其中每个段开始于前一个段结束的同一点。我想将这些列表连接在一起以获得一个路径,只保留每个重叠的“顶部/尾部” - 但我不需要做一个“设置”,因为我知道我没有任何其他重复项。

0 投票
3 回答
3835 浏览

uml - UML 序列图调用属性

在我的应用程序中,我有一个 Document 类和一个 DocumentFact 类。DocumentFact 类包含将从数据库中获取多个文档的方法。这些文档存储在数据表或数据集中。两者(数据表,数据集)都是 documentfact 类的私有成员。它们可以通过属性访问。

现在我的问题是:在序列图中,是否允许调用这样的属性:

其中 GetDataSet 是一个属性。它是否正确?如果不是,那么正确的方法是什么?

注意:这只是我的序列图的一部分,其余的不相关。