Описание тега shared-resource

5 ответов

Как создать и впоследствии получить доступ к ресурсу уровня приложения?

Изменить: я пытаюсь создать пул соединений с общей базой данных для всех сеансов веб-приложения. В другом посте говорилось, что лучший способ создать объект контекста сервлета - создать его для прослушивателя init. Однако мне неясно, как сделать это…
0 ответов

Когда задача наследует потолок приоритета в многопроцессорном PCP

Подробно: наследует ли задача верхний предел приоритета, только когда она выполняет критическую секцию или уже когда она выбрана для следующей критической секции (например, после блокировки). Я не мог найти ответ на этот вопрос в газетах, которые я …
1 ответ

Process.start на сетевом диске, запросить аутентификацию

Учитывая этот код: Process process = new Process(); process.StartInfo.FileName = "explorer"; process.StartInfo.Arguments = "\\some_network_host\path"; process.Start(); Я хотел бы подключиться к общему ресурсу и открыть путь в Explorer.exeоднако поль…
1 ответ

Алгоритм согласованности данных

Я занимаюсь разработкой игры для 2-4 игроков. В основе модели лежит структура данных, которая действует как электронная таблица Google-Docs, которую каждый может редактировать в любое время. Для простоты каждая из ячеек электронной таблицы может сод…
2 ответа

Android: ExoPlayer - воспроизведение аудиопотока в одном приложении прекращается, когда экземпляр exoplayer инициализируется в другом приложении

Есть два приложения, использующие Exoplayer. AppA и AppB AppA начинает потоковую передачу аудио. Затем запускается AppB, который инициализирует экземпляр exoplayer. ПРИМЕЧАНИЕ. Поток еще не воспроизводится в AppB. Но сразу же AppA перестает воспроиз…
4 ответа

iOS - обеспечить выполнение в главном потоке

Я хочу знать, как позвонить моему function в основной теме. Как мне убедиться, что мой function вызывается в основном потоке? (это следует из моего предыдущего вопроса).
2 ответа

Сделать переменную, которая инициализируется функцией, доступной для функции в многопоточной среде

Так вот проблема, которую я пытаюсь решить, я программирую на C. У нас есть функция, которая может инициализировать структуру для вас. typedef struct { int val1; int val2; } custom_t; custom_t init_custom() { custom_t temp; temp.val1 = 5; temp.val2 …
24 авг '16 в 22:29
1 ответ

omp параллель не дает увеличения производительности для умножения матриц

Я использую следующие 2 блока кода для вычисления умножения матриц последовательно и параллельно. Серийный - double** ary1 = new double*[in]; double** ary2 = new double*[in]; double** result = new double*[in]; for (int i=0;i<in;i++){ for (int j=0…
2 ответа

C Многопоточность - доступ к базе данных Sqlite3 из-за двух потоков

Вот описание моей проблемы: У меня есть 2 темы в моей программе. Один - это основной поток, а другой - который я создаю, используя pthread_create. Основной поток выполняет различные функции в базе данных sqlite3. Каждая функция открывается для выпол…
18 авг '14 в 05:53
1 ответ

Как исправить блокировку общего ресурса TeamCity после тяжелого сбоя?

Предыстория: у меня есть установка TeamCity с десятками конфигураций сборки. Многие из этих конфигураций сборки развертываются на одних и тех же серверах. Чтобы смягчить любые конфликты, я использовал функцию общих ресурсов TeamCity для управления р…
05 май '14 в 15:34
2 ответа

Как настроить источник данных jboss 4.2.3 для библиотеки jar, которая инициализирует соединение в контексте по умолчанию?

У нас есть библиотека jar, которая управляет некоторой логикой соединения с БД и хранит данные в памяти. Что ж, это хорошо работает в tomcat, потому что мы можем сконфигурировать источник данных в $CATALINA_HOME/conf/context.xml, и все работает прос…
13 ноя '14 в 12:20
0 ответов

Android Studio Добавить внешний ресурс

Я работаю над приложением для Android, которое основано на фреймворке libgdx. Мне нужно протестировать приложение на моем компьютере, поэтому я настроил Android Studio, чтобы собрать мне apk или обычный java jar. Но мне нужно упаковать свои ресурсы …
1 ответ

Использование одних и тех же классов в нескольких проектах

У меня есть несколько программ, которые не имеют ничего общего друг с другом, это совершенно разные приложения. Однако у меня есть несколько классов "Швейцарский нож", которые я использую во всех этих проектах. В настоящее время, когда мне нужно исп…
1 ответ

Класс общего ресурса - правильное решение?

Это не домашняя работа, просто вопрос о моем коде (я изучаю C++). У меня есть несколько экземпляров класса Renderer что все используют один и тот же ресурс, BMP, загруженный SDL. Это правильный способ управления общим ресурсом для класса? Если нет, …
05 май '11 в 16:48
2 ответа

Как работать с общими ресурсами с помощью pthread mutex

У меня вопрос по поводу мьютекса и pthreads. Если есть общий флаг, давайте его назовем (F1). И есть несколько потоков. Но только один поток (T1) может поднимать / прекращать флаг, а все остальные потоки (T2..Tn) только читают или извлекают статус. Д…
19 сен '16 в 11:52
2 ответа

Создание PerformanceCounter занимает много времени

Я работаю над системой балансировки заряда, поэтому мне нужно знать заряд каждой машины. PerformanceCounter кажется правильным, но создание первого занимает от 38 до 60 секунд. Однако каждый последующий новый вызов Counter или NextValue происходит п…
2 ответа

Кроссплатформенные строковые ресурсы для Android и iOS (MonoTouch & MonoDroid)

Я занят кросс-платформенным мобильным приложением, использующим моно библиотеки Xamarin, и столкнулся со следующей ситуацией... У меня есть куча строковых ресурсов в моем проекте monodroid (strings.xml), которые используются моими макетами и моим C#…
8 ответов

Достаточно ли безопасен поток в точке входа синхронизированного метода Java?

У меня есть класс Singleton, обрабатывающий вид кэша с различными объектами в Hashmap. (Формат ключа напрямую связан с типом объекта, хранящегося на карте - следовательно, карта имеет) На карте возможны три различных действия: добавить, получить, уд…
0 ответов

Сбой при управлении общими ресурсами OpenGL в многопоточном приложении на GeForce GTX 1060

Похоже на ошибку драйвера, но я не уверен) А может я что-то не так делаю В моем приложении я использую два разных потока (и два общих контекста) для загрузки и рендеринга данных. Приложение иногда падает (вероятно, когда рабочая нагрузка выше средне…
0 ответов

Общие и локализованные переменные в замыканиях Python

Замыкания в Python ведут себя как бы странно. Рассмотрим следующий фрагмент кода, где я попытался создать список замыканий на основе foo двумя способами: в bad_closure затворы строятся "на лету", а в good_closure замыкания создаются вспомогательной …
05 июл '18 в 14:12