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

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

2
Функція асинхронізації в мокко перед () завжди закінчується до її () специфікації?
У мене є функція зворотного виклику, before()яка призначена для очищення бази даних. Чи все before()гарантовано закінчимо перед it()стартом? before(function(){ db.collection('user').remove({}, function(res){}); // is it guaranteed to finish before it()? }); it('test spec', function(done){ // do the test }); after(function(){ });

11
Легко зрозуміти визначення поняття "асинхронна подія"? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Закрито 2 роки тому . Заблоковано . Це запитання та відповіді на нього заблоковані, оскільки це питання не стосується теми, але має історичне значення. Наразі він не приймає нових відповідей або взаємодій. Я багато разів стикався з цим …


3
Багатоасинхронізація в Entity Framework 6?
Це мій код: var banner = context.Banners.ToListAsync() var newsGroup = context.NewsGroups.ToListAsync() await Task.WhenAll(banner, newsGroup); Але коли я викликав функцію з контролера. Це показало помилку Друга операція розпочата в цьому контексті до завершення попередньої асинхронної операції. Використовуйте 'await', щоб переконатися, що будь-які асинхронні операції завершені, перш ніж викликати інший метод у …

1
Async POST не працює на WP7 та F #
Коли я роблю let! read = from.AsyncRead bufв F #, він блокується і не повертається, поки не загине сокет TCP. Чому? І як це виправити? Його код: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream : Stream) = let buf = …

3
Як тоді впоратися з обіцяним if-else?
У деяких випадках, коли я отримую повертане значення від об'єкта-обіцянки, мені потрібно запустити дві різні then()прецесії, які залежать від стану значення, наприклад: promise().then(function(value){ if(//true) { // do something } else { // do something } }) Думаю, можливо, я можу написати це так: promise().then(function(value){ if(//true) { // call a new …

7
Виклик асинхронної функції в PHP
Я працюю над веб-додатком PHP, і мені потрібно виконати деякі мережеві операції у запиті, наприклад, вилучити когось із віддаленого сервера на основі запиту користувача. Чи можна імітувати асинхронну поведінку в PHP, враховуючи те, що я повинен передавати деякі дані функції, а також потребувати виводу з неї. Мій код такий: <?php …

9
Чекаємо в блоці лову
У мене є такий код: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); } В основному я хочу завантажити з URL-адреси, а коли це не вдається, за винятком, …

2
Коли і як застосовувати Торнадо? Коли це марно?
Добре, Торнадо не блокує і досить швидко, і він може легко обробляти багато постійних запитів. Але я думаю, це не срібна куля, і якщо ми просто наосліп запустимо Django або будь-який інший сайт з Tornado, це не дасть жодного підвищення продуктивності. Я не зміг знайти вичерпного пояснення цьому, тому запитую …

5
У чому різниця між: асинхронною, неблокуючою, архітектурою подій-бази?
Яка різниця між: Асинхронний , Неблокуючий , та Архітектури на основі подій ? Чи може щось бути як асинхронним, так і неблокуючим (і заснованим на подіях )? Що найважливіше в програмуванні - мати щось: асинхронне, неблокувальне та / або база подій (або всі 3)? Якби ви могли навести приклади, це …

5
Як отримати доступ до стану магазину в React Redux?
Я просто роблю просту програму, щоб навчитися асинхронізації за допомогою redux. У мене все працює, тепер я просто хочу відобразити фактичний стан на веб-сторінці. Тепер, як я дійсно можу отримати доступ до стану магазину в методі візуалізації? Ось мій код (все на одній сторінці, бо я тільки вчуся): const initialState …

2
Асинхронний візуалізація компонентів Reactjs
Я хочу зробити свій компонент після того, як мій запит ajax буде виконано. Нижче ви можете побачити мій код var CategoriesSetup = React.createClass({ render: function(){ var rows = []; $.get('http://foobar.io/api/v1/listings/categories/').done(function (data) { $.each(data, function(index, element){ rows.push(<OptionRow obj={element} />); }); return (<Input type='select'>{rows}</Input>) }) } }); Але я отримую помилку нижче, …

10
C неблокуючий введення з клавіатури
Я намагаюся написати програму на мові C (на Linux), яка циклічно повторюється, доки користувач не натисне клавішу, але для продовження кожного циклу не потрібно вимагати натискання клавіші. Чи є простий спосіб це зробити? Я думаю, що я міг би це зробити, select()але це здається великою роботою. Як варіант, чи є …

6
Потоки проти Async
Я читав про потокову модель програмування проти асинхронної моделі з цієї справді гарної статті. http://krondo.com/blog/?p=1209 Однак у статті згадуються такі моменти. Програма асинхронізації просто перевершить програму синхронізації, перемикаючись між завданнями, коли є введення-виведення. Нитками керує операційна система. Я пам’ятаю, як читав, що потоки управляються операційною системою, переміщаючись між TCB між …

6
Асинхронний експорт модуля nodejs
Мені було цікаво, який найкращий підхід для налаштування експорту модуля. "async.function" у прикладі нижче може бути запитом FS або HTTP, спрощеним для прикладу: Ось приклад коду (asynmodule.js): var foo = "bar" async.function(function(response) { foo = "foobar"; // module.exports = foo; // having the export here breaks the app: foo is …

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