Preguntas con la etiqueta [asynchronous]

Lista asynchronous preguntas

Comprender el bucle de eventos

4
respuestas
154
votos
58.7k
vistas

Lo estoy pensando y esto es lo que se me ocurrió: Veamos este código a continuación: console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); Llega una solicitud y el motor JS comienza a

Editar: Esta pregunta parece que podría ser el mismo problema, pero no tiene respuestas... Editar: en el caso de prueba 5, la tarea parece estar estancada en el WaitingForActivationestado. Encontré

La siguiente función toma una imagen de una URL, la carga y devuelve su ancho y alto: function getImageData (url) { const img = new Image() img.addEventListener('load', function () {

Implementar el tiempo de espera genérico de C#

7
respuestas
158
votos
74.6k
vistas

Estoy buscando buenas ideas para implementar una forma genérica de ejecutar una sola línea (o un delegado anónimo) de código con un tiempo de espera. TemperamentalClass tc = new TemperamentalClass();

¿Cómo puedo utilizar HttpWebRequest (.NET, C#) de forma asincrónica?

¿Cómo puedo limitar Parallel.ForEach?

5
respuestas
375
votos
235.1k
vistas

Tengo un bucle asíncrono Parallel.ForEach() con el que descargo algunas páginas web. Mi ancho de banda es limitado, por lo que solo puedo descargar x páginas por vez, pero Parallel.ForEach

¿Cuál sería la forma más elegante de llamar a un método asíncrono desde un captador o definidor en C#? Aquí hay un pseudocódigo para ayudarme a explicarme. async Task<IEnumerable> MyAsyncMethod()

Dados los siguientes ejemplos, ¿por qué outerScopeVarno está definido en todos los casos? var outerScopeVar; var img = document.createElement('img'); img.onload = function() { outerScopeVar = this.width; }; img.src = 'lolcat.png';

Foreach paralelo con lambda asíncrona

10
respuestas
298
votos
263.7k
vistas

Me gustaría manejar una colección en paralelo, pero tengo problemas para implementarla y, por lo tanto, espero ayuda. El problema surge si quiero llamar a un método marcado como asíncrono

Cuando creamos una página JSF, una solicitud de cliente permite la generación de HTML dinámicamente utilizando una combinación de código Java y HTML. ¿Podemos introducir enlaces en la página HTML

La simultaneidad consiste en ejecutar dos tareas en paralelo en subprocesos separados. Sin embargo, los métodos asincrónicos se ejecutan en paralelo pero en el mismo subproceso. ¿Cómo se logra esto?

Tengo el siguiente código: import time from fastapi import FastAPI, Request app = FastAPI() @app.get("/ping") async def ping(request: Request): print("Hello") time.sleep(5) print("bye") return {"ping": "pong!"} Si ejecuto mi código en

Me gustaría pedirle su opinión sobre la arquitectura correcta y cuándo utilizarla Task.Run. Estoy experimentando retrasos en la interfaz de usuario en nuestra aplicación WPF .NET 4.5 (con Caliburn Micro

Primero, este es un caso muy específico de hacerlo de manera incorrecta a propósito para adaptar una llamada asíncrona a una base de código muy síncrona que tiene muchos miles

async/await siempre devuelve la promesa

5
respuestas
75
votos
65.2k
vistas

Estoy probando la funcionalidad asíncrona/en espera. Tengo este código que imita una solicitud: const getJSON = async () => { const request = () => new Promise((resolve, reject) => (