synchronization- все статьи тега


Синхронизация файлов только с использованием ssh / scp

Можно ли синхронизировать с usig только ssh и scp? Если да, то как? спасибо... ...

Альтернативы Microsoft Sync Framework

Что вы используете для синхронизации данных? Я работаю с Microsoft Sync Framework уже несколько месяцев, и я не уверен, что мне это нравится. Концепция отличная, но у меня были проблемы с удаленной синхронизацией. Нет никакого удаленного поставщика синхронизации файлов, но мне удалось написать его с большим трудом. Также нет способа показать прогресс, о котором я знаю. ADO.NET службы синхронизации. Я сталкиваюсь с ошибкой, когда два клиента пытаются синхронизировать одновременно. "Этот хранили ...

Когда следует использовать спин-замок вместо мьютекса?

Я думаю, что оба делают ту же работу,как вы решаете, какой из них использовать для синхронизации? ...

В чем разница между atomic / volatile / synchronized?

как атомная / Летучая / синхронизированная работа внутри? в чем разница между следующими блоками кода? код 1 private int counter; public int getNextUniqueIndex() { return counter++; } код 2 private AtomicInteger counter; public int getNextUniqueIndex() { return counter.getAndIncrement(); } код 3 private volatile int counter; public int getNextUniqueIndex() { return counter++; } тут volatile работать следующим образом? Это volatile int i = 0; void incIBy5() { i + ...

Мьютекс пример / учебник?

Я новичок в многопоточности, и пытался понять, как работают мьютексы. Сделал много гуглить и Я нашел неплохой учебник, но это все еще оставляло некоторые сомнения в том, как это работает, потому что я создал свою собственную программу, в которой блокировка не работала. один абсолютно неинтуитивный синтаксис мьютекса pthread_mutex_lock( &mutex1 );, где похоже, что мьютекс блокируется, когда то, что я действительно хочу заблокировать, - это какая-то другая переменная. Означает ли этот синтакс ...

Как синхронизировать с удаленным репозиторием Git?

Я разветвил проект на github, внес некоторые изменения, пока все хорошо. тем временем, репозиторий, который я разветвил, изменился, и я хотел бы получить эти изменения в свой репозиторий. Как мне это сделать ? ...

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

этот код выбирает все xml-файлы в той же папке, что и вызываемый исполняемый файл, и асинхронно применяет обработку к каждому результату в методе обратного вызова (в приведенном ниже примере выводится только имя файла). Как мне избежать использования метода сна, чтобы основной метод не выходил? У меня есть проблемы с обертыванием головы вокруг каналов (я предполагаю, что это то, что нужно, чтобы синхронизировать результаты), поэтому любая помощь приветствуется! package main import ( "fmt" ...

Как определить, заблокирован ли объект (синхронизирован), чтобы не блокировать в Java?

у меня есть процесс A, который содержит таблицу в памяти с набором записей (recordA, recordB и т. д...) теперь этот процесс может запускать много потоков, которые влияют на записи, и иногда мы можем иметь 2 потока, пытающиеся получить доступ к одной и той же записи - эта ситуация должна быть запрещена. В частности, если запись заблокирована одним потоком, я хочу, чтобы другой поток прервался (я не хочу блокировать или ждать). в настоящее время я делаю что-то вроде этого: synchronized(record) ...

Как синхронизировать два репозитория Subversion?

У моей компании есть дочерняя компания с медленным подключением к интернету. Наши разработчики там страдают, чтобы взаимодействовать с нашим центральным Subversion сервер. Можно ли настроить ведомое устройство / зеркало для них? Они будут взаимодействовать локально с сервером, и все коммиты будут автоматически синхронизированы с главным сервером. Это должно работать максимально прозрачно для разработчиков. Удобство использования является обязательным. пожалуйста, никаких предложений по измен ...