0
ответов

Is return atomic and should I use temporary in getter to be thread safe?

Is it necessary to use a temporary here to be thread-safe? int getVal() { this->_mutex.lock(); int result = this->_val; this->_mutex.unlock(); return result; } ...
вопрос задан: 3 September 2010 19:35
0
ответов

C ++: как создать локальную / глобальную переменную потока

в этом коде: int foo () {static int x; } Является ли x глобальным для всех потоков или локальным в каждом потоке? Или это зависит от флага компилятора и / или компилятора, поэтому я не могу точно знать, что это такое ...
вопрос задан: 3 September 2010 15:34
0
ответов

фокус окна emacsclient

Как последовательно управлять фокусом окна после запуска emacsclient? В настоящее время фокус зависит от того, запущен ли у меня сервер emacs. Когда emacsclient вызывает альтернативный редактор, фокус ...
вопрос задан: 3 September 2010 14:32
0
ответов

Не могу найти современную реализацию пула объектов в Java [закрыто]

Я ищу современную реализацию пула объектов в Java. Я могу видеть, что Apache использует один, но, честно говоря, я бы предпочел тот, который использует дженерики и параллелизм из более поздних ...
вопрос задан: 3 September 2010 13:21
0
ответов

Memory Consistency Errors vs Thread interference

What is the difference between memory consistency errors and thread interference? How does the use of synchronization to avoid them differ or not? Please illustrate with an example. I couldn't get ...
вопрос задан: 3 September 2010 00:42
0
ответов

Будет ли Twisted хорошим выбором для создания многопоточного сервера?

Мне нужно получить сотни учетных записей электронной почты pop3, и я хочу создать надежный сервер для этого. Будет ли Twisted хорошим выбором для этого типа проекта? Прямо сейчас простым прототипом было бы ...
вопрос задан: 2 September 2010 16:22
0
ответов

Как предотвратить выбор сетки данных WPF при выборе элементов при обновлении элементов?

Мой сценарий: у меня есть фоновый поток, который запрашивает изменения и периодически обновляет коллекцию WPF DataGrid ObservableCollection (стиль MVVM). Пользователь может щелкнуть строку в DataGrid и вызвать ...
вопрос задан: 2 September 2010 15:45
0
ответов

Как я могу показать список всех запущенных потоков, порожденных setTimeout / setInterval

Я хочу сделать это либо на чистом javascript, либо на любой консоли в браузере или как угодно. Является ли это возможным? Спасибо Дальнейшие объяснения: Я хочу отладить библиотеку, которая делает анимацию. Я хочу ...
вопрос задан: 2 September 2010 13:41
0
ответов

Поведение статических переменных в сервлете Java

Я разрабатываю Java-сервлет, который во время работы запускает различные методы объектов в новых потоках. Эти потоки должны получить доступ к переменной, которая описывает конкретный экземпляр сервлета, скажем, jobId. Для ...
вопрос задан: 2 September 2010 12:01
0
ответов

Как пометить привязку Ruby как доверенную?

Из этой статьи http://www.stuartellis.eu/articles/erb, ссылающейся на уровни безопасности потоков: «В на этом уровне указанная привязка должна быть помечена как доверенная, чтобы ERB ее использовал. " Я искал высоко и ...
вопрос задан: 1 September 2010 15:08
0
ответов

Повторять массив до определенной длины?

У меня есть массив, например, с массивом из 4 элементов ("a", "b", "c", d "); какой самый быстрый способ повторить этот массив, чтобы создать новый массив определенной длины, например, 71 элемент?
вопрос задан: 29 August 2010 16:56
0
ответов

.NET, почему делает Поточную обработку. Задача. Задача все еще блокирует мой UI?

Я в настоящее время пишу приложение, которое будет управлять расположением устройства измерения. Из-за аппаратных средств, включенных, я должен постоянно опрашивать относительно значения текущей позиции при выполнении...
вопрос задан: 28 August 2010 01:35
0
ответов

Вопрос интервью: найти медиану из мега числа целых чисел

Существует файл, который содержит 10G (1000000000) целых чисел, пожалуйста, найдите медиану этих целых чисел. вам дают 2G памяти, чтобы сделать это. Кто-нибудь может придумать разумный путь? спасибо!
вопрос задан: 26 August 2010 07:19
0
ответов

Работает ли метод WebU loadUrl в потоке пользовательского интерфейса?

Мне интересно, как веб-просмотр загружает определенный URL. Создает ли он новый поток или загружает URL в том же потоке, т.е. Пользовательский интерфейс? Причина, по которой я спрашиваю это, заключается в том, что я столкнулся с какой-то странной блокиро
вопрос задан: 26 August 2010 05:00
0
ответов

How do I suspend all threads after my program crashes?

I have an unhandled exception handler. It shows a nice GUI and allows users to send an error report. Users can even leave their name and phone number and things, and our support department calls them ...
вопрос задан: 20 August 2010 19:46
0
ответов

Блокировка потока Java

У меня проблема с окружением Java. Я использую Solr 1.3 (поисковик) уже более года, и вдруг у меня возникли большие проблемы с ним. Весь мой пул потоков (250) был случайно заблокирован ...
вопрос задан: 20 August 2010 14:18
0
ответов

NPTL ограничивает максимальное количество потоков при 65528?

Следующий код должен создать 100 000 потоков: / * компилировать с: gcc -lpthread -o thread-limit thread-limit.c * / / * родом из: http://www.volano.com/linuxnotes.html * / #include <...
вопрос задан: 19 August 2010 16:38
0
ответов

Thread related issues and debugging them

This is my follow up to the previous post on memory management issues. The following are the issues I know. 1)data races (atomicity violations and data corruption) 2)ordering problems 3)misusing ...
вопрос задан: 18 August 2010 18:30
0
ответов

