Чтение / запись одного и того же csv с двумя разными версиями программы [дубликаты]

1

Я генерирую файлы csv на основе результатов опроса людей на двух разных машинах. Файлы будут находиться в общей папке.

В настоящий момент он назначит каждому новому файлу номер темы, просмотрев демографический файл и посмотрев, сколько людей завершили опрос. К сожалению, если у нас есть два человека, запустивших программу одновременно, у них будет одинаковый номер идентификатора предмета. Как я могу исправить эту проблему?

  • 0
    @ durron597: Ну вроде. Это ответ на вопрос, а не тот же вопрос.
  • 0
    Да, я вижу, как это связано с моим вопросом, но это все еще не совсем то, что я ищу. Однако, спасибо
Теги:
csv
io

1 ответ

2

То, что вы пытаетесь сделать, это создать систему для блокировки идентификационных номеров, как только программа будет запущена.

Вы должны записать номер предмета в отдельном месте, как только начнется опрос (будет предпочтительной база данных, но плоский файл тоже будет работать). Важно обеспечить, чтобы этот механизм был безопасным для валюты.

Дальнейшее чтение на эту тему: Создание глобально уникального идентификатора в Java

  • 0
    Проблема в том, что я не могу получить доступ к базе данных. Поэтому я постараюсь сохранить его в файле, чтобы увидеть, как это работает. Спасибо !

Ещё вопросы

Сообщество Overcoder
Наверх
Меню