问题标签 [runtime-error]

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 投票
3 回答
313 浏览

python - 如何解决需要更新字典的问题

我需要在循环中从字典中删除 ak/v 对。在RuntimeError: dictionary changed size during iteration删除 k/v 并在其中一个外部循环中我尝试重新打开新腌制/更新的字典后,我腌制了字典。然而,你们中的许多人可能都知道——我得到了同样的错误——我想当它到达循环的顶部时。我不在最外层循环中使用我的字典。

所以我的问题是——有人知道如何解决这个问题吗?我想从字典中删除 ak/V 对,并在循环的下一次迭代中使用调整大小的字典。

聚焦问题并使用 Cygil 的解决方案

我这样做是因为我必须让一些研究助理比较两个数据集的一些观察结果,这些数据集由于名称变体而无法匹配。这个想法是从一个数据集(比如集合 A)中抛出一个名称,然后根据键匹配在另一个数据集(集合 B)中找到附加到该键的所有名称。已经确定了一个匹配项,我不想再次显示 B 的值以加快他们的速度。因为有 6,000 次观察,我也不希望他们每次重新开始工作时都必须从 A 的开头开始。但是,我可以通过让他们选择输入他们使用的 A 中的最后一个键来解决这个问题。但是一旦确定匹配项,我真的需要减少 B

0 投票
4 回答
17299 浏览

java - 我的代码在 Eclipse 中编译,但我在运行时得到一个 ClassNotFound 我该如何修复它?

什么会导致 jar 成功添加到 Eclipse Java 项目,但在运行时找不到该 jar 中的某些类并出现 ClassNotFound 异常?

0 投票
1 回答
5232 浏览

c# - C# 如何防止 TcpClient 对象在我使用 new 关键字创建的不同线程中进行处理?

所以我试图用 C# 为我的服务器创建一个客户端,它接受消息作为命令,这样我就可以远程控制客户端。我的 masterServer.Connect 一直在加载,几乎每次我关闭我的应用程序时,我都必须等待 10 秒才能完全停止。我已经尽一切努力阻止这...没有运气。所以我已经放弃了,现在要解决另一个问题,我正在使用 masterServer = new TcpClient() 这似乎在 CreateConnection() 线程中工作得很好。但是当线程完成时,我在某处调用 SendClientInfo() 并导致此运行时错误:

无法访问已释放的对象 System.Net.Sockets.TcpClient

因此,我已尽力想办法在对象处置或其他任何事情之前保存对象,但我就是不知道该怎么做。所以这是我的问题:

  1. 如何防止 mainServer = new TcpClient() 处理,以便我可以在我的 SendClientInfo() 上使用它?
  2. 任何人都可以重做我的 CreateConnection() 方法,以便我可以看到如何正确地做到这一点吗?我已经重写了那东西一千次,但它看起来仍然非常错误,如果 masterServer.connect() 还没有连接到服务器,它需要永远完成。
  3. 您可以在此处查看任何其他更改或修复。我已经进进出出好几个小时了,只是想通过阅读一百个教程来教自己如何使用套接字。任何你告诉我我做错了的事情,我都会永远记住并在下一次正确地做。

如果您需要更多信息,请告诉我......我真的很感激。

0 投票
2 回答
245 浏览

c++ - 这段代码有什么错误?

我在 C++ 中创建了一个代码,它应该显示一个 O 和一个 X,您可以使用 w/a/s/d 移动 O,并且 X 随机移动。它编译得很好,但是当我运行它时,有一个 O,但没有 X。我把源代码放在这里:

我知道它很长而且很复杂,(它们最初是单独的 .h 文件,但我将它们放在一起以便我可以一次看到所有代码)但我真的需要一个答案。谢谢

0 投票
1 回答
351 浏览

runtime-error - 为什么这个程序中的 x 值会发生变化?

我已经创建了这段代码,当我运行它时,直到箭头离开屏幕(即:(*I)->x>maxx)之前不会出现任何错误,之后O将随机传送(嗯,我'我猜它不是随机的,但我正在尝试找到它的模式)。

编辑:如果我向上移动,似乎不会发生随机传送,如果我向下移动,O 会直接传送到底部。此外,在 O 变为“>”的地方发生了故障。(我试图弄清楚这是怎么发生的)

编辑:如果 O 位于屏幕的右下角 (player.x=9;player.y=9) 并且输入了序列“wqs”,则会发生转换为-'>' 的故障。

编辑:我已经删除了类声明,因为我相当确定错误在 _move()s 和 check() 中。

编辑:输入“wq”时出现转换故障,然后输入任何其他字符(即“跳过”下一步)

编辑:当 player.x=9; 时发生转换故障;玩家.y=8; 然后按下'q',玩家的下一个动作变成'>'

这是代码:

0 投票
6 回答
23690 浏览

python - 仅捕获 Python 中的一些运行时错误

我正在导入一个在某些情况下会引发以下错误的模块: RuntimeError: pyparted requires root access

我知道我可以在导入之前检查 root 访问权限,但我想知道如何通过 try/except 语句捕获这种特殊类型的错误以供将来参考。有什么方法可以区分这个 RuntimeError 和其他可能引发的错误?

0 投票
2 回答
6602 浏览

objective-c - 无法运行我的应用程序;“找不到图像”指的是捆绑的框架

我正在尝试在我的应用程序中包含 Sparkle 框架。我不太了解必要的具体步骤,现在收到此错误消息:

所以我的问题分为两部分: 1. 如何解决我的问题?2. 将框架包含到 Cocoa/Obj-C 应用程序中的正确路径是什么?

0 投票
2 回答
13554 浏览

sql-server - 运行时错误“713” - 应用程序定义或对象定义的错误

嗨,我有一些用 VB6.0 编写的使用 SQL Server 的软件,但出现此错误:

运行时错误 '713' - 应用程序定义或对象定义的错误

有谁知道是什么导致了这个错误?

0 投票
5 回答
1930 浏览

java - Java Runtime.getRuntime() 非法参数异常

我在让 .getruntime.exec() 正常工作时遇到了一些问题。这是处理该部分的代码:

它打印出它应该看起来的命令。当我在这里运行程序时是输出:

0 投票
2 回答
385 浏览

ajax - 运行 javascript 时 IE 因运行时错误而崩溃

IE 正在关闭并显示错误窗口,如下所示

替代文字
(来源:tutorboy.com

在我的 Web 应用程序中,曾经有一个 mutil 标签页,它具有与 AJAX 不同的图形浮动功能。此图形和选项卡在 FireFox 中工作,但在 IE 中,当我单击选项卡时会收到此错误。我也检查了其他电脑,但是.. smae 问题在那里......

谢谢你的帮助。