Я создаю приложение django, которое зависит от модуля python, где реализован обработчик сигналов SIGINT. Предполагая, что я не могу изменить модуль, от которого я завишу, как я могу обойти ...
Если у меня есть это: public string DoSomething(string arg)
{ string someVar = arg; DoStuffThatMightTakeAWhile(); return SomeControl.Invoke(new Func(() => someVar));
} И ...
I ' мы писали код, заменяющий существующие: while (runEventLoop) {if (select (openSockets, readFDS, writeFDS, errFDS, timeout)> 0) {// проверяем дескрипторы файлов на активность и ...
Например, у вас есть такой дамп: "MyThread" prio = 1 tid = 0x0850c9f8 nid = 0x1baf runnable что означает здесь nid? Это шестнадцатеричное значение pid или lwpid?
Прочитав документацию по классу Dispatcher, я понял, что его можно использовать и для очередности действий вне пользовательского интерфейса. Так как же на самом деле работает класс Dispatcher? Я знаю об этом, это...
У меня есть поток, который время от времени обновляет свое состояние, и я хочу, чтобы второй поток мог дождаться завершения первого потока. Примерно так: Поток 1: while (true) {... do ...
Я хотел бы получить краткую информацию о том, что именно является потокобезопасным в C ++ как в соответствии с текущим стандартом и C ++ 0x, так и на практике ( вообще говоря, но и в моем случае с gcc 4.5.1). Для STL ...
Попробовал следующий пример, скомпилированный с помощью g ++ -std = gnu ++ 0x t1.cpp и g ++ -std = c ++ 0x t1.cpp, но оба из них приводят к прерыванию примера. $ ./a.out terminate вызывается после создания экземпляра ...
У меня вопрос о параллельном программировании на языке C. В библиотеке pthread прототипом pthread_join является int pthread_join (pthread_t tid, void ** ret); а прототип pthread_exit: void ...
Я понимаю, что такое APC, как он работает и как его использует Windows, но я не понимаю, когда мне (как программисту) следует использовать QueueUserAPC вместо, скажем, поток волокна или пула потоков. Когда ...
Сценарий: Общий хостинг, поэтому нет возможности устанавливать новые расширения + нет CRON
Отправленный запрос должен выполнить несколько тяжелых процессов. Я хочу, чтобы ответ клиенту пришел как можно быстрее, ...
В нескончаемом поиске отзывчивости пользовательского интерфейса я хотел бы получить больше информации о случаи, когда основной поток выполняет операции блокировки. Я ищу какой-то «режим отладки» или ...
Описание самой проблемы довольно красивое просто. Я тестирую различия библиотеки std :: thread в C ++ 11 и библиотеки boost :: thread. Результат: #include
#include ...
Ну, я пишу файл расширений/методов, полезных для строк, label, linklabels, class и т.д., но у меня проблема. У меня есть метод showMessage(), который изменяет текст метки, работает нормально. Но я ...
Считайте простым Приложение Java, которое должно перемещаться по дереву файлов на диске, чтобы найти определенный шаблон в теле файла. Интересно, можно ли добиться лучшей производительности, используя multi -...
Я использую multiprocessing.Pool () вот что я хочу в пул: def insert_and_process (file_to_process, db): db = DAL ("path_to_mysql" + db) # Определения таблиц db.table.insert (** parse_file (...
Формулировка вопроса не обязательно отражает суть проблемы ... У меня есть клиентский интерфейс на локальном компьютере и фоновая служба Windows для его поддержки, пока он выполняет фоновую работу ...
У меня есть написанная мною структура ведения журнала, которая может отслеживать «контекст ведения журнала». У него есть подключаемая структура стратегии, однако чаще всего я использую вариант ThreadStatic, который ...
Я создаю небольшое приложение, которое имеет поток рендеринга и несколько рабочих потоков для задач, которые могут быть выполнены рядом с рендерингом, например загрузка файлов на какой-то сервер. Теперь в этих рабочих потоках я ...
Я работаю в группе настольных приложений, состоящей из «разработчиков пользовательского интерфейса» (мы) и «разработчиков C ++» (они) . Разработчики C ++ несут ответственность за предоставление нам всех данных, которые мы отображаем в пользовательском ин
У меня есть фиксированный пул потоков ExecutorService шириной 10 и список из 100 вызываемых объектов, каждый ждут 20 секунд и записывают свои прерывания. Я вызываю invokeAll из этого списка в отдельном ...
Я хочу знать, вызывает ли создание нового потока в Java очистку кеша. Предположим, я делаю что-то вроде этого в такой последовательности: поток запускается и устанавливает переменную X.
Поток создает новый поток.
...
Я создаю консольное приложение, которое должно обрабатывать множество данных. По сути, приложение получает ссылки из БД. Для каждой ссылки проанализируйте содержимое файла и внесите некоторые изменения ....
Сценарий моего приложения похож на это: я хочу оценить прирост производительности, которого можно достичь на четырехъядерном компьютере при обработке того же объема данных. У меня есть две конфигурации: i) 1 -...
Я новичок в многопоточном кодировании на Python. Я обратился к руководству по использованию объекта Lock и обнаружил, что обычным случаем является g_mutex = Lock()
g_mutex.acquire()
#некоторый код
g_mutex.release() Но блокировка делает ...
У меня есть веб-сервер, работающий на Python. Сервер частный, поэтому я ожидаю, что к нему подключится всего около 20 пользователей. Сервер многопоточный (на данный момент 8 ядер, так что я угадал 8 потоков). Когда ...
Скажем, я запускаю простой однопоточный процесс, подобный приведенному ниже: public class SirCountALot {public static void main (String [] args) {int count = 0; while (true) {count + ...
Каждый раз, когда вызывается функция, если она является результатом для данного набора значений аргументов еще не запомнено. Я хотел бы поместить результат в таблицу в памяти. Один столбец предназначен для хранения результата, другие ...
у меня есть список Uri, по которым я хочу "щелкнуть". Для этого я пытаюсь создать новый элемент управления в веб-браузере для каждого Uri. Я создаю новый поток для каждого Uri. У меня возникла проблема это конец потока перед ...