问题标签 [cyclic]

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

java - Java 将一个数组放入另一个数组

大家好,这可能是一个愚蠢的问题,但我被卡住了。我正在研究循环数字代码。完成后,我将所有整数放入数组中,但此后数组开头有一些空单元格必须被清理或放入另一个具有适当数量元素的数组中。那么如何摆脱一开始的0。

这是我的循环数的代码:

0 投票
2 回答
199 浏览

error-handling - 如何对已知的循环冗余校验值进行逆向工程?

所以我很难找到一系列命令的 CRC 值,我已经有了一些命令的 CRC 值,但我需要弄清楚它们是如何计算的。在仔细检查数据流并尝试计算 CRC 后,我们无法获得已知的 CRC 值和计算出的值来匹配。我以前从未计算过 CRC,但我已经阅读了多篇关于它的论文,它似乎很容易,除了它不起作用的事实。我的手册说多项式生成器是(x^8 + x^7 + X^2 + X^0),它给了我一个唯一的非零值 B1(十六进制)。完整的命令是 A9E40401(十六进制),CRC 为 1E(十六进制)。我目前使用的过程涉及将数据流从十六进制转换为二进制,使用 LSB 优先规则,将 FF(hex) 插入到命令中以检测无关的零,在末尾添加 00(hex) 作为占位符,然后执行 mod2 除法,然后我将其反转并将其应用于数据流。要么我做错了什么,要么我错过了一步。我假设我提供的多项式是正确的。任何帮助将不胜感激。

0 投票
1 回答
146 浏览

javascript - html中的循环数字段

一旦超过最大限制,我想通过递增或其他方式将 html 中的数字字段设置回最小值。我目前正在尝试的字段是带有最小值和最大值的数字。这不会让用户增加或减少超出不满足我要求的范围。

0 投票
1 回答
8283 浏览

generator - 模7乘法下[1,2,3,4,5,6]的循环群生成器

在模 7 乘法下找到循环群 [1, 2, 3, 4, 5, 6] 中的所有生成器。我得到了 <1> 和 <5> 作为生成器。答案是<3>和<5>。有人可以告诉为什么 3 是发电机吗?

0 投票
3 回答
1313 浏览

python - 检查两个给定列表中的一个是否是另一个的循环排列

寻找关于我的代码和想法是否有效的建议,或者我应该尝试不同的方法。我不是在寻找完整的答案,而是在寻找提示。一个简单的“继续/尝试”或“尝试其他东西”就足够了。

我有两个函数参数,都是列表。它们的长度必须相等才能进行比较,否则程序返回 False。

index 中的对象i被移动到 index (i+m)%k,其中k是列表的长度,以及mindex 中的项目移动了多少i

我的想法是这样的:

从长度的两个列表中k,我会单独检查每个索引,如果发现索引已经移动(i+m)%k,它会添加1到计数器中。

大小为 3 的列表有 3 种循环排列的可能性,因此如果计数器命中3,它将返回 a True

0 投票
3 回答
641 浏览

r - 如何检查一个字符串是否是另一个字符串的循环旋转?

如何检查给定字符串是否是 R 中另一个给定字符串的循环旋转?例如:1234是循环旋转3412两次移位。但是我想检查一个字符串是否循环等效于另一个字符串,无论是多少班次。

0 投票
3 回答
16691 浏览

ios - React Native JSON.stringify 无法序列化循环结构

我们正在构建一个 RN 应用程序 (RN0.37),我们遇到了一个问题,当应用程序运行时,我们得到一个“ TypeError: JSON.stringify cannot serialize cyclic structures”。

API 响应没有任何相关性发生变化,问题最近消失了,但在擦除/重建时重新出现(由不相关的问题触发)。

我怀疑正在使用的几个包:“<code>react-native-router-flux”和“ react-native-permissions”,但我无法在应用程序中找到任何相关的东西。

目前我对“react-native-router-flux”的怀疑主要基于这篇文章:https ://github.com/aksonov/react-native-router-flux/issues/363

我对“react-native-permissions”的怀疑主要基于这样一个事实,即在这个项目中包含这个包的时间是可疑的,并且似乎与这个错误的出现相吻合——尽管我无法证明绝对肯定。

我拥有的唯一额外线索是 JSON.stringify 错误似乎总是以警告列表开头。他们都读到“出于性能原因重用此合成事件。如果您看到此内容,则表示您正在访问已发布/无效合成事件的属性。此设置为 null。如果您必须保留原始合成事件,使用event.persist()。有关更多信息,请参阅https://facebook.github.io/react/docs/events.html#event-pooling。” 列表如下(始终按相同顺序):nativeEvent、type、target、currentTarget、eventPhase、bubbles、cancelable、timeStamp、defaultPrevented、isTrusted 和 touchHistory。

以下是我的 package.json:

0 投票
1 回答
98 浏览

java - 了解 Java 循环继承的异常行为

考虑以下两个类AB(java) 以及各种包注意事项:

默认包中的两个类

返回涉及 A 的循环继承错误

A 类在名为 P1 的包中,B 类在名为 P2 的包中

编译没有错误。但是,如果我将类 B 中的导入语句更改为import P1.A然后将类定义更改public class B extends A.C为循环错误再次显示。

什么解释了这种行为?

0 投票
1 回答
123 浏览

constraints - 是什么使此类要求成为循环类定义?

类型检查器认为接口的此类要求IBase是循环的:

据我了解,约束只是阻止所有后代implements IBase没有extends Derived. 有没有我没看到的漏洞?

我为什么在乎?

我对想要与自身或其子类型的其他实例进行比较的接口感兴趣。

this不是这里的答案,因为this在逆变位置不是声音,尤其是在接口中

假设现在我们想要接受并存储一个包装器,Comparable但我们并不关心Comparable它拖着什么类型。通常,我们只需使用上限参数化,或者mixed如果它不受约束。

问题是上限ComparableComparable<Comparable<Comparable<...永远的,但我没有精力永远输入它。如果没有像 Scala 这样的存在类型或像 那样的多重约束TComparable as Comparable & ArtificialCeiling,我们不得不求助于一些不太明显的东西。require extends ArtificialCeiling就像多重约束一样,如果没有这个神秘的循环问题,这将是一个很好的解决方案。

另一种自然的选择是接受类将参数附加到它自己的参数列表中TComparable as Comparable<TComparable>,但这违背了不关心的原则TComparable

0 投票
1 回答
130 浏览

matlab - 使用 polyarea 计算子循环的面积

我想知道如何以polyarea不同的时间间隔在 MATLAB 中使用。例如,我有disp=[1,2,3,4,5.....]load = [3,4,5,6,7,8....]。我想polyarea(disp,load)每 40 行(或间隔)计算一次。disp 和 load 是循环加载和位移数据,包含 1000+ 行这样的数据。任何帮助深表感谢!

编辑 1:( 基于 m7913d 的回答)似乎代码没有给出适当的答案。代码有什么问题吗?