Pytania otagowane jako asynchronous

Programowanie asynchroniczne to strategia odroczenia operacji o dużym opóźnieniu lub niskim priorytecie, zwykle w celu poprawy wydajności, szybkości reakcji i / lub możliwości komponowania oprogramowania. Takie strategie są zwykle stosowane przy użyciu pewnej kombinacji programowania sterowanego zdarzeniami i wywołań zwrotnych oraz opcjonalnie z wykorzystaniem współbieżności za pośrednictwem programów i / lub wątków.

3
Wywołanie asynchroniczne z await w HttpClient nigdy nie zwraca
Mam połączenie, które C#wykonuję z poziomu aplikacji Metro opartej na XAML na Win8 CP; wywołanie to po prostu trafia do usługi sieciowej i zwraca dane JSON. HttpMessageHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri("http://192.168.1.101/api/"); var result = await httpClient.GetStreamAsync("weeklyplan"); DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(WeeklyPlanData[])); …

6
Domyślny parametr dla CancellationToken
Mam kod asynchroniczny, do którego chciałbym dodać CancellationToken. Jest jednak wiele implementacji, w których nie jest to potrzebne, więc chciałbym mieć parametr domyślny - być może CancellationToken.None. Jednak, Task<x> DoStuff(...., CancellationToken ct = null) plony Wartość typu „” nie może być używana jako parametr domyślny, ponieważ nie ma standardowych konwersji …

6
Jak mogę czekać na zestaw asynchronicznych funkcji zwrotnych?
Mam kod, który wygląda mniej więcej tak w javascript: forloop { //async call, returns an array to its callback } Po wykonaniu WSZYSTKICH wywołań asynchronicznych chcę obliczyć min dla wszystkich tablic. Jak mogę czekać na nich wszystkich? Moim jedynym pomysłem w tej chwili jest mieć tablicę wartości logicznych o nazwie …

4
czy plik console.log node.js jest asynchroniczny?
Czy console.log/debug/warn/errorplik node.js jest asynchroniczny? Mam na myśli, czy wykonywanie kodu javascript zatrzyma się do momentu wydrukowania treści na ekranie, czy też zostanie wydrukowane w późniejszym etapie? Chciałbym też wiedzieć, czy jest możliwe, aby plik console.log NIE wyświetlał niczego, jeśli instrukcja natychmiast po awarii węzła.


4
Jaki jest stan asynchronicznych operacji we / wy (AIO) POSIX?
W sieci są porozrzucane strony, które opisują obiekty POSIX AIO z różną ilością szczegółów. Żaden z nich nie jest strasznie świeży. Nie jest jasne, co dokładnie opisują. Na przykład „oficjalna” (?) Witryna internetowa dotycząca obsługi asynchronicznych operacji we / wy jądra Linuksa mówi, że gniazda nie działają, ale strony podręcznika …
93 linux  asynchronous  posix  bsd  aio 

15
Otrzymuj powiadomienia, gdy NSOperationQueue zakończy wszystkie zadania
NSOperationQueuema waitUntilAllOperationsAreFinished, ale nie chcę na to czekać synchronicznie. Chcę tylko ukryć wskaźnik postępu w interfejsie użytkownika po zakończeniu kolejki. Jaki jest najlepszy sposób na osiągnięcie tego? Nie mogę wysyłać powiadomień ze swoich NSOperation, ponieważ nie wiem, które z nich będzie ostatnie i [queue operations]może jeszcze nie być puste (lub …

10
Kolejność wykonywania procedury obsługi zdarzeń
Jeśli skonfiguruję wiele programów obsługi zdarzeń, na przykład: _webservice.RetrieveDataCompleted += ProcessData1; _webservice.RetrieveDataCompleted += ProcessData2; w jakiej kolejności są uruchamiane programy obsługi, gdy zdarzenie RetrieveDataCompletedjest uruchamiane? Czy są uruchamiane w tym samym wątku i sekwencyjnie w kolejności, w jakiej zostały zarejestrowane?

11
Zwracanie danych z wywołania asynchronicznego w funkcji Swift
W moim projekcie Swift utworzyłem klasę narzędziową, która obsługuje wszystkie żądania i odpowiedzi REST. Zbudowałem prosty interfejs API REST, dzięki czemu mogę przetestować swój kod. Utworzyłem metodę klasy, która musi zwrócić NSArray, ale ponieważ wywołanie API jest asynchroniczne, muszę wrócić z metody wewnątrz wywołania asynchronicznego. Problem polega na tym, że …
93 ios  rest  asynchronous  swift 

5
Czy powinienem się martwić ostrzeżeniem „Ta metoda asynchroniczna nie ma operatorów„ czekaj ”i będzie działać synchronicznie”
Mam interfejs, który udostępnia niektóre metody asynchroniczne. Dokładniej, zdefiniowano metody, które zwracają Task lub Task <T>. Używam słów kluczowych async / await. Jestem w trakcie wdrażania tego interfejsu. Jednak w przypadku niektórych z tych metod implementacja ta nie ma na co czekać. Z tego powodu otrzymuję ostrzeżenie kompilatora „Ta metoda …

3
console.log () async czy sync?
Obecnie czytam Async Javascript Trevora Burnhama. Jak dotąd to była świetna książka. Mówi o tym, że ten fragment kodu i console.log są „asynchroniczne” w konsoli Safari i Chrome. Niestety nie mogę tego powtórzyć. Oto kod: var obj = {}; console.log(obj); obj.foo = 'bar'; // my outcome: Object{}; 'bar'; // The …

3
Czy użycie async / await wewnątrz nowego konstruktora Promise () jest anty-wzorzec?
Używam tej async.eachLimitfunkcji do kontrolowania maksymalnej liczby operacji na raz. const { eachLimit } = require("async"); function myFunction() { return new Promise(async (resolve, reject) => { eachLimit((await getAsyncArray), 500, (item, callback) => { // do other things that use native promises. }, (error) => { if (error) return reject(error); // …


11
Jak ładować CSS asynchronicznie
Próbuję wyeliminować 2 pliki CSS, które blokują renderowanie w mojej witrynie - pojawiają się one w Google Page Speed ​​Insights. Stosowałem różne metody, z których żadna nie okazała się sukcesem. Ale ostatnio znalazłem post o Thinking Async i kiedy zastosowałem ten kod: <script async src="https://third-party.com/resource.js"></script>wyeliminował problem. Jednak po opublikowaniu strona …
92 html  css  asynchronous 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.