0
ответов

HASKELL: Какой монад я просто изобрел?

Я просто изобрел немного монады, но я не уверен, что. Это позволяет вам моделировать шаги вычисления, поэтому вы можете перекрестите шаги многочисленных вычислений, чтобы найти, какой из них заканчивается первым. {- # ...
вопрос задан: 28 August 2011 20:57
0
ответов

] Как избежать проблем с согласованностью кэша в Delphi с помощью критического раздела? [

] Я только что прочитал статью MSDN «Проблемы синхронизации и многопроцессорности», в которой рассматриваются проблемы согласованности кеш-памяти на многопроцессорных машинах. Это действительно открыло мне глаза, потому что я бы ... [
вопрос задан: 28 August 2011 19:16
0
ответов

доступ к объекту из другого потока

У меня есть класс Server, который в основном ожидает соединений от клиента. Внутри этого класса я создаю объект NetworkStream, чтобы иметь возможность получать байты от клиента. Потому что ...
вопрос задан: 28 August 2011 19:01
0
ответов

C #: Показать диалог в потоке пользовательского интерфейса из другого потока

Я новичок в C #, но я сделал много java. Вот моя проблема: я пытаюсь открыть SaveFileDialog из потока, который не является потоком пользовательского интерфейса. Это именно то, что я пытаюсь сделать: публичный частичный класс ...
вопрос задан: 27 August 2011 13:38
0
ответов

Обеспечение порядка выполнения задач в пуле потоков

Я читал о шаблоне пула потоков и не могу найти обычное решение для следующей проблемы. Иногда мне хочется, чтобы задачи выполнялись последовательно. Например, я читал куски ...
вопрос задан: 27 August 2011 07:46
0
ответов

Использование Qt, где рабочий поток создает новые элементы графического интерфейса

Я сохраню код простым, чтобы вы, ребята, могли видеть, что я пытаюсь сделать;) Мне известны все проблемы с блокировкой и т. Д. Я пытаюсь понять, как сигналы и слоты взаимодействуют с потоками. В основном ....
вопрос задан: 26 August 2011 21:49
0
ответов

Гарантии модели памяти при блокировке с двойной проверкой

