hashfiller.

ملء عناصر التجزئة المبنية في المتطلبات الأساسية
التحميل الان

hashfiller. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Luis E. Mu
  • موقع ويب الناشر:
  • http://search.cpan.org/~luismunoz/Crypt-PasswdMD5-1.3/PasswdMD5.pm

hashfiller. العلامات


hashfiller. وصف

ملء عناصر تجزئة برمجية مقرها في المتطلبات الأساسية Hashfiller هو وحدة بيرل لملء عناصر تجزئة مقرها في المتطلبات الأساسية. بلدي دولار HF = التجزئة الجديدة :: حشو؛ # عرض كيف -> تعبئة () الطريقة تنفذ # القواعد $ hash :: filler :: debug = 1؛ # إضافة مجموعة من القواعد $ hf-> إضافة ('key1'، sub {بلدي hr hr = shift؛ ...}، ، $ pref)؛ $ hf-> إضافة ('key1'، sub {بلدي rr hr = shift؛ ...}، []، $ pref)؛ $ hf-> إضافة ('key2'، sub {بلدي $ hr = shift؛ ...}، ، $ pref)؛ $ hf-> إضافة ('key3'، sub {بلدي hr hr = shift؛ ...}، ، $ pref)؛ $ hf-> إضافة (undef، sub {...}، []، $ pref)؛ # إزالة القواعد $ HF-> إزالة ($ suit_id)؛ $ HF-> حلقة (0)؛ # لا تحاول تجنب اختبار الحلقات اللانهائية # إذا كان هناك مفتاح يستخدم باستخدام () $ HF-> الطريقة ($ hash :: filler :: المحدد)؛ بلدي التجزئة؛ $ hf-> املأ (\ hash، 'key1')؛ # احسب قيمة $ hash {key1} $ hash {'key2'} = 'foo'؛ # املأ يدويا موقف التجزئة $ hf-> املأ (\ hash، 'key2')؛ # تحسب قيمة $ hash {key2} $ hr-> dump_r_tree ()؛ # طباعة شجرة المفاتيح بلدي stats = $ hf-> احصائيات ()؛ # احصل على إحصائيات حول استدعاء القاعدة MyProf = $ hf-> الملف الشخصي ()؛ # احصل على معلومات التنميط معلومات حول The Resseshash :: Filler يوفر واجهة بحيث يمكن حساب عناصر التسهيل اعتمادا على وجود عناصر تجزئة أخرى، باستخدام مراجع التعليمات البرمجية التي توفرها المستخدم. كان أحد الاستخدامات الأولية لهذه الوحدة داخل الخادم. في هذا الخادم، جاءت ردود الأوامر من مصادر خارجية. لكل طلب، يحتاج الخادم إلى الاتصال بعدد من المصادر الخارجية لحساب الإجابة المناسبة. حاولت هذه الحسابات في بعض الأحيان الوصول الخارجي الزائد، وبالتالي زاد وقت الاستجابة وحملها. تم إعادة كتابة الحسابات في هذه الحالة، تم إعادة كتابة العمليات الحسابية للوصول إلى التجزئة بدلا من المصادر الخارجية مباشرة واستخدام هذه الوحدة لملء التجزئة حسب متطلبات الحسابات. كما تم تحسين الوصول الخارجي بحيث تكون أكثر من خيار أو قاعدة واحدة موجودة لكل مسند، اعتمادا على متطلبات الأبديات الموجودة بالفعل في التجزئة أم لا. متطلبات: perl.


hashfiller. برامج ذات صلة