![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
quq_CCCP, да я вообще никому ничего не должен доказывать =) поищи, к старости поймёте... |
![]() |
#61
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,683Активность: |
ScorpioT1000, не тебя и наставляю доказывать, но почему уже 4 станицы споров, что лучше... и заметь каждый пост хвалит свою точку зрения, не говоря почему, чё к чему, если я вякну что РБ был лучше хеша то мне все поверят и примут мой пост за чистую монету? |
![]() |
#62
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
офк лучше, там то уж точно прямая адресация памяти) |
![]() |
#63
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
quq_CCCP:
Сколько готов заплатить за исследование этого вопроса с доказательствами и тд и тп?
quq_CCCP:
Нет офк, тебя никто не знает что б верить твоим словам, проще говоря нонфактор.
улыбнул:) |
![]() |
#64
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,683Активность: |
ScorpioT1000, ну только почему его запретили близзы и перешли к хт?
Ну у кеша ряд преимуществ:
Хт обходят множества минусов кеша, но у хт есть ограничения по размерам правда не знаю какие, как не искал так и не нашёл нечего по этому поводу...
Даннызе в хт хранить безопаснее чем в кеше, но увы только в процессе игры, потом уже к этим данным обратится нельзя (но оно и нафиг не надо) Вот как всё таки узнать всю правду о хештаблицах и чем они и чего лучше? а не домыслы... |
![]() |
#65
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
"строки вместо ключей удобнее" лол? константы удобнее |
![]() |
#66
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,683Активность: |
ScorpioT1000, ну кому как, порой строки очень даже удобно, понятно что ты туда сохранил...
((код jass
call SaveUnitHandle(udg_Hash,GetHandleId(t),0,u) вот и чё за юнита мы сохранили? function StoreUnitHandle takes handle h, string key, unit u returns nothing call StoreInteger(udg_GameCache,I2S(H2I(h),key,H2I(u)) endfunction ... call StoreUnitHande(t,"Caster",u) call StroreUnitHandle(t,"Target",u2) call StroreUnitHandle(t,"Dummy",d) )) так код намного понятнее и нагляднее, меньше шансов запутаться что куда... |
![]() |
#67
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
ScorpioT1000 добавил:
Кстати вот что я подумал - если на каждый инстанс (ке1) создается новый хештейбл (кей2), то это ж реально тормознутее лол ScorpioT1000 добавил:
Хорошо, что я никогда не юзал хештейбл/ретурнбаг ScorpioT1000 добавил: И бтв для тех кто в танке - внутрь таймера можно запихать real число, чтобы потом его доставать |
![]() |
#68
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
ScorpioT1000:
Дефайны и энумы удобне констант. впрочем норм оптимайзеры реплесят и так значения констант. quq_CCCP:
Да потому что можно было через рб можно было скрафтить вирус. Да и Хт существенно быстрее кэша. По некоторым расчетам кэш медленнее массивов в ~10 раз. quq_CCCP:
Для упоротых Адольф уже давно набросал статью. Учить наизусть |
![]() |
#69
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,683Активность: |
Faion, ой не надо меня тыкать в статью про ошибки jass программистов, тут речь идёт о другом. И начёт вирусов, ну нельзя ли было изменить сам кеш, а не полностю заменит его хт? Были куда более весомые причины... |
![]() |
#70
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
quq_CCCP:
тут речь идет о том что ты не шаришь, и пытаешься умничать o/
quq_CCCP:
Эта весомая причина - меньшие трудозатраты. Т.е. проще выпилить и заменить на ХТ, чем разбираться в чем там дело было. |
![]() |
#71
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
quq_CCCP
Я белый и пушистый!
![]() ![]() offline
Опыт:
93,683Активность: |
Faion:
О как, троллим значит? Когда я заявил про наглядность а не про оптимальность, тут же начались упрёки типо нуб, иди отсюда... |
![]() |
#72
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
quq_CCCP:
o/
И чем такой вариант плох?
Faion добавил: афк час, в офис над сгонять |
![]() |
#73
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Потому что есть мнение, что кеш работает как база данных - с диском, а это очень долго. |
![]() |
#74
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Faion
Noblesse Oblige
![]() ![]() offline
Опыт:
30,395Активность: |
ScorpioT1000, тему клоз:) |
![]() |
#75
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|