0
ответов

Как синхронизировать базу данных Android с онлайн-сервером SQL?

Я разрабатываю приложение для Android, которое хранит различные типы данных во встроенном -в SQLite, предоставленном платформой Android. Внутри приложения я разместил кнопку «Синхронизировать», которая должна синхронизировать...
вопрос задан: 6 May 2018 22:53
0
ответов

Когда изменения в синхронизированном блоке видны другим потокам

Скажем, я обновляю значения двух переменных в синхронизированном методе. Возможно ли, чтобы новые значения, установленные в синхронизированном методе, были видны другим потокам до выхода из синхронизированного ...
вопрос задан: 25 April 2018 13:08
0
ответов

Онлайн / офлайн синхронизация базы данных - MySQL / PHP

Я разрабатываю веб-приложение с использованием php и mysql. Это приложение работает в трех разных местах. В Интернете Головной офис Филиал Приложение работает на локальном сервере в головном офисе и ...
вопрос задан: 26 March 2018 16:15
0
ответов

Асинхронный процесс внутри JavaScript для цикла [дубликата]

Я запускаю цикл обработки событий следующей формы: var i; var j = 10; for (i = 0; i
вопрос задан: 13 March 2018 00:47
0
ответов

Как реализован pthread_mutex_lock

Мне просто любопытно узнать, как функции, связанные с синхронизацией между потоками, реализованы внутри Unix. Например, что происходит, когда я вызываю pthread_mutex_lock? Есть ли какие-нибудь указатели в ...
вопрос задан: 26 February 2018 00:51
0
ответов

Как гарантировать, что обновление элемента «ссылочный тип» в массиве будет видно другим потокам?

private InstrumentInfo[] InstrumentInfos = new InstrumentInfo[Constants.MAX _INSTRUMENTS _NUMBER _IN _SYSTEM]; public void SetInstrumentInfo (Инструментальный инструмент, информация InstrumentInfo ){ если (...
вопрос задан: 9 January 2018 06:42
0
ответов

Разница между взаимным исключением и синхронизацией?

В чем разница между двумя предыдущими? Этот вопрос пришел мне в голову, потому что я обнаружил, что мониторы и блокировки обеспечивают взаимное исключение. Семафоры и условные переменные обеспечивают...
вопрос задан: 5 December 2017 09:24
0
ответов

OpenCL synchronization between work-groups

Is it possible to synchronize OpenCL work-groups? For example, I have 100 work-groups every work-groups have only one item (don't ask me why, this is an example), and I need to put barrier to every ...
вопрос задан: 3 December 2017 11:36
0
ответов

В чем разница между атомарным/изменчивым/синхронизированным?

Как внутри себя работают атомарные/изменчивые/синхронизированные? В чем разница между следующими блоками кода? Код 1 частный счетчик int; public int getNextUniqueIndex() { return counter++...
вопрос задан: 9 November 2017 04:39
0
ответов

Может ли Monitor.Enter выбросить исключение?

Может ли Monitor.Enter выбросить любое исключение. Я делаю обзор кода и обнаружил, что Monitor.Enter находится перед блоком try. Видите ли вы какие-либо проблемы с этим? Monitor.Enter(...) try { ... } finally { ...
вопрос задан: 9 October 2017 20:30
0
ответов

Больше, чем сравнение и замена

Как видно из названия, я ищу реализацию сравнения и обмена, но с большим, чем сравнение: if (newValue> oldValue) {oldValue = newValue; } где oldValue - это какое-то глобальное ...
вопрос задан: 18 July 2017 10:42
0
ответов

Что означает синхронизированный в контексте Vector/ArrayList?

Я только что прочитал некоторую информацию о Vector и ArrayList. Насколько я понимаю, Vector устарел по сравнению с ArrayList. Но Vector синхронизируется, а ArrayList — нет. Но что это значит...
вопрос задан: 13 July 2017 22:18
0
ответов

Что использовать вместо оператора «блокировки», когда код выполняется на нескольких машинах?

Оператор блокировки гарантирует, что один поток не войдет в критическую часть кода, в то время как другой поток находится в критической части. Однако это не сработает, если рабочая нагрузка распределена по ферме из ...
вопрос задан: 23 May 2017 12:33
0
ответов

Синхронизация многопоточного вывода cout в STD

В последнее время я работал с многопоточным кодированием, через некоторое время я понял, что если бы использовал std :: cout в разных boost :: thread вывод будет без логического порядка, программа ...
вопрос задан: 23 May 2017 12:32
0
ответов

Решение второго алгоритма для чтения-записи

Мне очень трудно понять Второй алгоритм для проблемы чтения-записи. Я понимаю общую концепцию, что писатели будут иметь приоритет над читателями (читатели могут ...
вопрос задан: 23 May 2017 12:31
0
ответов

Нужен ли мьютекс для синхронизации простого флага между pthreads?

Давайте представим, что у меня есть несколько рабочих потоков, таких как: while (1) { do_something(); if (flag_isset()) do_something_else(); } У нас есть пара вспомогательных функций для...
вопрос задан: 23 May 2017 12:26
0
ответов

Обратный вызов Android SyncAdapter

Я реализовал SyncAdapter, AccountManager и частный ContentProvider по принципам пример проекта SimpleSyncAdapter в SDK. Все работает хорошо. Теперь я хочу показать сообщение ...
вопрос задан: 23 May 2017 12:23
0
ответов

Рекомендации по синхронизации базы данных SQL с удаленным сервером REST на Android

У меня есть собственный Android ContentProvider, который хранит и извлекает данные из базы данных SQLite. Предположим, что в одной из таблиц БД есть столбец _ID и столбец NAME, а также такой контент: |=======...
вопрос задан: 23 May 2017 12:22
0
ответов

Проблема синхронизации времени VMware - ubuntu (гость) на Windows 7 (хост)

Я запускаю Ubuntu в качестве гостевой ОС с помощью проигрывателя VMware на моем компьютере с Windows 7. У меня проблема в синхронизации часов на машине Ubuntu. Это происходит только тогда, когда я закрываю проигрыватель VMware и открываю ...
вопрос задан: 23 May 2017 12:09
0
ответов

Как я могу синхронизировать зеркало git (включая удаление веток)?

Я клонировал репозиторий git с помощью git clone --mirror, и я хотел бы сохранить зеркало в актуальном состоянии. До сих пор я использовал git fetch --all, но заметил, что ветки, удаленные в исходном репозитории, являются ...
вопрос задан: 23 May 2017 12:08
0
ответов

Почему нельзя «спать» при удержании спин-блокировки? [дубликат]

Возможный дубликат: почему вы не можете заснуть, удерживая спин-блокировку? Насколько мне известно, спин-блокировки следует использовать в короткие сроки, и это только варианты в коде, такие как обработчик прерывания, где ...
вопрос задан: 23 May 2017 12:07
0
ответов

является ли «Двойная проверка блокировки нарушена» только для Java?

на странице http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html говорится, что блокировка с двойной проверкой ошибочна в java. Мне просто интересно, применимо ли это также к другим языкам (C #, Vb, ...
вопрос задан: 23 May 2017 12:06
0
ответов

Почему InvokeRequired предпочтительнее, чем WindowsFormsSynchronizationContext?

Каждый раз, когда новичок спрашивает что-то вроде: Как обновить графический интерфейс пользователя из другого потока в C #?, Ответ довольно прост: if (foo.InvokeRequired ) {foo.BeginInvoke (...) } else {... } Но ...
вопрос задан: 23 May 2017 12:02
0
ответов

Как правильно настроить syncAdapter?

Я новичок в syncAdapter. Я посмотрел видео-лекцию Google IO (здесь )и прочитал 2 руководства (здесь и здесь )об этом. я также пробовал код учебников...
вопрос задан: 23 May 2017 11:56
0
ответов

синхронизация баз данных Mysql SQLite [дубликат]

Возможный дубликат: как синхронизировать базу данных SQLite на телефоне Android с базой данных MySQL на сервере? Мне интересно, как лучше всего обновить базу данных в приложении. У нас есть mysql ...
вопрос задан: 23 May 2017 11:55
0
ответов

Как уведомить все (одинаковые) компоненты Singleton в кластере Glassfish 3.1?

У меня есть приложение JEE6, работающее на кластере Glassfish 3.1.2. Один @Singleton Bean содержит какой-то (реадольный) кеш. Пользователь может нажать кнопку в графическом интерфейсе, чтобы обновить кеш (обновлено) ...
вопрос задан: 23 May 2017 11:54
0
ответов

Можно ли синхронизировать Android AsyncTask doInBackground для сериализации выполнения задачи?

Можно ли сделать AsyncTask.doInBackground синхронизированным или добиться того же результата другим способом? class SynchronizedTask extends AsyncTask { @Override protected synchronized Integer ...
вопрос задан: 23 May 2017 11:54
0
ответов

List не реализует SyncRoot!

Все используют много Список. Мне нужно перебрать этот список, поэтому я использую известный шаблон SyncRoot. Недавно я заметил в этом посте, что следует избегать SyncRoot в пользу «встроенного» потока -...
вопрос задан: 23 May 2017 11:54
0
ответов

Как Java управляет многопоточным доступом к элементам массивов?

Здравствуйте, коллеги-программисты. Я уже задавал один вопрос, но, несмотря на действительно хорошие ответы, я не смог решить свою проблему. Затем я потратил время на рефакторинг моего кода таким образом, чтобы ...
вопрос задан: 23 May 2017 11:52
0
ответов

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

Я только что узнал о volatile, пока я пишу несколько примеров для раздела, который я буду рассказывать завтра. Я написал небольшую программу, чтобы продемонстрировать, что операции ++ и - не атомарны. ...
вопрос задан: 23 May 2017 11:47