Programación

86
Cómo usar await in a loop

Estoy tratando de crear una aplicación de consola asincrónica que funcione un poco en una colección. Tengo una versión que usa paralelo para bucle, otra versión que usa async / await. Esperaba que la versión async / await funcionara de manera similar a la versión paralela, pero se ejecuta...

86
¿Error de CORS en el mismo dominio?

Me estoy encontrando con un extraño problema de CORS en este momento. Aquí está el mensaje de error: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin Dos servidores: localhost: 8666 /...

86
Cambiar caso: ¿puedo usar un rango en lugar de un número?

Quiero usar el interruptor, pero tengo muchos casos, ¿hay algún atajo? Hasta ahora, la única solución que conozco y probé es: switch (number) { case 1: something; break; case 2: other thing; break; ... case 9: .........; break; } Lo que espero poder hacer es algo como: switch (number) { case...

86
Seleccione el primer elemento de la lista anidada

Digamos que tengo una lista como esta: x = list(list(1,2), list(3,4), list(5,6)) Me gustaría una lista que contenga solo los primeros elementos de la lista anidada. Puedo hacer esto devolviendo otra lista así x1 = lapply(x, function(l) l[[1]]) ¿Existe una notación de atajo para esto?...