
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.10.2008, 17:30:50
|
|||
|---|---|---|---|
|
|||
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
Всем привет! есть несколько файлов с разным содержанием (совсем неважно что в них хранится.) Кто-нибудь знает как сделать из содержимого файлов уникальный идентификатор типа int? путем сложения, деления, использования комбинаторики и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2008, 17:59:22
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
читайте про хеш-функции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2008, 18:17:51
|
|||
|---|---|---|---|
|
|||
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2008, 15:17:50
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
flashslashКто-нибудь знает как сделать из содержимого файлов уникальный идентификатор типа int? Это невозможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2008, 17:34:23
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
Но псевдоуникальное число можно получить. Я отлично понимаю, что более короткие уникальные значения, чем в результате архивирования получить нельзя. Т.е. можно удалить только избыточность и получить уникальность. Дальше идет сжатие с потерями. Но насколько я понимаю, автору нужны именно хеш-коды для поиска ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2008, 17:40:14
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
В то же время автору полезно представлять себе реальную ситуацию, иначе в один прекрасный день пользователи его системы окажутся в полной заднице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2008, 18:29:53
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
zloy denавтору нужны именно хеш-коды для поиска - к сожалению никто кроме автора не знает для скольких файлов требуется генерировать хэш-код длиной в int (это сколько байт? 4? 8?). При таком коротком хэше вероятность совпадения хэшей для нескольких различных файлов довольно велика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2008, 00:44:48
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
flashslashВсем привет! есть несколько файлов с разным содержанием (совсем неважно что в них хранится.) Кто-нибудь знает как сделать из содержимого файлов уникальный идентификатор типа int? путем сложения, деления, использования комбинаторики и т.д. Если я правильно понимаю суть задачи, то не проше использовать вместо идентификатора не содержимое а имя файла? А то толкьо для чтения всех символов каждого файла потратиться столько времени, что жалко их буд всевремя тратить. Или тут подрахумеваеться что можно использовать только допутим первые 128 символов файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2008, 01:40:03
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
в "типа int" результат работы md5sum, конечно, не влезет. но очень похоже. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2008, 12:00:41
|
|||
|---|---|---|---|
как сделать из содержимого файлов уникальный идентификатор типа int |
|||
|
#18+
tchingizв "типа int" результат работы md5sum, конечно, не влезет. но очень похоже. - похоже, но ... md5-хэш это 32 байта и вероятность генерации одинаковых хэшей для разных файлов заметно ниже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1344952]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
187ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 472ms |

| 0 / 0 |
