Запитання з тегом «collision»

5
Ймовірність зіткнення з використанням найбільш значущих бітів UUID на Java
Якщо я використовую, Long uuid = UUID.randomUUID().getMostSignificantBits()наскільки ймовірно отримати зіткнення. Це відрізає найменш значущі шматочки, тому є ймовірність, що ви зіткнетесь зіткненням, правда?
235 java  collision  uuid 

2
Чому мої кулі зникають? [зачинено]
Зачинено. Це питання не відтворюється або було викликане помилками друку . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Пробачте смішну назву. Я створив невелику графічну демонстрацію з 200 кульок, що підстрибують і …

6
Чи безпечно припускати, що GUID завжди буде унікальним?
Я знаю, що існує хвилинна можливість зіткнення, але якби я створив партію з 1000 GUID (наприклад), чи можна було б припустити, що всі вони унікальні, щоб зберегти тестування кожного? Бонусне питання Оптимальний спосіб перевірити GUID на унікальність? Блум-фільтр, можливо?

6
Зіткнення під час генерації UUID в JavaScript?
Це стосується цього питання . Я використовую наведений нижче код з цієї відповіді для створення UUID в JavaScript: 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); Це рішення, здається, працює нормально, але я отримую колізії. Ось що я маю: …

3
Як боротися зі зіткненнями символів між статично пов'язаними бібліотеками?
Одним з найважливіших правил та найкращих практик при написанні бібліотеки є розміщення всіх символів бібліотеки у просторі імен, що відповідає конкретній бібліотеці. C ++ полегшує це завдяки namespaceключовому слову. У C звичайний підхід полягає в префіксі ідентифікаторів певним префіксом для певної бібліотеки. Правила стандарту С накладають на них деякі обмеження …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.