Articles of asincrono

Copia di file asincroni / Spostamento in C #

Qual è il modo corretto di copiare / spostare file in modo asincrono in C #?

Possiamo usare il threading in PL / SQL?

Esiste una funzionalità di chiamata asincrona in PL / SQL? Supponiamo che io sia in un blocco di codice, vorrei chiamare una procedura più volte e non mi preoccuperei di sapere quando e cosa ritorna la procedura? BEGIN myProc(1,100); myProc(101,200); myProc(201,300); … … END; Nel caso precedente, non voglio che il mio codice attenda che […]

Async Google Maps API v3 indefinito non è una funzione

Sto scrivendo un’app che carica Google Maps in modo asincrono con un framework creato a mano. Quando carico le mappe, non lo caricherò per qualche motivo e Uncaught TypeError: undefined is not a function con un Uncaught TypeError: undefined is not a function . Ho controllato l’ispettore di Chrome e ho scoperto che google.maps è […]

jasmine: la richiamata asincrona non è stata invocata entro il timeout specificato da jasmine.DEFAULT_TIMEOUT_INTERVAL

Ho un servizio angular chiamato requestNotificationChannel : app.factory(“requestNotificationChannel”, function($rootScope) { var _DELETE_MESSAGE_ = “_DELETE_MESSAGE_”; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Sto provando a testare questo servizio usando il jasmine: “use strict”; describe(“Request Notification Channel”, function() { var requestNotificationChannel, rootScope, scope; beforeEach(function(_requestNotificationChannel_) { module(“messageAppModule”); […]

Restituisci valore dalla funzione con una chiamata Ajax

Qualcuno può dirmi come restituire il valore dello status come valore di ritorno della funzione. function checkUser() { var request; var status = false; //create xmlhttprequest object here [called request] var stu_id = document.getElementById(“stu_id”).value; var dName = document.getElementById(“dName”).value; var fileName = “check_user.php?dName=” + dName + “&stu_id=” + stu_id; request.open(“GET”, fileName, true); request.send(null); request.onreadystatechange = function() […]

SyntaxError: funzione token imprevisto – Async Await Nodejs

Stavo sperimentando sull’uso della versione 6.2.1 del Node con parte del mio codice. Aveva in programma di migrare la maggior parte dei codici iper-callback orientati verso qualcosa che sembra più pulito e che forse ha prestazioni migliori. Non ho idea del perché, il terminale genera un errore quando provo ad eseguire il codice del nodo. […]

‘Attendi identificatore imprevisto’ su Node.js 7.5

Sto sperimentando la parola chiave await in Node.js. Ho questo script di test: “use strict”; function x() { return new Promise(function(resolve, reject) { setTimeout(function() { resolve({a:42}); },100); }); } await x(); Ma quando lo eseguo nel nodo, ottengo await x(); ^ SyntaxError: Unexpected identifier se lo node –harmony-async-await con node o node –harmony-async-await o in […]

Come aggiungere il tempo di rimbalzo a un validatore asincrono in angular 2?

Questo è il mio convalidatore asincrono, non ha un tempo di rimbalzo, come posso aggiungerlo? static emailExist(_signupService:SignupService) { return (control:Control) => { return new Promise((resolve, reject) => { _signupService.checkEmail(control.value) .subscribe( data => { if (data.response.available == true) { resolve(null); } else { resolve({emailExist: true}); } }, err => { resolve({emailExist: true}); }) }) } }

Come scrivere query LINQ asincrona?

Dopo aver letto un sacco di materiale correlato a LINQ, improvvisamente mi sono reso conto che nessun articolo introduce come scrivere query LINQ asincrona. Supponiamo di utilizzare LINQ to SQL, l’istruzione sottostante è chiara. Tuttavia, se il database SQL risponde lentamente, il thread che utilizza questo blocco di codice potrebbe essere ostacolato. var result = […]

Usa async attendi con Array.map

Dato il seguente codice: var arr = [1,2,3,4,5]; var results: number[] = await arr.map(async (item): Promise => { await callAsynchronousOperation(item); return item + 1; }); che produce il seguente errore: TS2322: digitare ‘Promise []’ non è assegnabile al tipo ‘numero []’. Digitare ‘Promise non è assegnabile al tipo’ numero ‘. Come posso ripararlo? Come posso […]