Запитання з тегом «asynchronous»

Асинхронне програмування - це стратегія відстрочки операцій з високою затримкою або низьким пріоритетом, як правило, у спробі покращити продуктивність, чуйність та / або комбінованість програмного забезпечення. Такі стратегії, як правило, використовуються з використанням деякої комбінації програмування та зворотних викликів, керованих подіями, і необов'язково з використанням паралельності за допомогою процедур та / або потоків.

8
Виклик асинхронної функції Javascript синхронно
По-перше, це дуже специфічний випадок, коли це робиться не так, щоб спеціально змінити асинхронний виклик у дуже синхронну базу даних коду, яка триває багато тисяч рядків, і час наразі не дає можливості вносити зміни в "робити" це правильно ". Це шкодить кожній клітковині мого буття, але реальність та ідеали часто …

16
Гарне вступ до .NET Reactive Framework [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Окрім документації Майкрософт, чи є хороший вступ та посібник до рамки Microsoft Reactive (Rx)? Також, …

8
Коли я повинен використовувати контролери Async в ASP.NET MVC?
У мене є проблеми з використанням асинхронних дій у ASP.NET MVC. Коли це покращує продуктивність моїх програм, а коли ні ? Чи добре використовувати асинхронні дії скрізь у ASP.NET MVC? Що стосується очікуваних методів: чи потрібно використовувати ключові слова асинхронізація / очікування, коли я хочу запитувати базу даних (через EF …

18
Як робити асинхронні запити HTTP в PHP
Чи є спосіб у PHP здійснювати асинхронні дзвінки HTTP? Мене не хвилює відповідь, я просто хочу зробити щось на кшталт file_get_contents(), але не чекати, коли запит закінчиться, перш ніж виконати решту мого коду. Це було б дуже корисно для встановлення подібних "подій" у моїй програмі або запуску тривалих процесів. Будь-які …
209 php  http  asynchronous 

16
Як використовувати JUnit для тестування асинхронних процесів
Як ви перевіряєте методи, які запускають асинхронні процеси з JUnit? Я не знаю, як змусити тест чекати, коли процес закінчиться (це не зовсім одиничний тест, він більше схожий на тест інтеграції, оскільки він включає кілька класів, а не один).

13
Виконання асинхронної оболонки в PHP
У мене є скрипт PHP, який повинен викликати скрипт оболонки, але зовсім не хвилює вихід. Сценарій оболонки робить ряд викликів SOAP і повільно завершується, тому я не хочу сповільнювати запит PHP, поки він чекає відповіді. Фактично, PHP-запит повинен мати можливість вийти, не припиняючи процес оболонки. Я подивився в різні exec(), …
199 php  asynchronous  shell 

6
Які браузери підтримують <скрипт async = «async» />?
1 грудня 2009 року Google оголосила про підтримку асинхронного відстеження Google Analytics . Асинхронне відстеження досягається за допомогою директиви async для &lt;script&gt;тегу. Які браузери підтримують директиву async ( &lt;script async="async" /&gt;) і з якої версії?

4
C # 5 асинхронний CTP: чому для внутрішнього "стану" встановлено 0 в генерованому коді перед викликом EndAwait?
Вчора я розповідав про нову функцію C # "async", зокрема, заглиблюючись у те, як виглядав створений код, та the GetAwaiter()/ BeginAwait()/ EndAwait()дзвінки. Ми детально розглянули стан машини, створений компілятором C #, і ми не могли зрозуміти два аспекти: Чому згенерований клас містить Dispose()метод та $__disposingзмінну, які ніколи не використовуються (а …
195 c#  asynchronous  c#-5.0 

2
Різниця між спостережуваним майбутнім, майбутнім і спостережуваним RxJava
Я хотів би знати різницю між CompletableFuture, Futureі Observable RxJava. Що я знаю, це все асинхронно, але Future.get() блокує нитку CompletableFuture дає методи зворотного виклику RxJava Observable--- подібний до CompletableFutureінших переваг (не впевнений) Наприклад: якщо клієнту потрібно здійснити декілька сервісних дзвінків і коли ми використовуємо Futures(Java) Future.get()буде виконуватися послідовно ... …

10
Яка різниця між синхронним та асинхронним програмуванням (у node.js)
Я читав nodebeginner І натрапив на наступні два фрагменти коду. Перший: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); Другий: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Я отримую те, що вони повинні робити, вони запитують базу даних, щоб отримати відповідь на запит. …

3
Використання Moq для висміювання асинхронного методу для одиничного тесту
Я тестую метод для послуги, яка здійснює веб- APIдзвінок. Використання звичайного нормально HttpClientпрацює для одиничних тестів, якщо я також локально запускаю веб-сервіс (розміщений в іншому проекті в рішенні). Однак, коли я перевіряю свої зміни, сервер збірки не матиме доступу до веб-сервісу, тому тести не зможуть. Я створив спосіб цього для …

5
Асинхронізація чекає у вибору linq
Мені потрібно змінити існуючу програму, яка містить такий код: var inputs = events.Select(async ev =&gt; await ProcessEventAsync(ev)) .Select(t =&gt; t.Result) .Where(i =&gt; i != null) .ToList(); Але це здається мені дуже дивним, в першу чергу використанням asyncі awaitу виборі. Відповідно до цієї відповіді Стівена Клірі, я мав би змогу їх …
180 c#  linq  asynchronous 

12
Виклик асинхронного методу в Python?
Мені було цікаво, чи є в Python будь-яка бібліотека для асинхронних викликів методів . Було б чудово, якби ви могли зробити щось подібне @async def longComputation(): &lt;code&gt; token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() Або викликати несинхронну процедуру асинхронно def longComputation() …

13
Чим відрізняється паралельність, паралелізм від асинхронних методів?
Паралельність - це виконання двох завдань паралельно окремим потокам. Однак асинхронні методи працюють паралельно, але на одній і тій же 1 нитці. Як це досягається? Також, що про паралелізм? Які відмінності між цими 3 поняттями?

4
Чому можна використовувати Task <T> над ValueTask <T> у C #?
На цей питання є відповіді на Stack Overflow на російському : Коли ви використовуєте ValueTask &lt;T&gt;? Станом на C # 7.0, методи асинхронізації можуть повернути ValueTask &lt;T&gt;. У поясненні сказано, що його слід використовувати, коли ми маємо кешований результат або моделюємо асинхронізацію за допомогою синхронного коду. Однак я все ще …
168 c#  asynchronous 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.