标签: simultaneous-calls

Python多个用户同时附加到同一文件

我正在研究一个可以通过网络访问的python脚本,因此会有多个用户试图同时附加到同一个文件.我担心这可能导致竞争条件,如果多个用户同时写入同一文件,它可能会损坏文件.

例如:

#!/usr/bin/env python

g = open("/somepath/somefile.txt", "a")
new_entry = "foobar"
g.write(new_entry)
g.close
Run Code Online (Sandbox Code Playgroud)

我是否必须使用锁定文件,因为此操作看起来很危险.

python concurrency simultaneous text-files simultaneous-calls

24
推荐指数
3
解决办法
2万
查看次数

Android是否同时支持多个HTTP请求?

在我的应用程序中,我想同时处理几个文件的下载.为此,我将启动多个服务,每个请求一个.我不确定,Android是否支持并行的http请求?

在这种情况下,每个请求有一个HTTPClient是好习惯还是坏习惯?

非常感谢您的帮助!

android http httpclient request simultaneous-calls

15
推荐指数
2
解决办法
2万
查看次数

Google App Script Web App 上的并发点击数或同时执行数是否有任何限制

我正在编写应用程序脚本(用于处理电子邮件、任务和日历事件)并希望将其部署为 Web 应用程序。

该应用程序将在运行它的用户的上下文中运行。该应用程序将被超过 10k+ 用户使用,甚至可能更多。

在我将它分发给用户之前,我想知道 Web 应用程序可以拥有的并发点击数是否有限制?

在这种情况下,如果运行 Web 应用程序脚本的用户会受到限制,或者我的(脚本所有者)限制会适用吗?如果未达到此处所述的限制,我是否可以假设它可以扩展到足以满足 10k+ 用户的需求?任何与它相关的想法或经验?

concurrency web-applications simultaneous-calls quota google-apps-script

8
推荐指数
1
解决办法
1689
查看次数

允许运行php脚本的多个实例

我正在尝试使用ajax同时向php脚本发出多个请求,但是,它似乎一次只做1个实例,我无法连接到下一个调用,直到上一个完成.我需要做什么才能让它同时完成所有这些操作?我在Windows上使用apache(xampp).我也在我的unix服务器上测试了这个,同样的事情也发生在那里.

php ajax simultaneous-calls

5
推荐指数
1
解决办法
2803
查看次数

如何处理同时的javascript xmlhttprequests?

可能重复:
将索引从for循环传递给ajax回调函数(javascript)

为了获取一些内容,我一直对将xmlhttprequests制作到不同的服务器感到困惑.这是我写的,但似乎我在某些方面弄错了..

var URL = new Array();
URL[0] = "http://www.example1.com";
URL[1] = "http://www.example2.com";
URL[2] = "http://www.example3.com";
var nRequest = new Array();
for (var i=0; i<3; i++) {
    nRequest[i] = new XMLHttpRequest();
    nRequest[i].open("GET", URL[i], true);
    nRequest[i].onreadystatechange = function (oEvent) {
        if (nRequest[i].readyState === 4) {
            if (nRequest[i].status === 200) {
                console.log(nRequest[i].responseText);
                alert(nRequest[i].responseText);
            } else {
                console.log("Error", nRequest[i].statusText);
            }
        }
    };
    nRequest[i].send(null);
}
Run Code Online (Sandbox Code Playgroud)

在IE10上使用此代码我在控制台上被拒绝访问..

如果我删除数组并使用简单的请求,它按预期运行..

