Результаты поиска по запросу "multithreading"
переменная. Есть ли в смеси JSR или нет, есть правильный способ сделать это и миллион неправильных способов. Проблема заключалась в том, что какое-то время не было правильного способа сделать это из-за неправильного восприятия в сочетании с проблемой реализации, которая теперь исправлена (если вы делаете «правильную» вещь).
ица вhttp://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html [http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html]говорит, что дважды проверенная блокировка имеет недостатки в Java. Мне просто интересно, это ...
Нет смысла иметь блокировки в приложении, если есть только один поток, и да, это снижение производительности, хотя для того, чтобы это попадание превратилось во что-то существенное, требуется немало вызовов.
имаю основную функцию блокировки ключевых слов от MSDN Заявление блокировки (C # Reference) Ключевое слово lock помечает блок операторов как критический раздел, получая блокировку взаимного исключения для данного объекта, выполняя оператор, а ...
@Atomerz: да, ты прав. Я неправильно понял вопрос и не увидел часть вопроса РЕДАКТИРОВАТЬ
аюсь выполнить некоторое базовое распараллеливание, используя _beginthreadex и передавая параметры в соответствии с приведенным мной примером, но это не сработает. Есть идеи? #include <iostream> #include <process.h> void MyThread(void *data) { ...
Это прямая вставка кода как есть. Для других целей я бы рекомендовал указывать действие или функцию в качестве параметра и вызывать их в потоке вместо жесткого кодирования вызываемого метода.
из моих методов (Method1) порождает новую тему. Этот поток выполняет метод (Method2) и во время исполнения выдается исключение. Мне нужно получить эту информацию об исключении на вызывающий метод (Method1) Могу ли я поймать это исключение ...
Итак, если вы в методе что-то делаете и хотите порождать некоторую асинхронную работу без создания нового потока, все, что вам нужно сделать, это поместить экземпляр делегата в очередь, используя метод Control.BeginInvoke. Теперь это на самом деле не многопоточность, но если вы добавляете очень маленькие кусочки работы в очередь, это будет выглядеть как многопоточность. Если, с другой стороны, вы даете ему много времени для выполнения метода, приложение будет зависать до тех пор, пока метод не будет завершен, что будет выглядеть как застрявшее приложение, даже если оно что-то делает.
а ли асинхронный вызов создает новый поток? Пример: Если JavaScript является однопоточным, то как он может выполнять асинхронную обратную передачу? Это на самом деле блокирует, пока не получит обратный вызов? Если да, то действительно ли это ...
Вот
вы говорите о том, что приложение Spring является многопоточным, вы обязательно обращаетесь к тому, являются ли сервлеты, определенные в этом приложении, многопоточными? Или приложение Spring можно настроить на многопоточность, даже если ...
Вы можете опубликовать обновленный код. возможно я могу определить проблему?
ю, что таких вопросов много. Я хотел бы опубликовать, чтобы я мог поделиться своим конкретным проблемой, потому что я расстраиваюсь. Я запускаю поток, который запрашивает путь из БД и помещает его в элемент image.problem, я создал изображение в ...
принудительно увеличивает / обновляет столбец версии объекта.
я есть два (или более) Java Threads, создающих, обновляющих и удаляющих объекты из базы данных mysql с использованием JPA. Для этого у меня есть класс PersistenceLayer, создающий EntityManager и обеспечивающий методы сохранения, обновления и ...
http://www.codersource.net/win32_multithreading.html
аюсь создать поток в C ++ (Win32) для запуска простого метода. Я новичок в потоках C ++, но очень знаком с потоками в C #. Вот некоторый псевдокод того, что я пытаюсь сделать: static void MyMethod(int data) { RunStuff(data); } void RunStuff(int ...
в этом ответ противоречат друг другу.
ного запутался насчет ожидания и уведомления / уведомления. Я знаю, что есть блокировка для каждого объекта Java. Я знаю, что ожидание освободит блокировку для другого потока. Как насчет уведомить / уведомить все? Снимает ли notify / notifyAll ...