Twisted: deferred, который запускается несколько раз?

Deferreds отличный способ сделать асинхронную обработку в Twisted. Однако они, как следует из названия, предназначены для отложенных вычислений, которые запускаются и завершаются только один раз, вызывая обратные вызовы один раз. ...
вопрос задан: 18 August 2010 16:49
0
ответов

Узнать «битность» текущей ОС в MSBuild

У меня есть сборка скрипт, который должен жестко прописать путь к исполняемому файлу. Путь: C: \ Program Files \ Microsoft Visual Studio 9.0 \ SmartDevices \ SDK \ SDKTools \ cabwiz.exe Это работает нормально, но теперь я ...
вопрос задан: 17 August 2010 20:00
0
ответов

Пустой цикл без проверки условия

В многопоточной программе C ++, У меня есть эквивалент этого выполнения в одном потоке: while (obj-> member) {} // ожидание установки obj-> member в false в другом потоке и в другом ...
вопрос задан: 17 August 2010 18:40
0
ответов

Вызвать метод в главном потоке без элемента управления WinForm чтобы вызвать Invoke или BeginInvoke на

Я хочу запустить операцию в фоновом потоке. Когда он завершится, я хочу проверить наличие ошибок и перебросить их в исходную ветку. Я использую фоновый работник. Бросать ...
вопрос задан: 16 August 2010 14:43
0
ответов

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

В моей Windows у меня есть TextBox, который мне нравится обновлять (свойство text) из другого нить. При этом я получаю InvalidOperationException (см. Заголовок). Я нашел разные ссылки в Google ...
вопрос задан: 16 August 2010 09:22
0
ответов

Java делает javax.swing. Таймер работает на новом потоке?

Я использую javax.swing. Таймер, чтобы запланировать и выполнить события. Но это, кажется, замораживает GUI. Просто требуемый, чтобы знать, выполняются ли эти события на отдельном потоке или должен ли я сделать это сам...
вопрос задан: 16 August 2010 03:18
0
ответов

Java, синхронизируемый на методе, Не работающем?

Я экспериментирую Многопоточность Java с помощью синхронизации на методе, соответствующем Атомарным переменным (java.util.concurrent.atomic пакет). Ниже классы://Интерфейсный ICounter.java...
вопрос задан: 15 August 2010 19:50
0
ответов

PostMessage возвращает “недопустимый дескриптор окна” в потоке

Фон: Я использую OmniThreadLibrary для загрузки пакетного режима хранимые процедуры ADO в фоновом режиме. Я делаю некоторый немного изворотливый материал путем свопинга соединения после открытия SP, но это кажется...
вопрос задан: 13 August 2010 05:50
0
ответов

Атомарно станд.:: вектор:: push_back () и индекс возврата

Я должен создать функцию, которая добавляет значение к вектору и возвращает индекс значения, которое было просто добавлено. Пример: интервал добавляет (станд.:: вектор <интервал> и числа, международное число) {интервал...
вопрос задан: 10 August 2010 09:14
0
ответов

Python требует GIL. Но Jython & IronPython не делает. Почему?

Почему случается так, что можно выполнить Jython и IronPython без потребности в GIL, но Python (CPython) требует GIL?
вопрос задан: 7 August 2010 05:04
0
ответов

Как я могу выполнить ThreadPool. Соединение?

Я пишу сервис окон, который использует ThreadPool. QueueUserWorkItem (). Каждый поток является недолгой задачей. Когда сервис останавливается, я должен удостовериться, что все потоки, которые в настоящее время являются...
вопрос задан: 6 August 2010 18:39
0
ответов

Почему я не могу использовать AsyncMethodCaller?

Это - первый раз, когда я использовал поток, который требует возвращения значения к другому классу через метод обратного вызова. Я читал на нем, и кажется, что все используют AsyncMethodCaller...
вопрос задан: 6 August 2010 00:26