| Mixin :: Extrafields :: برنامج التشغيل :: Hashguts mixin :: extrafields :: Driver :: وحدة Hashguts يمكن تخزين إضافات في الشجاعة كائن Hashy. |
التحميل الان |
Mixin :: Extrafields :: برنامج التشغيل :: Hashguts الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Ricardo Signes
- موقع ويب الناشر:
- http://search.cpan.org/~rjbs/
Mixin :: Extrafields :: برنامج التشغيل :: Hashguts العلامات
Mixin :: Extrafields :: برنامج التشغيل :: Hashguts وصف
Mixin :: Extrafields :: Driver :: وحدة Hashguts يمكن تخزين إضافات في الشجاعة كائن Hashy. Mixin :: Extrafields :: برنامج التشغيل :: وحدة Hashguts يمكن تخزين إضافات في Gutshy Nations.synopsis حزمة الخاص بك :: Hashbased :: Class؛ استخدم Mixin :: Extrafields -fields => {driver => 'hashguts'}؛ تنفذ فئة برنامج التشغيل هذا آلية تخزين بسيطة للغاية: يتم تخزين الإضافات على الكائن الذي يتم فيه استدعاء الأساليب المختلطة في. بشكل افتراضي، يتم تخزينها تحت مفتاح الأسلوب الذي تم إرجاعه بواسطة "Default_has_key"، ولكن يمكن تغيير هذا من خلال توفير وسيطة Hash_key إلى تكوين برنامج التشغيل، مثل ذلك: استخدم Mixin :: Extrafields -Fields => {Driver => {class => 'hashguts'، hash_key => "شيء شرير"}؛ إرجاع المفتاح حيث سيقوم برنامج التشغيل بتخزين إضافاته. يتم تقديم حجة Hash_key الخاصة به لعملية التشغيل، يتم استدعاء هذه الطريقة أثناء تهيئة برنامج التشغيل. سيعود سلسلة فريدة لاستخدامها ككلية Hash Key.Storagethis إرجاع HASHREF من التخزين المستخدمة لإضافات. تحصل الكائنات الفردية على إشارات ضعيفة إلى معرفتها ضمن هذا hashref.storage_for بلدي Stash = Driver $ Driver- $ / Storage_FOR يتم تخزين HATHREF على كل من الكائن الذي يعتمد على التجزئة (في دخول Hash_key الخاص به) وعلى برنامج التشغيل (في إدخال معرف $ في تجزئة التخزين الخاصة به). يجب أن ينتهي جميع الكائنات بنفس المعرف مع نفس التجزئة في Hash_key حقل. لا تضعف أي من هذه المراجع، مما يعني أن شيئين: أولا، حتى لو خرجت جميع الكائنات مع معرف معين من النطاق، فإن الكائنات المستقبلية مع هذا المعرف ستحتفظ بإضافات الأصلي؛ ثانيا، لا يتم استصلاح الذاكرة المستخدمة في تخزين الإضافات أبدا. إذا كانت هذه مشكلة، فاستخدم برنامج تشغيل أكثر تطورا. متطلبات: perl.
Mixin :: Extrafields :: برنامج التشغيل :: Hashguts برامج ذات صلة