النص :: المحرر :: سهلة ::

التحميل الان

النص :: المحرر :: سهلة :: الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Sebastien Grommier
  • موقع ويب الناشر:
  • http://search.cpan.org/~grommier/Text-Editor-Easy-0.1/lib/Text/Editor/Easy/Comm.pm

النص :: المحرر :: سهلة :: العلامات


النص :: المحرر :: سهلة :: وصف

النص :: المحرر :: سهلة :: Comm هو Mecanism اتصالات موضوع "نص :: محرر :: سهلة". النص :: EDYTITR :: EASY :: COMM هو MECANISM TEXTIONS :: سهلة "Module.SynopsisThere 2 (أو 3 إذا كنا تضمين" النص :: Editor :: Easy :: File_Manager " ) الوحدات المعقدة في "النص :: المحرر :: شجرة سهلة". هذه الوحدة النمطية و "النص :: المحرر :: Easy: Admact" الذي يتعامل مع الرسومات بطريقة مغلفة. هذه الوحدة النمطية تحاول جعل معالجة مؤشر الترابط الواضح مع كائنات "النص :: المحرر :: Easy". ربما يمكن أن يتم استخدام هذه الوحدة هذه الوحدة باستخدام كائنات أخرى لتسهيل إنشاء مؤشر الترابط واستخدامها. هذا ليس هدفي: هدفي هو كتابة مولد للتطبيقات التي يمكن تعديلها بشكل حيوي (المحرر هو الجزء الأول من ذلك). هناك 2 فئات رئيسية من المواضيع: الخادم والعميل. موضوع العميل هو، على سبيل المثال، البرنامج الذي يعمل بالتتابع، من وقت لآخر، اسأل موضوع الخادم لخدمة. مؤشر ترابط الخادم هو موضوع انتظار يدير خدمة معينة. من وقت لآخر، يطلق عليه عميل (الذي يمكن أن يكون موضوع عميل حقيقي أو موضوع خادم آخر: يمكن رؤية مؤشر ترابط خادم الاتصال هنا كعميل لخادم الاستجابة لدينا)، ويستجيب للعميل ثم ينتظر مرة أخرى. بالطبع، إذا كان الخادم مشبع بالمكالمات، فلن ينتظر وسيقوم بتنفيذ جميع المكالمات بالترتيب الذي تم إجراؤه. لذلك، قد تضطر العملاء (خوادم حقيقية أو غيرها) إلى الانتظار استجابة الخادم ... ولكن ليس دائما. تأتي هنا مكالمات غير متزامنة: في مكالمة غير متزامنة، يسأل العميل شيئا ما إلى الخادم (يحصل، إذا كان يريد، وتحديدا للاتصال، و "Call_ID")، ويمكن أن يستمر دون انتظار الاستجابة. لكن المكالمات غير المتزامنة ليست ممكنة دائما. في كثير من الأحيان، عليك أن تجعل الأمور بأمر معين وتأكد من أنها تم إجراؤها قبل الدخول. لذلك ستكون معظم المكالمات إلى خيوط الخادم (من قبل العميل) متزامن وحظر. الآن أننا شاهدنا الفئات 2 من الخيوط دعونا نتحدث المزيد عن مؤشرات ترابط الخادم. هناك أساسا 3 أنواع من مؤشرات ترابط الخادم: مملوكة بمثيل (دعونا نسميها مؤشر ترابط مملوكة)، مشتركة من خلال جميع المثيلات التي تحتوي على بيانات منفصلة لجميع الحالات (دعونا نسميها مؤشر الخيط متعدد الالتزام)، مشترك مع جميع الحالات مع عدم وجود بيانات منفصلة ( دعونا نسميها موضوع فئة). جميع هذه الأنواع من المواضيع لم يتم اختراعها للجمال النظري، ولكن فقط لأنني بحاجة إليها. مؤشر الترابط المملوكة هو موضوع "file_manager": كل "نص :: محرر :: سهل" لديك واحدة خاصة. مؤشر الترابط متعدد المرسل هو موضوع الرسومات (الرقم 0): TK ليس متعدد الخيوط، لذلك اضطررت إلى وضع بيانات خاصة في مؤشر ترابط واحد فقط. جميع المواضيع الأخرى التي أستخدمها هي المواضيع الفئة يسمح لي نظام الخيط بإنشاء جميع أنواع المواضيع المحددة سابقا (مملوكة، مضاعف، وفئة) ولكنها تسمح لي أكثر. أولا، لا يوجد حد حقيقي بين الأنواع الثلاثة من المواضيع (يمكنني الحصول على مؤشر ترابط مع شخص متعدد المرسل والفئة ... أو أي مجموعة أخرى). ثانيا، أنا قادر على تحديد الأساليب الديناميكية والوصول إلى رمز جميع الأساليب لتمكين التعديلات الديناميكية. أعطاني Demo8 من الإصدار 0.01 أفكارا حول ما أحتاج إليه لزيادة إنتاجيتي في تطوير محرر My.The "Creake_New_Server" يمكن أن يسمى إما بمثيل، أو مع فئة: My $ DID = $ Enditor-> Create_New_Server ({ ...})؛ أو بلدي $ tid = text :: easy-> create_new_server ({...})؛ لنوع مملوكة أو مضاعف، استخدم مكالمة المثيل. بالنسبة لنوع الفصل، استخدم مكالمة الفصل. يستخدم "create_new_server" مرجع تجزئة للمعلمات، وإرجاع "تعريف" ("تحديد مؤشر الترابط" ("تحديد مؤشر الترابط" في مؤشر الترابط المفسر Perl Mecanism)، وهو عدد صحيح. قد يتم تغيير هذه الواجهة: تعطى للتو لمعرفة القدرات الفعلية. بالطبع، كلما كنت أستخدم هذه الواجهة لإنشاء جميع المواضيع الخاصة بي، وأكثر من ذلك، سأكون مترددا لتغيير الواجهة. متطلبات: perl.


النص :: المحرر :: سهلة :: برامج ذات صلة

صافي :: XFTP.

NET :: XFTP هو وحدة بيرل مع وظائف غلاف شائعة للاستخدام مع أي صافي :: FTP أو NET :: XFTP. ...

166

تحميل