asynchronous

    0热度

    2回答

    下面是我正在使用的一些代码。 我想/什么期待: 图片淡入;声音播放;延迟;图像淡出。 发生 延迟,声音播放什么,图像淡入然后 任何帮助非常赞赏后淡出。 ViewController.m [self fadein]; NSString *tempFN; SystemSoundID soundID; tempFN = [[NSString alloc] initWithFormat:@"%@.c

    8热度

    2回答

    如果你需要运行多个并行异步I/O任务,但需要确保不超过X I/O进程在同时运行;并且预处理和后处理I/O处理任务不应具有这样的限制。 这里有一个场景 - 假设有1000个任务;它们每个都接受一个文本字符串作为输入参数;转换文本(预处理I/O)然后将转换后的文本写入文件。其目标是使预处理逻辑利用100%的CPU /内核和I/O部分以最大10度并行度运行的任务(同时打开最多10个用于写入文件的任务)。

    -3热度

    1回答

    使用C++ 11,lambdas和async执行延迟(因此也是异步)函数调用的最优雅方式是什么?建议命名:delayed_async。询问的理由是,我希望在给定的时间(在这种情况下为1秒)后关闭GUI警报灯,当然不会阻塞main(wxWidgets主循环)线程。我已经使用了wxWidgets的wxTimer,我发现wxTimer在这种情况下使用比较麻烦。所以这让我很好奇,如果我改用C++ 11的a

    1热度

    1回答

    是否有可能从tesseract图像异步获取文本? 身份证爱让用户取消扫描,如果它需要很多时间。 char* utf8Text = tesseract->GetUTF8Text(); 锁定屏幕直到OCR完成。

    0热度

    1回答

    我正在编写一个定制的PHP MySQL库,它将连接到多个MySQL服务器,并提供应用程序级别的负载平衡。基本上它试图连接到一系列服务器(所有这些服务器),第一个成功连接胜利。 问题是,对于我的生活来说,我没有看到mysql或mysqli PHP库的异步连接方式,即使用回调。显然,我不想阻止每次连接尝试,或者库将不得不等待超时,然后尝试下一个服务器。 它应该是这样的: foreach($server

    1热度

    1回答

    我正在使用C#套接字(异步模式)并需要从流中读取确切的字节数来正确解析消息。由于系统中的消息非常长,看起来像socket.EndRead操作返回的字节数少于socket.BeginRead中所请求的字节数。只有在读取了确切的字节数时,才有可能完成c#套接字标记操作?被uing的NetworkStream是这样的??? \ IAsyncRes ar = socket.BeginRead(1Mb by

    6热度

    1回答

    我有一个web应用程序,它从外部服务获取数据。请求本身就像下面的代码一样发生 - 就我所能看到的而言非常简单。创建一个请求,将其异步激活并让回调处理响应。适用于我的开发环境。 public static void MakeRequest(Uri uri, Action<Stream> responseCallback) { WebRequest request = Web

    0热度

    1回答

    我是一个C++新手,我试图用IcmpSendEcho2制作一个“ping工具”,但是我无法使它与APC一起工作。 我运行到这个编译错误: >error C2220: warning treated as error - no 'object' file generated >warning C4191: 'type cast' : unsafe conversion from 'PIO_APC_

    7热度

    3回答

    基本上,为什么这个异常不被捕获? var http = require('http'), options = { host: 'www.crash-boom-bang-please.com', port: 80, method: 'GET' }; try { var req = http.request(options, fun

    6热度

    2回答

    我正在使用一个库进行异步调用,并且当返回响应时,会调用一个回调方法并显示结果。这是一个简单的模式,但我现在遇到了障碍。我如何对异步方法执行多个调用并等待(无阻塞)?当我从所有服务中获取数据时,我想调用自己的回调方法,该方法将获取由异步方法返回的两个(或多个)值。 这里遵循的正确模式是什么?顺便说一句,我不能改变图书馆使用TPL或其他东西...我必须忍受它。 public static void G