|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Сергей АрсеньевТ.е. упорядочивать ключи с одинаковым значением кеша? А на, тоесть зачем их там упорядочивать? Время тратить. Чтобы поиск среди вышеуказанных Базистом 5000 коллизий был быстрее. Ты согласен, что поиск в упорядоченном списке быстрее чем в неупорядоченном? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:05 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovСергей АрсеньевТ.е. упорядочивать ключи с одинаковым значением кеша? А на, тоесть зачем их там упорядочивать? Время тратить. Чтобы поиск среди вышеуказанных Базистом 5000 коллизий был быстрее. Ты согласен, что поиск в упорядоченном списке быстрее чем в неупорядоченном? Не будет там списков, просто на некоторые элементы массива будет приходится по 2-3 ключа в среднем. Тоесть эти 5000 коллизий распределятся на 10 миллионов изспользованых уже ячеек. А какой толк упорядочивать коллизии на 2-3 элемента ? Короче ты вообще не в теме, и вообще ... лучше не пиши сюда и не расстраивай нас ............... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:09 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
BazistТоесть эти 5000 коллизий распределятся на 10 миллионов изспользованых уже ячеек. То есть ты выше фигню написал, а я, как дурак, повёлся. Ню-ню... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:14 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovBazistТоесть эти 5000 коллизий распределятся на 10 миллионов изспользованых уже ячеек. То есть ты выше фигню написал, а я, как дурак, повёлся. Ню-ню... Где фигня ? Забаньте его уже ктото за тупосць ... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:30 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
BazistГде фигня ? Вот тут: BazistУ неудачной хешфункции 1000 неодинаковых элементов-ключей в разнобой окажутся в одной ячейке BazistНа 25 миллионов элементов, количество коллизий составило 1 миллион 321 тысяча. Ты бы уж определился бы... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:38 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, Ты слово неудачная прочитал ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:39 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
BazistТы слово неудачная прочитал ? А в коде ты, конечно, использовал удачную. Тогда вопрос на засыпку: зачем ты наваял неудачную, когда мог сразу использвоать удачную? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:43 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
BazistDimitry Sibiryakov, Ты слово неудачная прочитал ? Использовать "удачную" Вам не позволяют религиозные убеждения? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:44 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
> list.Add(i.ToString().GetHashCode(),0); > Вот, ради интереса. > Свыше 5000 коллизий Справедливости ради, нужно отметить, что i.ToString().GetHashCode() -- это не вся хэш-функция, это только её часть. Реальная хэш-функция представляет собой ещё некие манипуляции над результатом этой фунции ( GetHashCode() ). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:47 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovBazistТы слово неудачная прочитал ? А в коде ты, конечно, использовал удачную. Тогда вопрос на засыпку: зачем ты наваял неудачную, когда мог сразу использвоать удачную? Ты паскаль в школе учил хоть, ну хоть когдато ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:47 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
sphinx_mvBazistDimitry Sibiryakov, Ты слово неудачная прочитал ? Использовать "удачную" Вам не позволяют религиозные убеждения? Еще один ... Хешфункция которая уже на 25 миллионах элементов генерит каждый 25й раз коллизию, хотя остальных все еще свободных ячеек 4 миллиарда 175 миллионов еще свободны, удачная или неудачная ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:49 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Ладно, для ________ повторяю еще раз. ( Нет удачных или неудачных хешфункций. Хешфункций несчетное количество на свете и отличают их все то, что одни типы ключей они хорошо равномерно распределяют, другие нет. Точка. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:51 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
MasterZiv > list.Add(i.ToString().GetHashCode(),0); > Вот, ради интереса. > Свыше 5000 коллизий Справедливости ради, нужно отметить, что i.ToString().GetHashCode() -- это не вся хэш-функция, это только её часть. Реальная хэш-функция представляет собой ещё некие манипуляции над результатом этой фунции ( GetHashCode() ). Это уже по барабану. Если GetHashCode() вернул для двух разных ключей одно и тоже, то как не танцуй любая детерменированая новая хешфункция вернет тотже самый результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 18:58 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
MasterZiv, Скорей всего хештаблица не может выделить сразу массив на 4 миллиарда ячеек * 4 байта инта, поэтому както его преобразовывает в двухбайтный хеш, например, чтобы выделять только 65 кб * 4 байта "упорядоченой" памяти. Тоесть фактически коллизий будет намного больше. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 19:01 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
BazistЛадно, для ________ повторяю еще раз. ( Нет удачных или неудачных хешфункций. Хешфункций несчетное количество на свете и отличают их все то, что одни типы ключей они хорошо равномерно распределяют, другие нет. Точка. Склероз крепчал... То есть, это не Вы тут растекались мыслями по древу на тему "удачности" и "неудачности" хэш-функций? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 19:11 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
sphinx_mvBazistЛадно, для ________ повторяю еще раз. ( Нет удачных или неудачных хешфункций. Хешфункций несчетное количество на свете и отличают их все то, что одни типы ключей они хорошо равномерно распределяют, другие нет. Точка. Склероз крепчал... То есть, это не Вы тут растекались мыслями по древу на тему "удачности" и "неудачности" хэш-функций? Склероз какбы еще хорошо, означает что когдато эти знания хоть там были ... а здесь... Для особо сообразительных повторяю еще раз, для любой удачной хешфункции ( в том числе Майкрософтовской, вообще любой любой любой ) можно подобрать очень неудачные данные. И наоборот, зная весь набор ключей можно подобрать такую хешфункцию которая вообще не даст коллизий. Рехешировании которое вам уже целый день вдалбливают. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 19:17 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Bazistдля любой удачной хешфункции ( в том числе Майкрософтовской, вообще любой любой любой ) можно подобрать очень неудачные данные. О, дайте, дайте мне неудачный набор данных для md5. Я поломаю все линуксы в округе, которые наивно используют её для паролей. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 20:05 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
могу тебе дать только два крючка повесишь в школьной раздевалке отсортированные кеды. Справишся ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 20:33 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
> Скорей всего хештаблица не может выделить сразу массив на 4 миллиарда ячеек * 4 > байта инта, > поэтому както его преобразовывает в двухбайтный хеш, например, чтобы выделять > только 65 кб * 4 байта "упорядоченой" памяти. Конечно. > Тоесть фактически коллизий будет намного больше. Конечно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2012, 20:55 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Bazistsphinx_mvпропущено... Склероз крепчал... То есть, это не Вы тут растекались мыслями по древу на тему "удачности" и "неудачности" хэш-функций? Склероз какбы еще хорошо, означает что когдато эти знания хоть там были ... а здесь... В Вашем случае Вы даже забыли, что ничего никогда не знали... Только полный неуч будет утверждать что он про что-нибудь он "знает все" - в вашем случае это про хэш-функции, хэш-таблицы, их назначение и реализации BazistДля особо сообразительных повторяю еще раз, для любой удачной хешфункции ( в том числе Майкрософтовской, вообще любой любой любой ) можно подобрать очень неудачные данные. Для склеротиков напоминаю их слова - не бывает удачных и неудачных хэш-функций. От себя добавлю, что точно так же не бывает удачных и неудачных данных: данные в реальном мире НЕ ПОДБИРАЮТ, а используют, те что есть... Ну, а если кто-то не умеет правильно выбирать хэш-функции и работать с ними с учетом возможных коллизий... BazistИ наоборот, зная весь набор ключей можно подобрать такую хешфункцию которая вообще не даст коллизий. Рехешировании которое вам уже целый день вдалбливают. Для особо "сообразительных" рассказываю: математика утверждает, что НЕ СУЩЕСТВУЕТ хэш-функций БЕЗ коллизий. То есть - ВООБЩЕ . Соответственно, перевыборы другой хэш-функции и перехэширование наборов данных - занятие для интеллектуальных онанистов. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 16:25 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
sphinx_mv математика утверждает, что НЕ СУЩЕСТВУЕТ хэш-функций БЕЗ коллизий. То есть - ВООБЩЕ . Выбросьте такую математику и возьмите ту, которая работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 16:28 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
sphinx_mv, Вы искренне считаете что употребление терминов "склеротики", "интеллектуальные онанисты" делает высказывание убедительнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 18:06 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
sphinx_mv, Можно вас попросить огласить возраст должность и опыт работы ? Поймите правильно, тратишь тратишь свое время а в итоге на том конце какойто 14ти летний ученик кулинарного училища решил за мой счет скилы свои прокачивать. Просто по третьему кругу я ничего обьяснять не буду пока не пойму кто передо мной ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 18:50 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
Bazistsphinx_mv, Можно вас попросить огласить возраст должность и опыт работы ?прежде чем такое спрашивать в приличном обществе оглашают свой ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 21:27 |
|
СУБД для временного хранения данных из бинарного файла (под Delphi).
|
|||
---|---|---|---|
#18+
softwarersphinx_mv математика утверждает, что НЕ СУЩЕСТВУЕТ хэш-функций БЕЗ коллизий. То есть - ВООБЩЕ . Выбросьте такую математику и возьмите ту, которая работает. Wang Xiaoyun; Lai Xuejia; Yu Hongbo; Marc Stevens; Jacob Appelbaum; Christophe De Cannière... Им тоже предложите? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2012, 21:28 |
|
|
start [/forum/topic.php?fid=35&msg=37763818&tid=1552562]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 175ms |
0 / 0 |