Спасибо, попробуем :)
Вид для печати
Спасибо, попробуем :)
Если что-нибудь непонятно с установкой патча- спрашивай.
Вы это Олегу покажите..
А в чем проблема?
Хочешь, чтобы кому-то из девелоперов прилетело? :)
Хочу, чтобы слегка влетело :). Кстати, проверил. Трек и впрямь пишется существенно быстрее, можно вести речь о порядкковом отличии. Проигрывается правильно и с неисправленной версией.
Да, а что сделал-то? Приоритет увеличил на время?
Нет, все тупо до неприличия: поправил метод обращения к элементу списка по номеру.
Запомнинаю взятый элемент списка, и если идет попытка взять этот же, возвращаю его, если попытка взять следующий- возвращаю .next. Оригинальная реализация, разумеется, перебирает весть список с головы (хвоста), и общее время получается квадратичным. У меня- линейным. :)
Да ладно, пусть лучше в патче поправят.Цитата:
Originally posted by Jameson
Хочу, чтобы слегка влетело :).
Их же можно понять: оптимизурут в первую очередь интерактивные места, запись трека к таковым не относится.
А может просто забыли, от кого унаследовались: издержки ООП.
СПАСИБИЩЕ!
Пишется на ПОРЯДКИ(!) быстрее!
Пятнадцатиминутный тречище до патча писался минуты полторы-две... сейчас - 3-5 секунд!!!
Ох,ЁЁЁЁЁЁ!!!! :rolleyes:
Пожалуйста. :)
22 человка, похоже, поимели счастье, а остальным не особо надо. :)
Реклама слабовата!Цитата:
Originally posted by deCore
Пожалуйста. :)
22 человка, похоже, поимели счастье, а остальным не особо надо. :)
Больше её надо!
Растяжки по всем городам СНГ! :D
Я вот случайно из ТРЕКОВ сюда попал(за что - респект!)...
Хотя наверное ничего случайного нет на свете...
Просто многим может по-кайфу сидёть и смтотреть
на заставку, предвкушая... :D
Спасибище тебе deCore! Хоть я и нечасто пишу треки, но как приятно, как приятно! :)
Огромное спасибо!
А то я уже давно плюнул писать треки в ЗС. А тут получасовой бой 32-х самолётов записался на диск МОМЕНТАЛЬНО! Браво!
Ну, навести сюда всех, опубликовать на форумах.
А вообще, в Дельфи вроде так и кешируются объекты.. Почему разработчики Java классов этого не сделали.. Хотя могли и те, кто пользуются классом,сделать, а они тоже не сделали. Кстати, а если там не один, а два индекса закешировать? А утечек памяти не добавилось?
Блин, вот уж никогда не думал, что от простого заданного мною вопроса, может быть такая колосальная польза. :eek:Цитата:
Originally posted by deCore
Пожалуйста. :)
22 человка, похоже, поимели счастье, а остальным не особо надо. :)
deCore - спасибо огромное!!!:)
З.Ы. Вам с Хрюксом и Алезом надо организовывать новую фирму "Аддоны и исправление багов 1С:Maddox Games" :)
Огромное спасибо, deCore !
Тэ-э-экс ... "лекарство" скачал, будем "выздоравливать", вот тока ... кхм ... один вопросик :rolleyes: Запостил это дело вроде как pwl, но, получается, автор - deCore??? Или это у deCore шось типа раздвоения личности? ;) Или это я сильно выпал из контекста? :eek: Кого БЛАГОДАРИТЬ-ТО?! :D
это он с моего компутера писал
Потому что LinkedList не для индекированного доступа предназначен. Для индексированного- ArrayList.Цитата:
Originally posted by Jameson
А вообще, в Дельфи вроде так и кешируются объекты.. Почему разработчики Java классов этого не сделали..
Им нужно было просто правильно процедуру перебора написать. То что сделал я- это "костыль".Цитата:
Originally posted by Jameson
Хотя могли и те, кто пользуются классом,сделать, а они тоже не сделали.
Два каких?:)Цитата:
Originally posted by Jameson
Кстати, а если там не один, а два индекса закешировать?
Ускоряется доступ к текущему и к следующему элементу.
Утечек в Жаве не бывает. :)Цитата:
Originally posted by Jameson
А утечек памяти не добавилось?
Один элемент постоянно блокирован для GC. В любой момент времени. Это-не страшно (около 56 байт). Потеря производительности в 0.000005% (из расчета 1GHz CPU @ 50FPS) также не должна ощущатся. :)
Благодари обоих- не прошибешь!Цитата:
Originally posted by deSAD
Кого БЛАГОДАРИТЬ-ТО?!:D [/B]
Кста, оба заслуживают ;)
Ага! Ну, раз такое дело, да к тому ж и старшие товарисчи советуют (Alezz, решпект :)) ... огромное человеческое СПАСИБО! Товарисчу deCore, значится, за талант, золотые ("прямые", как говорят в определенных кругах ;)) руки и светлую голову, ну а pwl - за простое человеческое участие и ... это ... вообще, вот :rolleyes:Цитата:
Originally posted by pwl
это он с моего компутера писал
2 deSAD
а pwl - за простое человеческое участие и ... это ... вообще
Лучше оставить "и ...", во-первых, потому что это правильно (данный случай не единственный, в котором он грязно замешан), а во-вторых, начало фразы выглядит для него просто как личное оскорбление. :D
Впрочем, так ему и надо. :D (шутка)
А я требую апгрейду!
Вона Хрюкс и Алезз сколько билдов наваяли! :D
Нельзяли например, в это патчик ещо чего запихнуть?
Ну,к примеру,штоп треки сразу редактированными писались? :D
Можно. Признаться, я боялся что так и будет, но от этого придется долго избавляться. :)
Могу предложить:
1. Пишется радактированное управление: оси Х и У меняются местами.
2. Пишется редактированная стрельба: меняются местами гашетка и Ctrl+E.
3. Пишется редактированный обзор: при нажатии гашетки взгляд перемещается строго вверх.
4. Пишется редактированная посадка: при нажатии кнопки "колесные тормоза" сбрасываются бомбы.
5. Специальное предложение: случайный эффект.
Предложения принимаются. :D