Articles of asincrona

è node.js ‘console.log asincrono?

console.log/debug/warn/error in node.js asynchrounous? Voglio dire che l’esecuzione del codice javascript si fermerà fino a quando il materiale non verrà stampato sullo schermo o verrà stampato in una fase successiva? Inoltre, sono interessato a sapere se è ansible che un console.log NON mostri nulla se l’istruzione è immediatamente successiva al crash del nodo.

.NET Lettura / scrittura stream asincroni

Ho cercato di risolvere questo esercizio di esame “Concurrent Programming” (in C #): Sapendo che la class Stream contiene i metodi int Read(byte[] buffer, int offset, int size) e void Write(byte[] buffer, int offset, int size) , implementa in C # il metodo NetToFile che copia tutti i dati ricevuti dalla NetworkStream net istanza all’istanza […]

Come si crea una richiesta HTTP asincrona in JAVA?

Sono abbastanza nuovo in Java, quindi a qualcuno potrebbe sembrare ovvio. Ho lavorato molto con ActionScript, che è basato su molti eventi e lo adoro. Recentemente ho provato a scrivere un po ‘di codice Java che fa una richiesta POST, ma ho dovuto affrontare il problema che si tratta di una richiesta sincrona, quindi l’esecuzione […]

Come proteggere le risorse che possono essere utilizzate in un ambiente multi-thread o asincrono?

Sto lavorando su un’API C # utilizzata da una varietà di consumatori. Questa API fornisce l’accesso a una risorsa condivisa (nel mio caso l’hardware che fa comunicazione seriale), che spesso ha alcuni attori diversi che cercano di usarlo contemporaneamente. Il problema che ho è che alcuni dei miei consumatori vorranno usarlo in un ambiente multi-thread: […]

Perché questa azione asincrona si blocca?

Ho un’applicazione multi-livello .Net 4.5 che chiama un metodo usando il nuovo async C # e await parole chiave che si bloccano e non vedo perché. In fondo ho un metodo asincrono che estende la nostra utilità di database OurDBConn (fondamentalmente un wrapper per gli oggetti DBConnection e DBCommand sottostanti): public static async Task ExecuteAsync(this […]

Perché non posso lanciare all’interno di un gestore di Promise.catch?

Perché non posso semplicemente lanciare un Error all’interno della richiamata catch e lasciare che il processo gestisca l’errore come se fosse in qualsiasi altro ambito? Se non faccio console.log(err) niente viene stampato e non so nulla di quello che è successo. Il processo finisce semplicemente … Esempio: function do1() { return new Promise(function(resolve, reject) { […]

Cosa fa $ .when.apply ($, someArray)?

Sto leggendo su Deferreds and Promises e continuo ad imbattersi in $.when.apply($, someArray) . Sono un po ‘incerto su cosa faccia esattamente, cercando una spiegazione che una linea funzioni esattamente (non l’intero frammento di codice). Ecco alcuni contesti: var data = [1,2,3,4]; // the ids coming back from serviceA var processItemsDeferred = []; for(var i […]

Ordine dell’esecuzione del gestore di eventi

Se imposto più gestori di eventi, in questo modo: _webservice.RetrieveDataCompleted += ProcessData1; _webservice.RetrieveDataCompleted += ProcessData2; quale ordine vengono eseguiti i gestori quando viene RetrieveDataCompleted l’evento RetrieveDataCompleted ? Sono eseguiti nello stesso thread e sequenzialmente nell’ordine in cui sono registrati?

Esegui due task asincroni in parallelo e raccogli i risultati in .NET 4.5

Ho cercato per un po ‘di ottenere qualcosa che pensavo sarebbe stato semplice lavorare con .NET 4.5 Voglio licenziare due compiti di lunga durata allo stesso tempo e raccogliere il si traduce nel modo migliore C # 4.5 (RTM) I seguenti lavori, ma non mi piace perché: Voglio che Sleep sia un metodo asincrono in […]

Come creare thread in nodejs

C’è un modo per creare thread per l’esecuzione di più metodi alla volta. Se qualsiasi metodo fallisce tra tutti gli altri thread dovrebbe essere ucciso. Grazie in anticipo