Я пытаюсь разработать объект PHP (назовите его Incident_Collection
), который будет содержать коллекцию других объектов, каждый из которых реализует Инцидент
] интерфейс.
incident_date;
}
}
?>
Сначала я решил, что просто сделаю мою Incident_Collection
реализацией IteratorAggregate
и сохраню объекты инцидента в свойстве массива коллекции:
collection);
}
public function sort(){
//sort by $incident->when() values in $this->collection
}
/*also __get($var), __set($var,$value), add(Incident $object), remove(Incident $object) and other functions*/
}
?>
Но потому что инцидент
объекты имеют естественный порядок, я подумал, что, возможно, расширение одной из структур данных SPL может быть более подходящим / эффективным. Но какой? Я не очень понимаю, когда использовать ту или иную структуру данных.
Еще одна проблема заключается в том, что могут быть ограничения на Incident_Collection
. Например, org, я просто копирую его вопрос в SO, поскольку никто не ответил на другом сайте, и я также столкнулся с той же проблемой. Мне было интересно, что ...
Спасибо Schermvlieger за то, что он задал этот вопрос на anddev.org ,
Я просто копирую его вопрос в SO, поскольку никто не ответил на другом сайте, и я также столкнулся с той же проблемой.
Мне было интересно, каково было бы оптимальным образом использовать BitmapFactory.Options.inSampleSize
в отношении скорости отображения изображение.
В документации упоминается использование значений, которые являются степенью двойки, поэтому я работаю с 2, 4, 8, 16 и т. Д.
Меня интересуют следующие моменты:
OutOfMemoryError
? BitmapFactory
для больших файлов, setImageURI ( )
для меньших) Я, кстати, использую ImageSwitcher
. Bitmap
, BitmapFactory.
>>> while (i If a = 15
и 152
представляется как a2
, а 215
] представлен как 2a
, тогда нужно найти число x, такое, что
8x = 8 * x8
Я пробовал этот наивный код Python
>>> i = 0
>>> while(i<=100000000000000000):
... if(int("8"+str(i))==8*int(str(i)+"8")):
... break
... i = i+1
... print i
, но требуется огромное количество времени, чтобы дают правильный результат.
Как оптимизировать код?