Недавно я наткнулся на следующее сообщение на веб-сайте Resharper. Это было обсуждение блокировки с двойной проверкой и имел следующий код: открытый класс Foo {private static volatile Foo ...
вопрос задан: 26 August 2011 21:14
0
ответов

Потоки блокируются JAXB

даже после создания нового объекта демаршаллера каждый раз потоки блокируются Пожалуйста, помогите демону http-80-3 prio = 10 tid = 0x000000004fabe800 nid = 0x7147 ожидает записи монитора [...
вопрос задан: 26 August 2011 11:21
0
ответов

Учебное пособие по использованию многопоточности в jdbc

В нашей компании есть пакетное приложение, которое запускается каждый день. В основном оно выполняет некоторые задания, связанные с базой данных, например, импортирует данные в таблицу базы данных из файла. В нем определены более 20 задач ...
вопрос задан: 26 August 2011 01:15
0
ответов

Как Spring Security управляет SecurityContext в потоке через запросы веб-приложений?

В SpringSecurity у него есть имя класса SecurityContextHolder и его спецификация: «Связывает данный SecurityContext с текущим потоком выполнения. ' С веб-приложением всякий раз, когда запрос приходит к ...
вопрос задан: 25 August 2011 20:18
0
ответов

Отмена запланированного исполнителя

В настоящее время у меня есть запланированный исполнитель, который отправляет сообщение после задержки вроде этого: executeor.schedule (new Runnable () {public void run () {emitter.emit (...
вопрос задан: 24 August 2011 15:35
0
ответов

java: выполнять метод в течение максимального периода времени

Я использую JavaMail API, и в классе Folder есть метод, называемый «поиск», выполнение которого иногда занимает слишком много времени. Я хочу, чтобы этот метод выполнялся в течение максимального периода времени (...
вопрос задан: 24 August 2011 15:15
0
ответов

Как подать заявку InterLocked.Exchange для типов перечислений в C #?

public enum MyEnum {Value1, Value2} class MyClass {private MyEnum _field; public MyEnum Field // добавлено для удобства {get {return _field; } set {Interlocked ....
вопрос задан: 24 August 2011 14:28
0
ответов

Entity Framework + Multiple Threads + Lazy Load

У меня проблемы с Entity Framework и несколькими потоками, и мне интересно, есть ли решение, которое сохраняет возможность отложенной загрузки. Насколько я понимаю, контекст данных не является потокобезопасным ...
вопрос задан: 24 August 2011 13:33
0
ответов

Вызывающий поток не может получить доступ к этому объекту, потому что он принадлежит другому потоку

У меня есть окно WPF в основном потоке. На часах кнопки этого окна я загрузка данных. Тем временем я использую отдельный поток для отображения экрана ожидания. Но я не могу установить главное окно ...
вопрос задан: 24 August 2011 12:43
0
ответов

Что делает `std :: kill_dependency` и зачем мне его использовать?

Я читал о новом C ++ 11 модель памяти, и я наткнулся на функцию std :: kill_dependency (§29.3 / 14-15). Я изо всех сил пытаюсь понять, зачем мне вообще его использовать. Я нашел ...
вопрос задан: 24 August 2011 02:24
0
ответов

фоновая функция в Python

У меня есть скрипт Python, который иногда отображает изображения для пользователя. Иногда изображения могут быть довольно большими, и они часто используются повторно. Отображать их не критично, но отображать сообщение ...
вопрос задан: 23 August 2011 22:56
0
ответов

Java для новичков - Имитация DeadLock

Я пытаюсь написать очень простую программу, которая будет имитировать простой DeadLock, где поток A ожидает, что ресурс A заблокирован потоком B, а поток B ожидает, что ресурс B заблокирован потоком A. Вот мой ...
вопрос задан: 23 August 2011 22:33
0
ответов

Попытка найти учебники Scala, посвященные многопоточности

Похоже, что Scala имеет массу функций и улучшений по сравнению с Java. Мне трудно выделить то, что я хочу узнать о Scala в первую очередь. Что мне искать в Google, если я просто хочу, ...
вопрос задан: 23 August 2011 14:32
0
ответов

Получение состояния гонки, несмотря на защиту операций записи - Java

Использование библиотеки java.util.concurrent.locks.ReentrantLock следующим образом: Два потока генерируют случайное число и используют его для обновления общих переменных account1 и account2, хранящихся в классе Accounts - ...
вопрос задан: 23 August 2011 12:40
0
ответов

Перехват всех исключений в Python

Какой лучший способ перехватить «все» исключения в Python? except: # выполнить что-нибудь с sys.exc_info () [1] за исключением BaseException как exc: except Exception как exc: catch может выполняться в потоке. ...
вопрос задан: 23 August 2011 12:23
0
ответов

Главный поток против потока пользовательского интерфейса в Java

Во многих фрагментах Swing, приведенных здесь в качестве ответов, есть вызов SwingUtilities # invokeLater из основного метода: открытый класс MyOneClassUiApp {private constructUi () {// Some Ui ...
вопрос задан: 23 August 2011 06:13
0
ответов

Задержка игры xna с таймерами

Я делаю игра в блэкджек, в которой карта должна быть показана через секунду после последней карты. Я погуглил и увидел Thread.Sleep, но люди сказали, что для этого лучше подойдут таймеры. Как я могу сделать это с ...
вопрос задан: 23 August 2011 01:20
0
ответов

Атомарное чтение / запись значения int без дополнительных операций с самим значением int

GCC предлагает хороший набор встроенных функций для атомарных операций. А на MacOS или iOS даже Apple предлагает хороший набор элементарных функций. Однако все эти функции выполняют операцию, например ...
вопрос задан: 22 August 2011 14:29
0
ответов

клиент/сервер db4o, кажется, только может обработать один запрос за один раз?

Мы оцениваем db4o (OO-DBMS из http://www.db4o.com). Мы соединили тест производительности для клиент-серверного режима, где мы вращаем сервер, затем куем его с несколькими клиентами сразу. Это...
вопрос задан: 22 August 2011 14:14
0
ответов

Прерывание спящего потока

Попытка прервать запущенный поток в этом примере - t1, который выполняется потоком в пуле потоков. t2 - это тот, который отправляет прерывание. Я не могу остановить работающий t1, t1 не получает ...
вопрос задан: 22 August 2011 08:30
0
ответов

Почему Thread.isInterrupted () всегда return false?

Я нашел метод JavaDoc: Returns: true, если этот поток был прерван; иначе ложь. Я думаю, что что-то не так с моим пониманием метода. Кроме того, я могу неправильно понять ...
вопрос задан: 22 August 2011 02:39
0
ответов

Tkinter: Подождите, пока элемент в очереди

Я использую очередь для обмена сообщениями между фоновым потоком и приложением Tk GUI. В настоящее время это делается путем периодического вызова метода запроса. def read_queue (self): try: ...
вопрос задан: 21 August 2011 22:12
0
ответов

Хранение данных в памяти

У меня есть обработчик http, и я сохраняю каждый запрос в параллельную коллекцию очереди в памяти. через определенное время я массово вставляю коллекцию в базу данных. Это плохая идея? Потому что ...
вопрос задан: 20 August 2011 13:53
0
ответов

.NET: ThreadStatic vs lock {}. Почему ThreadStaticAttribute снижает производительность?

Я написал небольшую тестовую программу и был удивлен, почему решение lock {} работает быстрее, чем без блокировки, но с атрибутом [ThreadStatic] вместо статической переменной. [ThreadStatic] фрагмент: [ThreadStatic] ...
вопрос задан: 20 August 2011 12:53