multithreading
Я запускаю приложение C#, и во время выполнения я получаю следующую ошибку: среда CLR не смогла перейти из контекста COM 0x20e480 в контекст COM 0x20e5f0 в течение 60 секунд. Поток, который владеет контекстом назначения / квартирой, скорее всего, либо выполняет ожидание без перекачки, либо обрабатывает оч...
в Ан ASP.Net приложение, пользователь нажимает кнопку на веб-странице, а затем создает экземпляр объекта на сервере через обработчик событий и вызывает метод на объекте. Метод переходит к внешней системе, чтобы делать вещи, и это может занять некоторое время. Итак, что я хотел бы сделать, это запустить этот в...
какие модули используются для написания многопоточных приложений в Python? Я знаю об основных механизмах параллелизма, предоставляемых языком, а также Stackless Python, но каковы их сильные и слабые стороны?...
со страницы 291 OCP Java SE 6 программист практика экзаменов, вопрос 25: public class Stone implements Runnable { static int id = 1; public void run() { id = 1 - id; if (id == 0) pick(); else release(); } private static synchronized void pi...
когда уместно использовать либо Monitor или lock ключевое слово для потокобезопасности в C#? EDIT: Кажется из ответов так далеко, что lock короткая рука для серии звонков в Monitor класса. Для чего именно нужен короткий вызов замка? Или более явно, class LockVsMonitor { private readonly object LockObj...
во-первых, действительно глупый вопрос, мне просто интересно, что означает ожидание "парковка"? Поток ждет, чтобы быть припаркованным или он просто был припаркован и поэтому находится в состоянии ожидания ? И когда эта парковка происходит, сколько ресурсов процессора / памяти берется ? Какова цель парковки по...
у меня есть это в моем коде Thread.currentThread().sleep(x); затмение говорит мне, чтобы использовать статический!--3--> Thread.sleep(x); вместо этого, почему? Какая разница, есть какая разница в функциональности между этими 2 методами?...
мое приложение WinForms использует ряд BackgroundWorker предметы для извлечения информации из базы данных. Я использую BackgroundWorker, потому что он позволяет пользовательскому интерфейсу оставаться разблокированным во время длительных запросов к базе данных, и это упрощает потоковую модель для меня. Я пол...
Я не очень опытный в веб-программировании, и я на самом деле ничего не закодировал в узле.js еще, просто любопытно о событийный подход. Это действительно кажется хорошим. в статье объясняются некоторые плохие вещи, которые могут произойти, когда мы используем потоковый подход для обработки запросов, и вмест...
какие операции в Java считаются атомарными?...