Использование частей GUID как идентификатор

Вы не найдете ничто накладывающий GDB, который может конкурировать с грубой силой отладчика Visual Studio. Это просто слишком мощно, и это только что слишком хорошо интегрировалось в IDE.

Для альтернативы Linux, попробуйте DDD, если бесплатное программное обеспечение является Вашей вещью.

5
задан ire_and_curses 26 November 2009 в 07:38
поделиться

3 ответа

GUID разработан таким образом, чтобы быть уникальным, но никакая его часть не является. См. это сообщение в блоге для подробностей.

4
ответ дан 14 December 2019 в 08:53
поделиться

Нет, это небезопасно.

Вы можете вычислить хэш SHA-2 и взять первые несколько его символов.

3
ответ дан 14 December 2019 в 08:53
поделиться

Нет, вам нужен весь GUID, поскольку существует вероятность того, что подмножество может быть не уникальным.

Например:

0c157b42-379d-41d5-b9ba-83e9df9985b2

0c157b42-379d-41d5-b9ba-83e9df9985b3

Обратите внимание, отличается только последний номер. Оба начала одинаковы. Вы также не можете использовать конечный конец GUID, так как невозможно предсказать, какая часть GUID изменится при его создании.

2
ответ дан 14 December 2019 в 08:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: