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.

8
Poczekaj, aż funkcja Swift for loop z asynchronicznymi żądaniami sieciowymi zakończy wykonywanie
Chciałbym, aby pętla for in wysyłała kilka żądań sieciowych do firebase, a następnie przekazywała dane do nowego kontrolera widoku po zakończeniu wykonywania metody. Oto mój kod: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)") ref.observeSingleEventOfType(.Value, withBlock: { snapshot in datesArray["\(key.0)"] = …

6
Wykonuj operacje asynchroniczne w ASP.NET MVC, używając wątku z ThreadPool na platformie .NET 4
Po tym pytaniu czuję się komfortowo podczas korzystania z operacji asynchronicznych w ASP.NET MVC. Napisałem więc dwa posty na blogu na ten temat: Moje podejście do programowania asynchronicznego opartego na zadaniach w aplikacjach internetowych C # 5.0 i ASP.NET MVC Asynchroniczne wywołania bazy danych z opartym na zadaniach asynchronicznym modelem …

16
Czy możliwe jest asynchroniczne wywołanie jdbc?
Zastanawiam się, czy istnieje sposób na wykonywanie asynchronicznych wywołań do bazy danych? Na przykład wyobraź sobie, że mam duże żądanie, którego przetworzenie zajmuje bardzo dużo czasu, chcę wysłać żądanie i otrzymać powiadomienie, gdy żądanie zwróci wartość (przekazując Listener / callback lub coś w tym rodzaju). Nie chcę blokować czekania na …

23
Jak uniknąć długiego zagnieżdżania funkcji asynchronicznych w Node.js.
Chcę utworzyć stronę wyświetlającą niektóre dane z bazy danych, więc utworzyłem kilka funkcji, które pobierają te dane z mojej bazy danych. Jestem tylko nowicjuszem w Node.js, więc o ile rozumiem, jeśli chcę użyć ich wszystkich na jednej stronie (odpowiedź HTTP), musiałbym je wszystkie zagnieździć: http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': …

7
Zaimplementuj ogólny limit czasu C #
Szukam dobrych pomysłów na implementację ogólnego sposobu wykonywania pojedynczego wiersza (lub anonimowego delegata) kodu z przekroczeniem limitu czasu. TemperamentalClass tc = new TemperamentalClass(); tc.DoSomething(); // normally runs in 30 sec. Want to error at 1 min Szukam rozwiązania, które będzie można elegancko zaimplementować w wielu miejscach, w których mój kod …



6
Poczekaj na void async method
Jak mogę czekać, aż void asyncmetoda zakończy swoją pracę? na przykład mam funkcję jak poniżej: async void LoadBlahBlah() { await blah(); ... } teraz chcę się upewnić, że wszystko zostało załadowane, zanim przejdę do innego miejsca.
155 c#  asynchronous 

11
Jak mam wywołać 3 funkcje, aby wykonać je jedna po drugiej?
Jeśli potrzebuję wywołać te funkcje jedna po drugiej, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Wiem, że w jQuery mógłbym zrobić coś takiego: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Ale załóżmy, że nie używam jQuery i chcę wywołać: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); Jak powinienem wywołać te funkcje, aby wykonać some_3secs_function, a PO zakończeniu tego wywołania, wykonać …

17
React - Wyświetla ekran ładowania podczas renderowania DOM?
To jest przykład ze strony aplikacji Google Adsense. Ekran ładowania wyświetlany przed wyświetleniem strony głównej po. Nie wiem, jak zrobić to samo z Reactem, ponieważ jeśli wykonam ekran ładowania renderowany przez komponent React, nie wyświetla się on podczas ładowania strony, ponieważ musi czekać na renderowanie DOM wcześniej. Zaktualizowano : Zrobiłem …

8
Czy używanie async componentDidMount () jest dobre?
Czy używanie componentDidMount()jako funkcji asynchronicznej jest dobrą praktyką w React Native, czy powinienem tego unikać? Muszę uzyskać informacje od AsyncStoragemomentu zamontowania komponentu, ale jedyny znany mi sposób, aby to umożliwić, to ustawienie componentDidMount()funkcji asynchronicznej. async componentDidMount() { let auth = await this.getAuth(); if (auth) this.checkAuth(auth); } Czy jest z tym …

7
Główny parametr Node.js package.json
Przeprowadziłem już sporo poszukiwań. Jednak nadal mam wątpliwości co do głównego parametru w package.json z Node.js. W jaki sposób wypełnienie tego pola może pomóc? Pytając w inny sposób, czy mogę uruchomić moduł w innym stylu, jeśli to pole przedstawia? Czy w głównym parametrze można wypełnić więcej niż jeden skrypt? Jeśli …

15
Uruchom zadanie PHP asynchronicznie
Pracuję nad dość dużą aplikacją internetową, a backend jest głównie w PHP. W kodzie jest kilka miejsc, w których muszę wykonać jakieś zadanie, ale nie chcę, aby użytkownik czekał na wynik. Na przykład podczas tworzenia nowego konta muszę wysłać im powitalną wiadomość e-mail. Ale kiedy klikną przycisk „Zakończ rejestrację”, nie …

12
Jak mogę utworzyć funkcję asynchroniczną w JavaScript?
Sprawdź ten kod : <a href="#" id="link">Link</a> <span>Moving</span> $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); Jak widać w konsoli, funkcja „animate” jest asynchroniczna i „rozwidla” przepływ kodu blokowego modułu obsługi zdarzeń. W rzeczywistości : $('#link').click(function () { console.log("Enter"); asyncFunct(); console.log("Exit"); }); function …


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.