0
ответов

Spring AOP и аспекты безопасности потоков для автосвязанного bean-компонента HTTPServletRequest

Я использую Spring 3 AOP, и у меня есть аспект, требующий доступа к HttpServletRequest. Это выглядит примерно так: @Aspect public class MyAspect { @Autowired private ...
вопрос задан: 10 May 2012 20:50
0
ответов

Вызов методов и функций

У меня вопрос относительно вызова методов из разных потоков. Ну, я использую драйвер WinUSB для связи с USB-устройством. У меня есть отдельный поток для чтения данных с устройства. Команды устройству...
вопрос задан: 9 May 2012 17:44
0
ответов

Имеют ли смысл эффективно неизменяемые объекты?

В книге «Параллелизм Java на практике» объясняются преимущества «эффективно неизменяемых» объектов по сравнению с изменяемыми объектами с точки зрения параллелизма. Но он не объясняет, какое преимущество «эффективно ...
вопрос задан: 9 May 2012 03:45
0
ответов

несколько вопросов по использованию ConcurrentDictionary

Сейчас я пишу приложение на C#. Я новичок в использовании ConcurrentDictionary, поэтому у меня есть некоторые вопросы, связанные с его потокобезопасностью. Во-первых, это мой словарь: /// /// A ...
вопрос задан: 9 May 2012 01:12
0
ответов

Одноэлементный шаблон. Снижает ли раннее связывание (с вовлеченными статическими переменными) необходимость блокировок мьютексов?

Говорят, что раннее связывание решает проблему синхронизации. Я не мог понять "как". Это что-то особенное для Java или то же самое относится и к C++? так что этим методом мы действительно победили'...
вопрос задан: 7 May 2012 08:31
0
ответов

Что такое критические секции в потоках

Я читал о мьютексах, семафорах и критических секциях. Я понимаю, что мьютекс синхронизирует ресурс так, что только один поток обращается к нему одновременно, а семафор позволяет определенному количеству потоков...
вопрос задан: 4 May 2012 23:54
0
ответов

java.text.SimpleDateFormat не является потокобезопасным

Синхронизация Форматы даты не синхронизируются. Рекомендуется создавать отдельные экземпляры формата для каждого потока. Если несколько потоков обращаются к формату одновременно, он должен быть синхронизирован...
вопрос задан: 1 May 2012 23:29
0
ответов

общая переменная между двумя потоками ведет себя иначе, чем общее свойство

В своем прекрасном трактате о многопоточности в C #Джозеф Албахари предложил следующую простую программу, чтобы продемонстрировать, почему нам нужно использовать некоторая форма ограждения памяти вокруг данных, которые читаются и записываются...
вопрос задан: 1 May 2012 15:26
0
ответов

Java ожидает объект в другом потоке

Для следующего примера :public Car getCar (int id ){ Car result= findCarInCache (id ); if (result==null ){ // POINT A return createCarWithId (id ); } else { return...
вопрос задан: 30 April 2012 16:06
0
ответов

@PersistenceContext EntityManager thread -безопасность в Spring и Java EE

EntityManager не является потокобезопасным -по определению. Спецификации сервлетов говорят, что в нераспределенной среде -и без реализации SingleThreadModel для каждого определения существует только один экземпляр сервлета....
вопрос задан: 30 April 2012 08:22
0
ответов

Является ли ограничение максимального количества потоков на самом деле -неактуальной проблемой для Python/Linux?

Текущее приложение Python, над которым я работаю, требует использования более 1000 потоков (Модуль многопоточности Python ). Не то, чтобы какой-то отдельный поток работал с максимальным числом циклов процессора, это всего лишь веб-сервер...
вопрос задан: 27 April 2012 03:58
0
ответов

Чем хороша функция «Сравнить и поменять местами»?

Недавно я читал об атомарном действии Compare And Swap (CMPXCHG,.NET Interlocked.CompareExchange и т. д. ). Я понимаю, как это работает внутри, и как это используется клиентом. Что...
вопрос задан: 24 April 2012 20:04
0
ответов

Определение, когда все потоки закончили c #

Я очень новичок в потоках, как новичок в C #. У меня есть программа, которая будет запускать несколько потоков внутри приложения Windows. Моя цель - создать новую тему для каждого элемента в списке. Предметы ...
вопрос задан: 24 April 2012 08:42
0
ответов

Безопасно ли возвращать поток IEnumerable<> -?

У меня есть проект Visual Studio 2008 C #.NET 3.5, в котором я хочу иметь поток -безопасный пул объектов Foo. открытый класс FooPool { частный пул объектов _блокировка _= новый объект (); Частный словарь <...
вопрос задан: 19 April 2012 20:46
0
ответов

Утечка обработки GDI с использованием TGIFImage во втором потоке

У меня есть фоновый поток, который загружает изображения (либо с диска, либо с сервера) с целью передачи их в основная нить для рисования. Когда этот второй поток загружает изображения GIF, используя...
вопрос задан: 19 April 2012 17:29
0
ответов

NSMutableArray is потокобезопасный?

Кто-нибудь может привести мне пример того, что NSMutableArray является потокобезопасным или нет?
вопрос задан: 19 April 2012 16:52
0
ответов

Интеграция Spring и Tika:безопасна ли моя нить подхода-?

Меня интересует интеграция Spring и Apache Tika. Потоко-безопасен ли этот подход? Могу ли я безопасно вызывать метод обнаружения()из разных потоков?...
вопрос задан: 17 April 2012 12:11
0
ответов

Работая с глобальным синглтоном во Flask (WSGI ), нужно ли мне беспокоиться о состоянии гонки?

Демо hello world для Flask взято :из flask import Flask app = Flask (__имя __)@app.route ("/" )def hello ():вернуть "Hello World!" if __name __== " __main __" :app.run ()Что, если я модифицировал...
вопрос задан: 16 April 2012 21:10
0
ответов

Безопасна ли асинхронная запись в поток сокета?

Рассмотрим метод Socket.BeginSend(). Если бы два потока пула вызывали этот метод одновременно, их соответствующие сообщения в конечном итоге смешивались бы друг с другом или класс сокета сохранял бы...
вопрос задан: 13 April 2012 18:52
0
ответов

Создание запланированного метода потокобезопасным

У меня есть метод, который вызывается планировщиком каждую минуту, чтобы получить файл с ftp, обработать и сохранить его записи в БД. Мне нужно сделать этот поток безопасным, чтобы, если метод должен выполнить...
вопрос задан: 10 April 2012 03:14
0
ответов

Изменение списка из другого потока во время итерации (C#)

Я перебираю список элементов с помощью foreach, например так: foreach (Type имя в списке) { name.doSomething(); } Однако в другом потоке я вызываю что-то вроде aList.Remove(...
вопрос задан: 4 April 2012 19:17
0
ответов

Производительность std::mutex по сравнению с win32 CRITICAL_SECTION

Как производительность std::mutex по сравнению с CRITICAL_SECTION? это на уровне? Мне нужен облегченный объект синхронизации (не обязательно должен быть межпроцессным объектом) существует ли какой-либо класс STL, который ...
вопрос задан: 3 April 2012 16:26
0
ответов

Область блокировки в C#: возвращаемый объект все еще «заблокирован»?

Предположим, у меня есть объект A, содержащий // ... private List someList = new List(); // ... public List SomeList { получить { заблокировать (это) { return someList; }...
вопрос задан: 1 April 2012 18:05
0
ответов

C# ReaderWriterLockSlim Рекомендации по предотвращению рекурсии

У меня есть класс, использующий ReaderWriterLockSlim с методом чтения и методом записи, который использует метод чтения для извлечения элемента, который нужно изменить. Быстрый пример: класс FooLocker { ...
вопрос задан: 28 March 2012 08:55
0
ответов

Являются ли перехватчики в потоке Struts2 небезопасными?

Я понимаю, что классы действий Struts2 потокобезопасны, потому что действия помещаются в стек значений. Стек ценностей, в свою очередь, является частью контекста действия. Поскольку контекст действия является потоко-...
вопрос задан: 26 March 2012 19:54
0
ответов

Является ли ||= потокобезопасным в Ruby?

Не уверен, что безопасность потоков применима к ||=. Первоначально читал об ActiveSupport::Memoizable и задавался вопросом о безопасности потоков.
вопрос задан: 24 March 2012 16:16
0
ответов

Является ли log4j все-таки не потокобезопасным?

(Это на SLES11, Java 7, Tomcat 6, log4j-1.2.16) Мы используем log4j для записи разных вещей в разные файлы журналов. Я унаследовал этот код, так что, хорошо это или плохо, общая структура останется...
вопрос задан: 23 March 2012 20:53
0
ответов

Проблема с потоками AutoMapper (отсутствует конфигурация карты типов или неподдерживаемое сопоставление)?

Я не уверен, есть ли у меня здесь проблема с потоками или нет. При загрузке страницы я выполняю два запроса Ajax для загрузки некоторых дополнительных данных из стороннего API. Вот как выглядит каждый метод...
вопрос задан: 23 March 2012 18:37
0
ответов

Является ли замена значения переменной-члена потокобезопасной?

В моем приложении (написанном на C#) у меня есть экземпляр класса с переменной-членом, указывающей на экземпляр другого класса. Этот второй экземпляр доступен только для чтения, поэтому состояние этого экземпляра...
вопрос задан: 23 March 2012 13:53
0
ответов

Разница между безопасностью потоков и безопасностью асинхронных сигналов

Согласно APUE 2e Глава 12.5: Если функция является реентерабельной по отношению к нескольким потокам, мы говорим, что она является потоко- безопасно. Однако это не говорит нам, является ли функция реентерабельной с...
вопрос задан: 23 March 2012 10:10