Publicații conexe 'asynchronous'


Async/Await în interiorul matricei și obiectului
Pentru un proiect recent am avut nevoie să adun o mulțime de date asincrone pentru a efectua o anumită sarcină. Deoarece toate preluările erau operații asincrone, mi s-a părut evident că a face asta a fost o greșeală: Codul va aștepta pentru a obține rezultatul de la getA() înainte de a apela getB() și așa mai departe, dar deoarece nu avem nevoie de a pentru a obține b sau c , aceasta este o pierdere de timp. Vrem să obținem tot ce ne trebuie cât mai curând posibil!..

C# Café: Sărbătoare de programare asincronă
De la bucătărie C# la sufragerie: Servirea codului asincron pentru utilizatorii dvs Bine ați venit la C# Café, unde servim cod fierbinte și delicios în bucătăria noastră unică de programare. Specialitatea noastră? O sărbătoare copioasă de programare asincronă. Astăzi, vă invităm să ni se alăture într-o călătorie atrăgătoare în timp ce pregătim, gătim și servim acest fel de mâncare complex din bucătăria noastră C# direct în sala de mese a utilizatorilor dvs. Imaginați-vă, pentru o..

O introducere rapidă în programarea Async
Concept de programare esențial pe care fiecare programator trebuie să-l cunoască Ați observat vreodată, după ce ați trimis e-mailuri sau mesaje, că nu trebuie să așteptați să se finalizeze pentru a merge la pagina următoare? Puteți doar să faceți clic pe butonul de trimitere și puteți continua să verificați alte mesaje, să vă uitați la alte pagini sau să vizionați youtube. Are grijă de la sine să trimită mesajul. Acest lucru se datorează magiei programării asincrone . Cu siguranță am..

Introducere în programarea asincronă în JavaScript
JavaScript este un limbaj de programare cu un singur thread . Cu alte cuvinte, interpretul JavaScript poate executa cod numai o linie odată . Luați în considerare următoarele: const longFunc = () => { let count = 0; while (count < Infinity) { count++ } console.log(3); } console.log(1); console.log(2); longFunc(); console.log(4); Datorită sincronicității a acestui cod, „4” nu va fi înregistrat decât după ce longFunc nu termină executarea. Dacă longFunc nu se..

Ghidul suprem pentru promisiunile Javascript
Acum un an, am absolvit Georgia Tech Coding Bootcamp. Ce experiență de învățare fenomenală — Sărbătorim în fiecare zi! #HappyOneYear În timpul campaniei de boot de codare, am lucrat cu platforma server Node.js pentru majoritatea proiectelor mele și am simțit durerea de a face față codului asincron, deoarece aplicațiile mele aveau atât de mult I/O în el. Pentru a trata corect codul asincron, promisiunile și-au făcut loc în imaginea mea și s-au dovedit a fi mai promițătoare pentru a..

Cu un singur thread, dar asincron: bucla de evenimente JavaScript
Cu un singur thread, dar asincron: bucla de evenimente JavaScript În acest moment al călătoriei dvs. JavaScript, probabil ați auzit că JavaScript este un limbaj cu un singur thread. Asta e corect; JavaScript este un limbaj cu un singur thread care execută codul secvenţial. Aceasta înseamnă că doar un singur bloc de cod poate rula o dată în mediul de rulare JavaScript (vom folosi V8 ca exemplu de mediu). Natura sincronă a JavaScript poate duce la o problemă numită în mod adecvat..

Async Hooks, cea mai tare modalitate de a salva contextul de execuție
Acesta nu este tocmai un articol, ci o poveste fascinantă despre cum de fiecare dată când mă uit la documentele NodeJS, mă încântă ca mama natură. După multă lectură și înțelegere, m-am gândit să-mi împărtășesc înclinațiile asupra cârligelor asincrone. Async hooks este un API furnizat de NodeJs pentru a căuta și urmări toate resursele asincrone create în aplicația nod. Înainte de Node V8.0, API-ul modulului de wrap asincron a fost folosit pentru a oferi aceeași caracteristică pentru..