Просмотр полной версии : Понравилось, про ArrayCollection
Флекс программер в напряжении смотрит в монитор, загибая пальцы:
- Ай плюс, плюс...
- Ай плюс, плюс...
- Ай плюс, плюс...
Сорри если кто не втеме :)
marat_sa
16.02.2010, 15:43
Должно быть что-то смешное, но непонятна(
orcpochta
16.02.2010, 18:17
это как-то связано с нумерацией массивов с единицы, а не с нуля?)))
Ерм... нет, это связано с тем, что ArrayCollection ну ооочень медленный. Ну вот представьте, сидите вы перед компьютером, запустили цикл и считаете когда же этот цикл до конца дойдет...
orcpochta
16.02.2010, 18:31
флекс зло...
Fernando Costa
16.02.2010, 18:32
сейчас придет etc и скажет что флекс *****.
сейчас придет etc и скажет что флекс *****.
xDDD
опередим его
Flex - ***** !
CrazyFlasher
16.02.2010, 20:55
а я подумал, что это чувак в дебаггере разворачивает на "+" проперти stage у DisplayObject'а и пытается дойти до конца :eek:
похер, что про ArrayCollection...но мне почему-то именно это представилось
А я подумал, что он элементы в ручную пересчитывает, так как свойство length не догадался использовать :)
wvxvw, зря сознался так быстро :)
orcpochta
17.02.2010, 09:58
Flex — *****.
обоснуйте)))
обоснуйте)))
Кривое, убогое и тормозное *****.
Ромастый
17.02.2010, 16:05
Ты просто не умеешь его готовить ;)
Отдлеьно хочу добавить:
Ant — тоже *****.
Flex — *****.
обоснуйте))).
Кривое, убогое и тормозное *****.
xDDDDDD просто убил ))))
etc скоро вступит в ряды флеш ненавистников и будет во всё горло кричать "флеш - зло!"..где-то я уже это слышал.
dmitriev
18.02.2010, 09:18
Флеш-то тут причем? Когда речь о флексе…
А что еще *****? Дайте пожалуйсто полный список, чтоб все знали.
один хрен
вобще флэш тоже ***** ... но флекс ***** в квадрате
Division
18.02.2010, 11:34
***** - *****
lexa2000lexa
18.02.2010, 11:35
вобще флэш тоже ***** ... но флекс ***** в квадрате
одного тогда не могу понять , если вы так думаете, что же вы тогда сдесь делаете?
или вам покайфу в говне ковыряться?
одного тогда не могу понять , если вы так думаете, что же вы тогда сдесь делаете?
или вам покайфу в говне ковыряться?
я деньги на флеше зарабатываю
lexa2000lexa
18.02.2010, 11:58
я деньги на флеше зарабатываю
Ну ведь деньги много на чем можно заработать, при этом некопаясь в говне.
Ты просто не умеешь его готовить ;)
Я умею готовить свой флекс, с блекджеком и шлюхами.
Ну ведь деньги много на чем можно заработать, при этом некопаясь в говне.
С++ = 40-60к ( если повезет )
AS3 = 120+к
any have questions ?
PS да и что за спор, я говорю с позиции программиста на C/Objective C/Assembler, а не с позиции программинга веб приложений ... я вобщем имею виду, что флеш *****
оо да ты похоже по колено в говне
оо да ты похоже по колено в говне
ну так по лодышечку )))))))
просто на AS3 проще всего заработать ( если конечно мозг есть ) но это != флеш хороший
Ну ведь деньги много на чем можно заработать, при этом некопаясь в говне.
Просто мало кто берется копаться в говне, следовательно маленькая конкуренция. Флэш для тех, кто не боится руки запачкать :cool: Выходит, что у всех на этом форуме руки запачканны. Так что не забывайте мыть руки после того, как зыкрываете флэш. А если знаете, что через 5 минут вам придется его снова открыть, то можете не мыть.
Предлагаю закрыть эту тему, нафег. А то просто какое-то сборище *****филов образовалось уже.
да тема явно уже ушла в другое русло
Потому что делать надо так:
var ac:ArrayCollection = new ArrayCollection([1...1000]);
for( var i:uint = 0; i < ac.length; i ++ )
trace( ac.getItemAt( i ) );
А не пользоватся оператором доступа ^_^
Потому что делать надо так:
var ac:ArrayCollection = new ArrayCollection([1...1000]);
for( var i:uint = 0; i < ac.length; i ++ )
trace( ac.getItemAt( i ) );
А не пользоватся оператором доступа ^_^
Это те же яйца, только в профиль, оно вообще одно и то же делает т.как ArrayCollection наследуется от Proxy и в getProperty она вызывает getItemAt() - проблема именно в нем. Потому что кто-то волевым решением постановил, что одна и та же ArrayCollection должна быть во все бочки затычкой, и поэтому getItemAt весь завернут в... try-catch-rethrow, а нужно это для того, чтобы испустить ItemPendingError, которая нужна для биндинга. Это, в свою очередь нужно для того, чтобы при желании можно было организовать пейджинг. То есть, ситуация описаная в первом посту может оказаться вполне реальной если у вас страница данных = один элемент в коллекции :) Соответственно, обращение к элементу в коллекции уводит програму в такой глубокий стак, что даже просто разбираться не хочется. Т.е. уже просто само по себе наличие try-catch в обращении к элементу в колекции = х5-10 время доступа, дальше помножим это еще и на то, что оно динамическое, дальше на то, что оно унаследовано 100500 раз, дальше на то, что оно еще и вызовет и поймает ошибки в других местах... :)
да, но тормозит же getProperty, по крайней мере когда я наследую от Proxy, основные тормоза именно при вызове flash_proxy методов.
Скажем так - на фоне всего остального, getProperty - капля в море, она там погоду не сделает.
Ммм... Запах кала будоражит.
Ладно, чего-то действительно, шутка себя исчерпала.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.