问题标签 [intermittent]
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.
windows - 通过间歇性网络连接复制文件
我正在寻找一种可靠的方法来通过允许间歇性连接的 Windows 网络共享复制文件。该应用程序通常用于大型医院的无线移动工作站,我假设连接可能会暂时或一次丢失几分钟。涉及的文件大小通常约为 200KB - 500KB。该应用程序是用 VB6 编写的(呃),但我们经常最终使用 Windows DLL 调用。
谢谢!
windows - 间歇性终止
有没有人遇到过并解决了程序在没有任何说明的情况下终止的问题?我大约每 6 个月遇到一次这个问题,我可以通过让我(管理员)登录然后退出机器来停止它。在此之后,接下来的 6 个月一切都恢复正常。我已经在 Windows XP 和 Windows 2000 机器上看到了这一点。
我查看了事件查看器并监控了 API 调用,但我看不到任何异常。
更新:在 Windows 2000 机器上,Visual Basic 6 将在加载项目时终止。在 Windows XP 机器上,IIS 停止工作,直到我登录然后退出。
更新:重新启动机器不起作用。
javascript - 为什么 Flash 的 ExternalInterface *有时* 不起作用?
我有一个 Flash 电影,它有许多通过 ExternalInterface 暴露给 Javascript 的 actionscript 2 函数。通常这部电影可以正常工作,并且 Javascript 可以与之通信。但有时,在没有解释的情况下,Javascript 中的 flash 对象将不具有 ExternalInterface 函数。当我在页面上多次安装这个单一的 flash 文件时会发生这种情况,并且经常发生一两个 flash 实例具有这些功能,而一两个实例没有。相同的闪存源,嵌入页面 3 或 4 次。很奇怪。关于可能出了什么问题,甚至我应该从哪里开始寻找的任何想法?我很茫然。
performance - 减慢计算机以调试间歇性缺陷
有没有办法减慢我的开发计算机的速度,以尝试复制仅在慢速机器上间歇性发生的缺陷?
(对于它的价值,Ableton Live 有一个 CPU 使用模拟功能,但我从来没有见过这样的调试器。)
windows - Windows Mobile 6 间歇性连接状态 NOPATHTODESTINATION
在 Windows Mobile 6 设备上,我们正在尝试打开 Internet 连接。这通常有效,但有时我们会得到返回码 0x80004005,状态为 CONNMGR_STATUS_NOPATHTODESTINATION。当这种情况发生时,它会继续发生,但如果你在设备上启动 IE,它会连接,然后我们对 ConnMgrEstablishConnectionSync 的调用就会起作用。我们无法找出导致这种情况发生的原因,它目前似乎是随机的(尽管我怀疑它不是)。有什么提示吗?
我们的代码基本上是这样的:
mysql - Mysql 表间歇性变慢 - 为什么?
我们最近遇到了一个我以前从未见过的问题,大约 3 个小时,我们的一个 Mysql 表变得非常慢。该表包含论坛帖子,目前大约有 100 万行。变慢的查询在我们的应用程序中很常见:
我们在 (forum_id, created_at) 上的帖子表上有一个索引,通常允许此查询和排序在内存中进行。但是,在这三个小时内,并不多。在此期间,通常瞬时查询的范围从 2 秒到 45 秒不等。然后又恢复正常了。
我仔细研究了我们的慢查询日志,没有其他任何异常。我查看了 New Relic(这是一个 Rails 应用程序),所有其他操作的运行速度基本上与正常速度相同。我们今天没有异常数量的消息帖子。我在我们的日志中找不到其他奇怪的东西。并且数据库没有交换,当它仍然有可用的内存可用时。
我想知道 Mysql 是否可以来回改变对给定查询使用哪些索引的想法,并且出于某种原因,它今天开始决定对这个查询进行几个小时的全表扫描?但如果这是真的,为什么它会停止进行全表扫描呢?
有没有其他人遇到过无视原因的间歇性缓慢查询?或者你对如何调试这样的问题有什么创造性的想法吗?
objective-c - RegexKitLite 断言失败间歇性发生
我正在使用基于 Mac OS X 和 iPhone OS 附带的 ICU 库构建的精彩 RegexKitLite 框架。到目前为止,它一直一帆风顺,除了在搜索匹配项时间歇性出现的这个错误:
知道可能是什么原因造成的吗?
javascript - 不寻常的 javascript HTTP 缓存/未定义问题
好的。我以前从未见过这样的事情,我很困惑......在我正在处理的网站上,有两个 JavaScript 包含。(好吧,还有更多,但问题只有两个)。我们将这些称为A.js
和B.js
。
A.js
定义了一个 JavaScript 单例A
。同样B.js
定义了一个 JavaScript 单例B
。该类B
依赖于A
.
我几乎将所有代码都打包在try { ... } catch { ... }
块中,并且在出错时,系统会生成一个 AJAX 请求,通过电子邮件向我发送错误的详细信息。
在我办公室的一个系统(Mac 的 Firefox 3.0)上,我看到了最奇怪的行为。偶尔,也许每隔一两个小时一次,但没有特定的模式,我收到一封来自班级的错误电子邮件B
:"ReferenceError: A is undefined."
我不知道为什么/如何有时A
会不确定。当我查看 apache 日志时,在收到错误期间,客户端正在请求,在请求之前,服务器正在响应(未修改)/A.js
/B.js
304
我以某种方式怀疑问题是该文件已从客户端缓存中过期,但是服务器没有发送该文件,因此它从未被执行并且A
未定义。但这只是一个猜测,我不明白为什么会发生这种情况。如果我猜对了,我该如何解决???
如果它很重要,mod_disk_cache
则在服务器上启用,我已禁用它以查看是否导致问题。如果是这样,也许这属于 ServerFault ......
任何建议都非常欢迎!!
android - HttpsURLConnection 和间歇性连接
我希望有人可以帮助我解决间歇性连接问题,我正在使用 HttpsURLConnection 的代码。我正在使用的代码如下:
每次我使用它来拉 json 文件时,连接都会第一次工作。但是,当我再次使用连接发送命令时,它总是第一次失败。如果我快速发送命令(在 5 秒内),它通常会起作用,但如果我等待一段时间,它就会失败。我不认为它是 SSL 问题,因为它第一次正确连接,但我在这里可能是错的。我还尝试了许多不同的变体,例如添加:
但是,我没有运气。任何帮助将不胜感激。
vb.net - 间歇性 Crystal Reports 错误“无法提交请求以进行后台处理”。
我们在带有 .NET framework 3.5 SP1 的 Windows Server 2008 上运行 Crystal Reports。
我已经看到了导致一般错误“无法提交请求以进行后台处理”的许多原因。然而,在其他论坛上,由于特定报告的特定格式问题,它们往往是持久且可重复的,仅影响单个报告。
我们在以下堆栈跟踪中间歇性地看到此错误。
- 它影响我们拥有的多个不同的报告。
- 它比其他报告更频繁地影响一个特定报告。
- 一旦报告受到影响,相同的错误通常会几乎同时出现在多个报告中,例如。接下来的 10 分钟。
- 使用相同参数运行的相同报表可能会在再次运行时(不久之后)起作用,或者应用程序可能需要重新启动才能成功重新运行报表。
这些报告以前都可以正常工作。服务器或代码中似乎没有明显的变化会引发此错误。这背后的所有代码都是VB.NET
我们很难在测试环境中重现它,升级到最新版本的 Crystal 根本没有帮助。您可能能够为解决此问题提供的任何帮助或建议将不胜感激。