0
ответов

Пустой конструктор класса Thread

Мне стало интересно, чем обусловлено существование пустого конструктора в классе Thread. Поскольку вы не можете задать ему Runnable при создании, создавая Thread следующим образом: Thread t=new Thread();...
вопрос задан: 15 March 2012 09:22
0
ответов

PySide ожидает сигнала от основного потока в рабочем потоке

Я решил добавить графический интерфейс в один из своих скриптов. Скрипт представляет собой простой веб-скребок. Я решил использовать рабочий поток, так как загрузка и анализ данных может занять некоторое время. Я решил использовать PySide, но мой...
вопрос задан: 15 March 2012 00:39
0
ответов

Как создать задачу переднего плана?

Кажется, мне не удалось создать приоритетную задачу. мой основной поток должен вызвать другой поток, а затем выйти. другой поток должен работать вечно void MainThreadMain() { task_main = Task....
вопрос задан: 14 March 2012 11:48
0
ответов

Почему GUI Ruby 1.9 зависает, если я выполняю какие-либо интенсивные вычисления в отдельном потоке Ruby?

Ruby 1.9 должен иметь собственные потоки, а GIL должен подниматься, если некоторые потоки вводят собственный код (например, основной цикл инструментария GUI или реализация C некоторой библиотеки Ruby). Но если я начну ...
вопрос задан: 14 March 2012 08:53
0
ответов

Что произойдет, если я вызову функцию-член объекта из другого потока?

Если у меня есть объект C++, созданный в основном потоке, а затем запущен другой поток, и из этого потока я вызываю общедоступную функцию-член созданного объекта, что произойдет? Отличается ли это, если ...
вопрос задан: 14 March 2012 07:56
0
ответов

Потоки POSIX и глобальные переменные в C в Linux

Если у меня есть два потока и одна глобальная переменная, (один поток постоянно зацикливается на чтении переменной; другой постоянно зацикливается, чтобы записать в него ), произойдет ли что-нибудь, чего не должно быть? (ex:исключения,...
вопрос задан: 14 March 2012 06:34
0
ответов

Поток или нет

Я создаю довольно простое приложение, которое выполняет несколько отдельных HTTPWebRequests, каждый по своему таймеру. Маловероятно, что мне понадобится одновременно выполнять более 3 отдельных запросов. Если...
вопрос задан: 13 March 2012 22:25
0
ответов

Почему код в блоке finally не не казнить?

Кажется, что блок finally не выполняется, если он не выполняет код основного потока. Можно ли принудительно выполнить наконец в этом случае? Среда: VS 2010, программа класса .Net Framework 4.0.3 {...
вопрос задан: 13 March 2012 18:19
0
ответов

Обнаружение низкой активности пользователя и проверка электронной почты в фоновом режиме

Я пишу приложение, которое должно выполнять некоторые действия в фоновом режиме: проверять электронную почту и анализировать ее для ввода некоторых данных в базу данных и подключаться к веб-службе для проверки статус для некоторых асинхронных ...
вопрос задан: 13 March 2012 15:08
0
ответов

Можно ли использовать CER, чтобы гарантировать, что finalize никогда не будет вызываться?

У нас есть очень сложная проблема взаимодействия, когда поток, используемый для инициализации сторонней системы, должен быть тем же потоком, который используется для ее завершения. Невыполнение этого требования приводит к тупиковой ситуации. Мы...
вопрос задан: 13 March 2012 14:37
0
ответов

unordered_map потокобезопасность

Я превращаю однопоточную программу в многопоточную, используя библиотеку boost:thread. Программа использует unordered_map в качестве hasp_map для поиска. У меня такой вопрос... В какой-то момент будет много потоков...
вопрос задан: 13 March 2012 14:06
0
ответов

Использование памяти потоком или процессом в Java

В моем приложении я запускаю несколько потоков с ненадежным кодом, поэтому мне нужно предотвратить переполнение памяти. У меня есть WatchDog, который анализирует время текущего потока (потоки вызывались последовательно). ...
вопрос задан: 12 March 2012 20:26
0
ответов

Условия гонки и атомы clojure

Привет, ребята: Документация для clojure "atom" гласит: "Изменения атомов всегда свободны от условий гонки". Однако состояние гонки определяется не только с точки зрения изменения , но...
вопрос задан: 12 March 2012 13:14
0
ответов

зачем использовать volatile с синхронизированным блоком?

Я видел несколько примеров в java, где они выполняют синхронизацию блока кода для изменения некоторой переменной, в то время как эта переменная изначально была объявлена ​​volatile.. Я видел это в примере с одноэлементным классом...
вопрос задан: 12 March 2012 12:11
0
ответов

Назначение переменной Java Lock перед использованием. Почему?

Во многих источниках Java (например, LinkedBlockingDeque) я вижу такие вещи; последняя блокировка ReentrantLock = новая ReentrantLock (); public void putLast (E e) выбрасывает InterruptedException {...
вопрос задан: 12 March 2012 11:49
0
ответов

Возможна ли многопоточная вставка JDBC?

В настоящее время я работаю над Java-проектом, в котором мне нужно подготовить большую (для меня) базу данных mysql. Мне нужно сделать веб-скрейпинг с помощью Jsoup и сохранить результаты в моей базе данных. Как я прикинул, я ...
вопрос задан: 12 March 2012 09:50
0
ответов

Создание окна в другом потоке (не в основном потоке)

У меня есть функция: HWND createMainWindow(P2p_Socket_Machine * toSend){ HWND hMainWnd = CreateWindow( L"Class",/*(LPCWSTR) nameOfConference.c_str( )*/L"Chat", WS_OVERLAPPED | ...
вопрос задан: 11 March 2012 13:05
0
ответов

Ограничения потоков Android AsyncTask?

Я разрабатываю приложение, в котором мне нужно обновлять некоторую информацию каждый раз, когда пользователь входит в систему, я также использую базу данных в телефоне. Для всех этих операций (обновления, получение данных из базы данных и...
вопрос задан: 11 March 2012 10:24
0
ответов

Как измерить масштабирование (ускорение) моего многопоточного кода?

Как лучше всего измерить ускорение моей программы, если у меня всего 4 ядра? Очевидно, я мог бы измерить его до 4, однако было бы неплохо знать для 8, 16 и так далее. В идеале я бы...
вопрос задан: 9 March 2012 23:09
0
ответов

future.isDone возвращает false, даже если задача выполнена

У меня сложная ситуация, Future.isDone() возвращает false, даже если поток выполнен. импортировать java.util.ArrayList; импортировать java.util.LinkedList; импортировать java.util.List; import java.util.concurrent....
вопрос задан: 9 March 2012 19:33
0
ответов

Обработка взаимного исключения в C++11

У меня есть класс, представляющий конечный автомат, который должен работать в вечном цикле и проверять его текущее состояние. В каждом состоянии машина установит свое следующее состояние и либо перейдет в состояние ожидания, либо...
вопрос задан: 9 March 2012 18:09
0
ответов

iOS: как отладить задержку пользовательского интерфейса [двухъядерный iPad2]

В моем приложении мне приходится иметь дело с большим количеством данных, поступающих из сети, и анализировать их в оптимизированном локальном формате. а затем сохраните их в БД или отправьте их в пользовательский интерфейс, если какой-либо пользовательс
вопрос задан: 9 March 2012 12:23
0
ответов

Интерпретация трассировки многоядерной производительности (Eclipse/Android)

Я работаю над игрой для Android и начал замечать небольшую медлительность во время разработки, поэтому решил попробовать использовать многопоточность для развлечения и обучения. Мое приложение имеет 3 потока: UI ...
вопрос задан: 8 March 2012 18:17
0
ответов

Поточно-безопасный класс в Java с помощью синхронизированных блоков

Допустим, у нас есть очень простой Java-класс MyClass. открытый класс MyClass {частный номер целого числа; публичный MyClass(int number) { this.number = number; } public int getNumber() { ...
вопрос задан: 8 March 2012 17:30
0
ответов

Путаница с оператором блокировки в C#

Это из MSDN: Ключевое слово блокировки гарантирует, что один поток не войдет в критическую секцию кода, пока другая нить находится в критической секции. Должен ли критический раздел совпадать с ...
вопрос задан: 8 March 2012 17:18
0
ответов

Безопасно ли устанавливать логическое значение в потоке из другого?

Мне интересно, безопасно ли использовать следующий (псевдо) код. Я знаю о флаге Terminated, но мне нужно установить какой-то флаг отмены при операции рекурсивного поиска из основного потока и сохранить...
вопрос задан: 8 March 2012 16:11
0
ответов

TPL Как выполнить «обратный вызов»

У меня есть небольшое приложение, которому нужно проверить строки подключения SQL для нескольких подключений (каждое выполняется по одному). Чтобы сделать это, я временно установил ConnectionTimeout = 5, чтобы избежать длительного ожидания...
вопрос задан: 8 March 2012 12:10
0
ответов

Несколько потоков, перебирающих одну и ту же карту

Недавно я писал параллельную программу на Java и столкнулся с дилеммой: предположим, что у вас есть глобальная структура данных, которая является частью обычной несинхронизированной, неконкурентной библиотеки, такой как ...
вопрос задан: 8 March 2012 10:32
0
ответов

Как обновить пользовательский интерфейс из другого потока, работающего в другом классе

В настоящее время я пишу свою первую программу на C#, и я совсем новичок в этом языке (раньше работал только с С пока). Я провел много исследований, но все ответы были слишком общими, и я просто...
вопрос задан: 7 March 2012 13:43
0
ответов

Потоки (или что-то подобное) в javascript

Мне нужно чтобы часть кода всегда выполнялась независимо от другого кода. Есть ли способ создать поток в javascript для запуска этой функции? - почему setTimeout у меня не работает Я пробовал, но ...
вопрос задан: 7 March 2012 13:31