asynchronous- все статьи тега ➜ страница 3


Что такое AsyncCallback?

Что такое использование AsyncCallback и почему мы должны его использовать? ...

Взаимоблокировка при доступе к StackExchange.Redis

я столкнулся с тупиковой ситуацией при вызове StackExchange.Редис. я не знаю точно, что происходит, что очень расстраивает, и я был бы признателен за любой вклад, который может помочь решить или обойти эту проблему. в случае, если у вас есть эта проблема, и не хочу читать все это; Я предлагаю вам попробовать установить PreserveAsyncOrder до false. ConnectionMultiplexer connection = ...; connection.PreserveAsyncOrder = false; делаешь так вероятно, разрешит вид тупика, о котором иде ...

Когда закрыть соединение с базой данных MongoDB в Nodejs

работа с Nodejs и MongoDB через собственный драйвер узла MongoDB. Необходимо получить некоторые документы, и внести изменения, а затем сохранить их обратно. Вот пример: db.open(function (err, db) { db.collection('foo', function (err, collection) { var cursor = collection.find({}); cursor.each(function (err, doc) { if (doc != null) { doc.newkey = 'foo'; // Make some changes db.save(doc); // Update the document } else { db.close(); // Closing the conn ...

Это неблокирующий, однопоточный асинхронный веб-сервер (как узел.js) возможно in.NET?

Я смотрел на этот вопрос, ища способ создать однопоточный, основанный на событиях неблокирующий асинхронный веб-сервер в. NET. этот ответ сначала выглядел многообещающим, утверждая, что тело кода выполняется в одном потоке. однако, я проверил это в C#: using System; using System.IO; using System.Threading; class Program { static void Main() { Console.WriteLine(Thread.CurrentThread.ManagedThreadId); var sc = new SynchronizationContext(); SynchronizationContext ...

В чем разница между launch/join и async/await в Kotlin coroutines

на kotlinx.coroutines библиотека вы можете начать новую сопрограмму, используя либо launch (С join) или async (С await). В чем разница между ними? ...

Ожидание завершения нескольких асинхронных вызовов перед продолжением

Итак, у меня есть страница, которая загружается и через jquery.сделать несколько запросов, чтобы заполнить выпадающие списки с их значениями. $(function() { LoadCategories($('#Category')); LoadPositions($('#Position')); LoadDepartments($('#Department')); LoadContact(); }; затем он вызывает LoadContact (); который выполняет другой вызов, и когда он возвращает, он заполняет все поля в форме. Проблема в том, что часто выпадающие списки не все заполнены, и поэтому он не может ус ...

RxJava Выборка Наблюдаемых Параллельно

Мне нужна помощь в реализации параллельных асинхронных вызовов в RxJava. Я выбрал простой случай использования, в котором первый вызов извлекает (а не ищет) список продуктов (плитка), которые будут отображаться. Последующие вызовы выходят и получают (а) обзоры и (б) изображения продукта после нескольких попыток я добрался до этого места. 1 Observable<Tile> searchTile = searchServiceClient.getSearchResults(searchTerm); 2 List<Tile> allTiles = new ArrayList<Tile>(); 3 ...

асинхронное программирование на python

существует ли общее понятие асинхронного программирования в python? Могу ли я назначить обратный вызов функции, выполнить ее и немедленно вернуться к основному потоку программы, независимо от того, сколько времени займет выполнение этой функции? ...

React-отображение экрана загрузки во время рендеринга DOM?

это пример со страницы приложения Google Adsense. Экран загрузки, отображаемый перед главной страницей, отображается после. Я не знаю, как сделать то же самое с React, потому что если я делаю экран загрузки, отображаемый компонентом React, он не отображается во время загрузки страницы, потому что он должен ждать DOM, отображаемого раньше. Обновлено: Я сделал пример моего подхода, поставив загрузчик экрана index.html и удалить его в React componentDidMount() метод жизненного цикла. пример: ...

Задача.Фабрика.StartNew против новой задачи

кто-нибудь знает, есть ли разница между Task.Factory.StartNew vs new Task с последующим вызовом Start на задач. Глядя на отражатель, кажется, что нет большой разницы. Так что, пожалуй, единственная разница в том, что Task.Factory.StartNewвозвращает задачу, которая уже началась. Это правильно? Я знаю, что Task.Factory.StartNewи Task.Run имеют различные параметры по умолчанию и Task.Run является предпочтительным вариантом для .Net 4.5. ...