Лучшие thread-safety вопросы ИТ разработчиков

  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Является ли это deque потокобезопасным в Python?

Я не могу решить, является ли следующий deque потокобезопасным. Короче говоря, я создал класс с deque, который отображает его содержимое каждые 1 секунду в новом потоке (чтобы он не останавливал основную программу во время печати). Дек ...

Задан 18 Dec 2011, 19:20 от user1102018
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

MVC, DbContext и многопоточность

Есть много вопросов по этим предметам в отдельности, и у каждого свое мнение. Может быть, кто-то может дать мне хороший ответ по поводу следующего вопроса.У ...

Задан 13 Dec 2012, 19:49 от Edi
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Двухмерные изменчивые массивы: поможет ли самостоятельное назначение или мне нужен AtomicIntegerArray?

Я пишу аудио приложение DSP, и я решил использовать модель производитель-потребитель. Я много читал оvolatile и другие проблемы с потоками, но у меня есть пара вопросов о некоторых особенностях моего случая - в частности, одна из вещей, которую ...

Задан 22 Aug 2013, 09:04 от devrobf
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как проверить приложение Swing на правильное использование EDT (Event DIspatch Thread)

Я нашел много учебных пособий и примеров по правильному использованию EDT, однако мне хотелось бы услышать, как следует поступить наоборот: проверить сложное...

Задан 20 Jul 2013, 06:10 от dendini
  • 15 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Нужно ли синхронизировать std :: condition_variable / condition_variable_any :: notify_one

Нужно ли синхронизироватьstd::condition_variable/condition_variable_any::notify_one? Насколько я вижу, если потеря уведомлений приемлема - это нормально, чтобы позвонитьnotify_one не защищен (например, мьютексом). Например, я видел следующие ...

Задан 08 Apr 2013, 19:30 от qble
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 любые предложения

ий наэтот вопрос Я запустил алгоритм обучения с асинхронным усилением, и мне нужно запустить прогнозирование модели в нескольких потоках, чтобы быстрее получ...

Задан 31 Mar 2017, 08:44 от LeckieNi
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Можно ли передавать введенные EntityManager вспомогательным классам EJB-компонента и использовать его?

У нас есть некоторый EJB-компонент без сохранения состояния JavaEE5, который передает внедренный EntityManager своим помощникам.Это безопасно? До сих пор он ...

Задан 08 Mar 2010, 07:01 от Enno Shioji
  • 23 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Сигналы Qt и безопасность слотов

Допустим, у меня есть изменение сигнала, связанное с уведомлением слота. Если изменениесигнал испускается,слот уведомлений начнется выполнение. Что произойдет, если будет выдан второй сигнал изменения, а первый слот уведомлений не завершит свое ...

Задан 29 Dec 2012, 09:47 от Chedy2149
  • 15 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Если геттеры моделей Swing не являются поточно-ориентированными, как вы с ними справляетесь?

Хорошо известно, что обновление графического интерфейса Swing должно выполняться исключительно в EDT. Меньше рекламируется, чточтение материал из GUI должен / должен также быть сделан в EDT. Например, давайте возьмемButtonModel's isSelected ...

Задан 19 Jan 2010, 08:19 от Joonas Pulakka
  • 25 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

, Вы должны решить, может ли это вызвать проблемы в вашем конкретном случае использования.

