211得票21回答
列出Postgres db 8.1中的所有序列(sequences)SQL语句为:

我正在将数据库从Postgres转换到MySQL。由于找不到可以完成此操作的工具,因此我打算使用autoincrement值在MySQL中将所有Postgres序列转换为自动增量id。 那么,如何使用SQL查询列出Postgres(版本8.1)中所有序列的信息,包括使用它的表、下一个值等?请...

167得票5回答
在Clojure中,何时应该使用向量而不是列表?反之亦然?

我读到Vectors不是seqs,但Lists是。我不确定为什么要使用其中之一而不是另一个。似乎Vectors被使用得最多,但这是有原因的吗?

125得票14回答
分布式序列号生成?

过去,我通常使用数据库序列来实现序列号生成。 例如,使用Postgres SERIAL类型,链接在http://www.neilconway.org/docs/sequences/ 但是,如果没有数据库,如何为大型分布式系统生成序列号呢?是否有任何经验或建议,以在多个客户端的线程安全情况下...

95得票7回答
Python:检查对象是否为序列

在Python中,有没有一种简单的方法可以判断某个东西不是一个序列?我尝试了以下方式: if x不是序列 但Python并不接受这样的写法。

76得票1回答
Kotlin序列:跳过前N个条目

我该如何“跳过”kotlin序列/列表中的前N个元素? 我正在寻找与C# LINQ "skip"相当的kotlin等效方法。

49得票3回答
使用LINQ时出现“Sequence contains no elements”异常,即使没有使用Single方法。

在下面的 LINQ 中,我没有使用 Single,但仍然会收到“序列中不包含元素”的异常:allNames = StockCollection.Where((s) => s.Name.IndexOf("A") == 0) .Select...

44得票4回答
压平嵌套序列的理解?

如果我有一系列序列(可能是元组列表),我可以使用itertools.chain()将其展平。但有时我更愿意将其写成推导式,只是我不知道如何做到。这里有一个非常构造的例子:假设我想交换序列中每对元素的顺序。在此示例中,我使用字符串作为序列:>>> from itertools ...

37得票16回答
如何在Microsoft SQL Server中实现序列?

有没有好的方法在SQL Server中实现类似序列的东西? 有时候你不想使用GUID,除了它们很丑陋之外。也许你想要的序列并不是数字?此外,插入一行然后询问数据库数字似乎很hackish。

37得票6回答
在线整数序列百科全书的编程访问

有没有一种程序化的方法可以搜索和检索来自整数序列在线百科全书(http://oeis.org)的结果? 我已经在他们的网站上搜索过了,结果总是以html格式返回。他们似乎没有提供API,但在政策声明中,他们说可以通过编程方式访问数据库。但如何在不进行屏幕抓取的情况下完成呢? 非常感谢您的帮助。

37得票3回答
如何在Clojure中从序列中移除一个项目?

首先,我假设每个结构特定序列都有不同的方法来删除项目:向量可以通过索引删除,列表可以删除第一个或最后一个,集应该传递要删除的实际项目等。 其次,我假设有一些移除方法对结构不可知;它们在 seq 接口上工作。 由于Clojure中的序列是不可变的,我怀疑您实际上正在制作原始副本的廉价副本,只...