Результаты поиска по запросу "concurrency"

3 ответа

Блокировка изменяемого объекта - Почему это считается плохой практикой?

Посмотри этоответ [https://stackoverflow.com/questions/238173/worst-java-practice-found-in-your-experience/1219428#1219428] , Это говорит: Шесть действительно плохих примеров; ... блокировка на изменчивом поле. например синхронизированный ...

3 ответа

MySQL запрос - пик одновременных вызовов данных CDR

Привет, мне нужна помощь, чтобы понять, как рассчитать, сколько пиковых одновременных звонков у меня происходит в день из даты CDR, хранящейся в MySQL. Набор данных выглядит так: INSERT INTO `cdr` (`calldate`, `clid`, `src`, `dst`, `dcontext`, ...

4 ответа

Существует ли параллелизм с UPDATE count = count + 1?

Я хотел знать, столкнусь ли я с какой-либо проблемой параллелизма с этим? Это НЕ в транзакции. Этот код дляSqlite(prototype), но я планирую использовать его с MySql или SQL от MS command.CommandText = "UPDATE tag_name SET count = count+1 "+ ...

ТОП публикаций

11 ответов

Что такое транзакция базы данных?

Может ли кто-нибудь дать прямое (но не более простое, чем возможно) объяснение транзакции применительно к вычислениям (даже если оно скопировано из Википедии)?

2 ответа

Параллельный доступ к файлам в Android

Я знаю, что многие ОС выполняют какую-то блокировку файловой системы, чтобы предотвратить несовместимые представления. Существуют ли какие-либо гарантии, которые Java и / или Android дают о поточной безопасности доступа к файлам? Я хотел бы ...

5 ответов

Как приостановить / возобновить все потоки в ExecutorService в Java?

Я отправил кучу заданий в службу executorservice на Java, и я как-то хочу временно приостановить все эти задания. Какой лучший способ сделать это? Как я могу возобновить? Или я делаю это совершенно неправильно? Должен ли я следовать какой-то ...

7 ответов

Какая очередь блокировки Java наиболее эффективна для сценариев одного производителя с одним потребителем

Я работаю над стандартной системой Java с критическими требованиями к синхронизации для моих продюсеров (1 / 100с мс имеет значение). У меня есть продюсер, который помещает вещи в очередь блокировки, и один потребитель позже берет их и ...

3 ответа

Почему memory_order_relaxed и memory_order_seq_cst не имеют значения?

Я играл с одним из примеров в C ++ Concurrency in Action, который используетstd::memory_order_relaxed для чтения и записи 3 атомных переменных из 5 разных потоков. Пример программы выглядит следующим образом: #include <thread> #include <atomic> ...

4 ответа

Словарь с замком или словарь Concurency?

Что предпочтительнее в многопоточном приложении:Словарь [http://msdn.microsoft.com/en-us/library/xfhwa508.aspx]с замком илиСловарь параллелизма [http://msdn.microsoft.com/en-us/library/dd287191.aspx] Что является эффективным и почему я должен ...

2 ответа

несколько потоков, добавляющих элементы в один список. почему в списке всегда меньше элементов, чем ожидалось?

Следующий код объясняет мой вопрос. Я знаю, что список не является потокобезопасным. Но какова основная «настоящая» причина этого? class Program { static void Main(string[] args) { List<string> strCol = new List<string>(); for (int i = 0; i < ...