отрим следующий пример кода: class MyClass { public long x; public void DoWork() { switch (x) { case 0xFF00000000L: // do whatever... break; case 0xFFL: // do whatever... break; default: //notify that something going wrong throw new Exception(); ...

Задан 11 Jul 2011, 08:38 от Mario Vernari
  • 4 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Мы можем выполнять параллельное программирование с Java. С помощью java-параллелизма мы можем выполнять параллельное программирование, неизменность, потоки, среду исполнения (пулы потоков), фьючерсы, вызовы и программирование на основе fork-join.

я есть список персон. Существует два вызова API для его обновления (добавления и удаления): public void add(String newPersonName) { if (personNameIdMap.get(newPersonName) != null) { myPersonId.add(personNameIdMap.get(newPersonName) } else { // ...

Задан 19 Jul 2011, 20:19 от harshit
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

, Но пока мы не увидим больше контекста, для меня не очевидно, что это правильный подход ...

я есть приложение на C #, которое владеет 2 потоками. Один поток создает объект, в то время как тот же объект используется во втором потоке. Большую часть времени он работает нормально, но иногда дает и ошибкуObject is in use ...

Задан 07 May 2011, 09:14 от Vinod Maurya
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

c ++ потокобезопасная реализация кольцевого буфера [закрыто]

Я занимаюсь многопоточным программированием на C ++, и мне интересно, есть ли поточно-ориентированная реализация кольцевого буфера в C ++ или у вас есть идеи, как я могу это реализовать.

Задан 27 Sep 2013, 20:14 от Avb Avb
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Python 2.7: безопасная печать

Я видел похожий постВот [https://stackoverflow.com/questions/3029816/how-do-i-get-a-thread-safe-print-in-python-2-6] однако это относится к Python 2.6, и я надеялся, что есть более легкий путь. Из чтения цепочки кажется, что лучший способ - ...

Задан 24 Oct 2011, 15:14 от Setheron
  • 39 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

C #: Как я могу сделать поток IEnumerable <T> безопасным?

Скажем, у меня есть этот простой метод: public IEnumerable<uint> GetNumbers() { uint n = 0; while(n < 100) yield return n++; }Как бы вы сделали эту тему безопасной? Под этим я подразумеваю, что вы получите этот перечислитель один раз, и ...

Задан 22 Oct 2009, 08:25 от Svish
  • 8 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Безопасно ли использовать volatile bool, чтобы заставить другой поток ждать? (C ++)

Все я&#39;Я читал о летучих, говорит этоникогда не бывает в безопасности, но я все еще чувствую склонность попробовать это, и у меня нетЯ видел этот конкретн...

Задан 25 Feb 2013, 17:41 от Matt Swarthout
  • 100 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Что означает потокобезопасность?

Недавно я попытался получить доступ к текстовому полю из потока (кроме потока пользовательского интерфейса), и возникло исключение. В нем говорилось что-то о «коде, не являющемся потокобезопасным», и поэтому я закончил тем, что написал делегат ...

Задан 09 Jan 2010, 15:43 от 7 revs, 5 users 50%
  • 24 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Классы Must Spring MVC должны быть поточно-ориентированными

Если вы используете Spring MVC, должны ваши классы компонентов (@Controller, @Service, @Repository) быть потокобезопасным? То есть, если у меня есть@RequestMapping метод в моем@ControllerМожет ли этот метод быть вызван одновременно для одного и ...

Задан 28 May 2013, 14:59 от Raedwald
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Я бы никогда не подумал об использовании многопоточной коллекции, такой как Hashtable, вместо HashMap.

от вопрос уже есть ответ здесь: Не разделяйте один и тот же сокет между двумя потоками одновременно [/questions/47783712/do-not-share-same-socket-between-two-threads-at-the-same-time] 7 ответовУ меня есть код, в котором я имею дело с сокетами, ...

Задан 04 Nov 2017, 04:18 от john
  • 34 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Безопасен ли поток std :: vector или boost :: vector?

У меня несколько потоков одновременноpush_back() на общем объектеstd::vector, Являетсяstd::vector поток безопасно? Или мне нужно самому реализовать механизм, чтобы сделать его безопасным для потоков? Я хочу избежать лишних"блокировка и ...

Задан 28 Jan 2012, 02:59 от Jacky Lee
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Так что если ваша переменная "mtx" является указателем. Что произойдет, если вы измените его и передадите вместо него "& mtx".

отрим следующий код: void ListenerImpl::attach(boost::shared_ptr<ISubscriber> subscriber) { boost::unique_lock<boost::mutex>(mtx); subscribers.push_back(subscriber); } void ListenerImpl::notify(MsgPtr msg) { ...

Задан 29 Jun 2011, 09:22 от Gabor Marton
  • 22 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Можно ли ждать одной и той же задачи от нескольких потоков - безопасна ли она?

Является ли ожидание потока безопасным? Кажется, что класс Task является потокобезопасным, поэтому я предполагаю, что ожидание его также является потокобезопасным, но я нигде не нашел подтверждения. Также является ли безопасность потоков ...

Задан 29 May 2013, 17:32 от Palo
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Этот ответ все еще остается в силе с последними пакетами: WindowsAzure.Storage 9.3

имаюсь разработкой приложения Azure, которому необходимо в какой-то момент загрузить (загрузить) большое количество небольших больших двоичных объектов в один контейнер (более 1 тыс. Больших двоичных объектов, менее 1 МБ каждый). Чтобы ускорить ...

Задан 02 Aug 2011, 16:35 от monofilm
  • 27 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Можно ли наблюдать частично построенный объект из другого потока?

Я часто слышал, что в модели памяти .NET 2.0 записи всегда используют ограждения выпуска. Это правда? Означает ли это, что даже без явных барьеров или блокировок памяти невозможно наблюдать частично построенный объект (с учетом только ссылочных ...

Задан 02 Dec 2011, 15:35 от Ani
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

почему этот синхронизированный метод не работает, как ожидалось?

Может ли кто-нибудь объяснить мне, почему эти коды не выдают одинаковые результаты (единственное различие между двумя кодами заключается в методе run ())?NB:...

Задан 28 Oct 2014, 14:24 от Tarik
  • 9 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Безопасен ли поток SoapHttpClientProtocol?

Я создал прокси-сервер веб-службы с функцией «добавить веб-ссылку» в VS 2008 (c #). Сгенерированный класс происходит отSoapHttpClientProtocol Могу ли я хранить только один экземпляр моего прокси в синглтоне? Это потокобезопасно? Есть ли ...

Задан 17 Dec 2009, 14:40 от Mike Gleason jr Couturier
  • 11 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Синхронизировать по значению, а не по объекту [дубликата]

На этот вопрос уже есть ответ здесь: Синхронизация на объектах String в Java [/questions/133988/synchronizing-on-string-objects-in-java] 17 ответовЯ хочу сделать что-то подобное в Java public void giveMoney(String userId, int money) { ...

Задан 26 Sep 2011, 13:29 от Bart van Heukelom
  • 88 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

как узнать, что НЕ является потокобезопасным в ruby?

начиная с Rails 4все должно работать в многопоточной среде по умолчанию. Это означает весь код, который мы пишемА ТАКЖЕ ВСЕ драгоценные камни, которые мы исп...

Задан 03 Mar 2013, 08:34 от CuriousMind
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

«BindingSource не может быть собственным источником данных» - ошибка при попытке сброса источника привязки из метода в другом классе

Мы связываем

Задан 10 Jan 2013, 11:57 от Mahesh KP
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

то есть он имеет какое-то неправильно разделенное статическое состояние. Не доказано, просто предупреждение.

я есть несколько общих вопросов относительноjava.util.zip библиотека. В основном мы занимаемся импортом и экспортом множества мелких компонентов. Ранее эти компоненты были импортированы и экспортированы с использованием одного большого файла, ...

Задан 11 Jan 2011, 17:51 от Lachezar Balev
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Сгенерированные заглушки Axis2 поточнобезопасны?

Являются ли клиентские заглушки, сгенерированные из WSDL, Axis2 поточно-ориентированными? Конечно, «потокобезопасный» не обязательно является строго определенным термином, поэтому я по крайней мере заинтересован в следующем: Находятсяразные ...

Задан 23 Dec 2009, 00:35 от BeeOnRope
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Тип итератора в Java (слабосогласованный)

Я понимаю отказоустойчивые (LinkedList) и отказоустойчивые (copyonwrite) итераторы, однако слабосогласованная остается загадкой.Документация говорит, что она...

Задан 07 Mar 2015, 13:11 от Spartan
Page 1 of 10
1 2 3 4 5