wRequest = new XMLHttpRequest();
wRequest.open("GET", "http://www.example1.com", true);
wRequest.onreadystatechange = function (oEvent) {
    if (wRequest.readyState === 4) …
Run Code Online (Sandbox Code Playgroud)

javascript xmlhttprequest simultaneous-calls

5
推荐指数
1
解决办法
1万
查看次数

发送同时请求python(一次性全部)

我正在尝试创建一个脚本,同时向一个页面发送超过1000个请求.但是请求具有线程(1000)线程的库.似乎是在1秒内完成前50个左右的请求,而其他9950需要相当长的时间.我是这样测量的.

def print_to_cmd(strinng):
    queueLock.acquire()
    print strinng
    queueLock.release()

    start = time.time()
    resp = requests.get('http://test.net/', headers=header)
    end = time.time()

    print_to_cmd(str(end-start))
Run Code Online (Sandbox Code Playgroud)

我认为请求库限制了它们被发送的速度.

Doe的任何人都知道在python中同时发送请求的方式吗?我有一个200MB上传的VPS,所以这不是与python或请求库限制它的问题.他们都需要在1秒内互相访问网站.

感谢阅读,我希望有人可以提供帮助.

python simultaneous-calls python-requests

4
推荐指数
3
解决办法
5083
查看次数

同时运行2个线程

在IM客户端的情况下.我已经做了2个单独的线程来处理发送数据包(通过std io)和接收数据包.问题是如何使这两个线程同时运行,以便我可以保持提示输入,同时随时准备接收数据包?

我已经尝试过设置定时器,但数据总是丢失接收.

java multithreading network-programming simultaneous-calls

3
推荐指数
3
解决办法
5万
查看次数

JQuery - 连续多次调用函数时,为什么只有最后一次调用的回调才能正确执行?

  1. 有一个函数在完成时触发回调;
  2. 我连续2或3次调用此函数;
  3. 只有最后一次调用的回调才能达到预期的效果;

以下描述和代码举例说明了真实情况.

我有三对div.我需要切换每对中的一个div并在其对不再可见时更改剩余可见div的状态.

然后,我创建了一个函数隐藏div并更改另一个div的背景颜色.我这样做是因为每当用户点击按钮显示描述和其他非必要项目时,我都想调用此功能.

不幸的是,结果不是我预期的结果.如果用户多次调用该函数,而不让函数完成它的任务,则只有最后一个绑定的回调才能正常运行,其他的不会改变div的背景颜色或者会不同步由于延迟而与另一个div.

这是javascript:

function toggleLayer(layerId,layerId2) {
    //element1 is the first div of the pair. The one to be hidden.
    element1 = $("#"+layerId);
    //element2 is the second div of the pair. The background-color of this one will be changed when the element1 is hidden.
    element2 = $("#"+layerId2);

    //Hiding the first div
    element1.toggle("slow",function() {
        //Changing the color of the second div
        element2.toggleClass("blue");
    });
}
Run Code Online (Sandbox Code Playgroud)

这是完整的HTML,只需复制并粘贴到测试:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta …
Run Code Online (Sandbox Code Playgroud)

javascript jquery callback simultaneous-calls

3
推荐指数
1
解决办法
2552
查看次数

谷歌应用程序脚本中的同时执行限制

我正在尝试将 Google Apps Script (GAS) 作为我整个 SaaS 中的组件之一进行评估。但是,我看到有配额限制。

https://developers.google.com/apps-script/guides/services/quotas#current_limitations

有人能解释一下“同时处决”是什么意思吗?每个脚本有 30 个同时执行吗?还是每个帐户 30 个同时执行?

concurrency simultaneous-calls quota google-apps-script google-workspace

2
推荐指数
1
解决办法
639
查看次数

从Silverlight应用程序同时调用WCF服务时出现TimeoutException

分析日志文件我注意到在Silverlight客户端,大约1%的服务调用以TimeoutException结束.服务(wcf)非常简单,不执行长计算.根据日志,对服务的所有调用总是在1秒内处理(即使在客户端上发生TimeoutException!),因此它不是服务器超时.

那有什么不对?可以是配置还是网络问题?我怎么能避免呢?哪些其他日志记录信息可以帮助您本地化此问题?

我想到的唯一一种解决方法是在超时后重试服务调用.

我将在这个问题上给予任何帮助!

更新:启动时,应用程序执行17个服务调用,同时执行12个服务调用(可能是失败原因?).

更新: WCF日志未包含有关此问题的有用信息.似乎有些服务调用没有到达服务器端.

silverlight wcf timeout timeoutexception simultaneous-calls

1
推荐指数
1
解决办法
4999
查看次数

同时播放声音和显示警报javascript

这是我的 JavaScript 代码,我尝试播放声音然后显示警报,但我总是先收到警报,当我单击“确定”时,就会播放声音。

 <script>
            function play() {
                var audio = document.getElementById("audio");
                audio.play();
                alert('Extraction is finished');
            }
  </script>
Run Code Online (Sandbox Code Playgroud)

我在 oncomplete 命令按钮中调用此函数。我需要先播放声音,然后显示警报或同时显示两者。我怎样才能让这个工作???

javascript audio alert simultaneous-calls

1
推荐指数
1
解决办法
3373
查看次数

如何在Python中同步函数调用的时间戳?

我在模块中有一个读取功能.

如果我同时执行该功能,我需要为其加时间戳.

我该怎么做呢?

python function-call timestamping simultaneous-calls

-1
推荐指数
1
解决办法
1262
查看次数