问题标签 [single-threaded]

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

vbscript - 如何实现 CloudPort 端逻辑?JScript 或 VBScript 产生一个 ActiveX 控件错误(即使是空的,具有空体函数)

我正在与之合作的团队购买了 CloudPort 许可证(来自 CrossCheck Networks),我们目前面临的问题是无法在服务 Mocks 中实现任何类型的逻辑(以控制响应选择)。这很简单:

我们没有找到任何使用 Dll 插件的示例,并且两个 JScript 和 VBScript 任务都没有工作(即,我们的客户端机器得到的不是期望的MySecondXmlString响应,而是一个错误

信不信由你,即使 J- 或 VB-Script 任务为空,也会出现上述故障!我们很难相信 CloudPort UI 中宣传的所有逻辑功能都是假的,没有任何东西可以帮助实现上述逻辑。

任何帮助,将不胜感激!

谢谢,庞皮

PS:这里有更多关于为什么需要上述逻辑的详细信息:我们在测试框架中使用 SoapSonar 来触发对 BizTalk 编排应用程序的请求。需要 CP 模拟来模拟该 BT 编排的环境。我们无法通过 SSonar 请求控制单个模拟响应:(对于 cloudport:传入)客户端请求是由生产代码发出的,并且不能由我们的 SSonar 客户端更改或控制)。唯一对我们有用的任务功能是一个 DB 表,作为离线通道使用 SSonar 和 CP(SSonar 写入其中,CP 从中读取)。CloudPort 从 DB 读取 responseXml 工作正常,但我们找不到在 CP 端实现进一步行为控制逻辑的方法。因此,这个stackoverflow发布。

0 投票
4 回答
1044 浏览

gwt - GWT 单线程异步回调

  1. 单线程异步回调如何工作?
  2. 回调何时被调用?
  3. 后续代码块是否总是在回调被允许运行之前完成执行(即回调是否只会在所有代码完成后才运行?)?
0 投票
1 回答
426 浏览

gwt - GWT 单线程回调

我上面有以下代码。它同时加载 GPS 地理位置和所有一些数据。如果 GPS 数据首先更新,updateTable 将考虑到这一点进行更新。如果 GPS 数据第二次更新,它将调用 refreshDataWithPosition 来刷新其内容。我想在有或没有位置的情况下更新表格以获得更灵敏的体验。

GWT 异步回调如何与单线程(或者可能是多线程 javascript 引擎)一起工作?这里的危险是在 updateTable 完成但 isLoaded 设置为 true 之前调用位置回调。在这种情况下,表格不会使用位置数据进行刷新。

0 投票
2 回答
992 浏览

java - 单线程应用程序的 GC 设置

单线程消除了多线程应用程序中涉及的许多复杂性。

我想知道是否有可以利用单线程应用程序的垃圾收集器配置?

现在我在 Java 运行时环境构建中使用UseConcMarkSweepGC、incrementalMode GC设置:Java 1.6.0_22-b04

0 投票
1 回答
838 浏览

java - 用于测试的单线程 Java Websocket

我们正在使用 Scala 和 Websockets 开发一个应用程序。对于后者,我们使用Java-Websocket。应用程序本身运行良好,我们正在编写单元测试。

我们使用一个 WebSocket 类如下

测试可能如下所示(伪代码)

发送和接收数据有效。但是,问题在于连接到 websocket 会创建一个新线程,并且只有新线程才能response使用onMessage处理程序。使 websocket 实现单线程或连接两个线程以便我们可以访问测试用例中的响应的最佳方法是什么?或者还有其他更好的方法吗?最后,我们应该能够以某种方式测试 websocket 的响应。

0 投票
0 回答
835 浏览

python - 我想在python中按顺序多次运行一个脚本

我有一个 python 脚本,它基本上调用了一些函数,但需要很长时间才能完成。我希望能够在循环中多次运行此脚本。

我需要脚本等到上一次迭代完成。

例如,例如;

我怎样才能使脚本等到 do_things() 完成,然后再次调用它并遍历循环。谢谢!

0 投票
0 回答
129 浏览

c# - 当我使用 Threading Asp.net 调用函数时如何得到反映的更改

我正在线程调用一个函数并将值分配给 Asp.net 中的文本框。当我调试它显示价值,但在窗体中它没有得到反映。

下面是我的代码。

我正在调用 ThreadMethod() 来为 Textbox1 赋值。当我调试时,我看到它被分配为“测试”。但在运行时它显示为空。我尝试在 Image contol 中设置 ImageUrl 并遇到同样的问题。

如果我必须做任何事情以使其在运行时反映在我的表单中,请告诉我

0 投票
1 回答
7448 浏览

javascript - Javascript表单提交等待完成

我有一个上传表格

它是使用javascript形式提交另一个表单提交按钮

请告诉示例是否不够清楚

0 投票
1 回答
95 浏览

c# - c# 两个程序访问一个单线程编码器

我编写了一个程序来实现编码器的快速配置以及将数据采集到文本文件。我需要能够同时通过工业软件访问编码器,读取文本文件是不可能的。我无权更改工业软件上的代码,甚至无法访问编码器(我没见过)。任何关于如何实现层来管理使用 .dll 库进行访问的单线程编码器的想法将不胜感激!

0 投票
2 回答
2313 浏览

java - 如何在单线程旁边运行多线程测试

我正在使用 testng 运行一系列测试,并在parallel="classes"级别上运行它们。问题是我希望始终在同一个线程(单线程)上一起运行 3-4 个类。所有其他类都可以在任何线程上运行,我不在乎。有没有办法做到这一点?

有关更多信息,我有 3-4 个类由于它们的作用而无法并行运行,我基本上只是希望一次运行一个,并且想保证这些类中只有一个同时运行. 我所有的其他课程都可以在任何给定时间以任何顺序运行,没有问题。

我知道我可以设置与组级别并行,但是我必须将随机无意义的组​​添加到我的所有其他类中,以便它们同时运行。也许有一种方法可以使一个组单线程并并行另一个组?

我目前正在运行 4 个线程并且有大约 50 个类。

有任何想法吗?

-- 根据评论添加要求/想法 --

我尝试这样做的主要原因是我正在测试服务器 API。一些调用在服务器端需要很长时间,所以当我等待响应时,我也可以发送一些其他调用,因此是多线程。我将所有测试都转换为在多线程中运行,以节省整个测试套件的大量时间。它工作得很好,但是这四个类不能同时扔到服务器上,否则会导致测试失败。注意:我知道一种方法是“修复这些类,以便它们可以并行工作”,我已经尝试过,如果可能的话会继续这样做,但这是一个不同的更长的故事,现在假设不是可能的。

因此,它几乎都是关于时间的。本质上通过休眠我不感兴趣的所有其他线程来运行单线程的解决方案,因为这会破坏整个目的。