Archívum - Nov 18, 2011 - Fórum téma
FLA és SWF fájlok megnyitása szerkesztésre
Üdv,hogyan lehet fla, és swf,kiterjesztésü fájlokat megnyitni valami ingyenes programmal?(szerkezteni
■ Flash
Üdvözlet,érdeklődnék flash honlapok elkészítésében,hogy mi kell hozzá vagyis milyen tudást igényel egy elég jól megtervezett jó kinézetű honlap leprogramozása?
Elsősorba mi is az a flash, mert úgy hallotttam hogy ezeket képekből csinálják a honlapokat igazából az érdekelne, hogy hol tudom elkezdeni a flash oldalkészítést? (Könyv,cd )
■ Elsősorba mi is az a flash, mert úgy hallotttam hogy ezeket képekből csinálják a honlapokat igazából az érdekelne, hogy hol tudom elkezdeni a flash oldalkészítést? (Könyv,cd )
Kritikákat kérek!
Az alábbi oldalakhoz kérnék 1-2 építő jellegű kritikát!
Köszönöm!
androvera.com
kaindl.hu
businessteam.hu
nemet-forditas.com
translation-agency.co.uk
fr.bttranslations.com
de.bttranslations.com
it.bttranslations.com
■ Köszönöm!
androvera.com
kaindl.hu
businessteam.hu
nemet-forditas.com
translation-agency.co.uk
fr.bttranslations.com
de.bttranslations.com
it.bttranslations.com
Szerializálás: külső referenciák injektálása
Szeretnék részleteket cachelni az aktuális állapotáról a rendszernek úgy, hogy a visszaállításkor az adott részlet automatikusan visszaépüljön a visszaállításkori rendszerbe. Így egy sokkal bonyolultabb cachelési logika valósítható meg... Gondoltam megosztom, hogy mire jutottam:Itt a lényeg annyi, hogy lehetséges szerializált objektumokba külső referenciákat injektálni.
- class Identity
- {
- static protected $instance;
- static public function Instance()
- {
- if (!isset(self::$instance))
- self::$instance=new self();
- return self::$instance;
- }
- protected $map=array();
- public function hashCode($object)
- {
- $hashCode=spl_object_hash($object);
- $this->map[$hashCode]=$object;
- return $hashCode;
- }
- public function objectFromHashCode($hashCode)
- {
- return $this->map[$hashCode];
- }
- }
- class State
- {
- public $value;
- public function __construct()
- {
- $this->value=rand(0,111);
- }
- }
- class MyClass
- {
- public $state;
- public $stateHash;
- public function __construct()
- {
- $this->changeState();
- }
- public function changeState()
- {
- $this->state=new State();
- }
- public function __sleep()
- {
- $this->stateHash=Identity::Instance()->hashCode($this->state);
- return array('stateHash');
- }
- public function __wakeup()
- {
- $this->state=Identity::Instance()->objectFromHashCode($this->stateHash);
- }
- }
- $object=new MyClass();
- $clone=unserialize(serialize($object));
- echo $object->state===$clone->state; //1