بتـــــاريخ : 2/26/2011 12:10:03 AM
الفــــــــئة
  • الحـــــــــــاسب
  • التعليقات المشاهدات التقييمات
    0 1025 0


    المسالك في Qt (كتيب صغير ) السلام عليكم

    الناقل : elmasry | العمر :42 | الكاتب الأصلى : مصفوفة | المصدر : www.arabteam2000-forum.com

    كلمات مفتاحية  :
    المسالك Qt كتيب صغير

    بسم الله الرحمن الرحيم
    هذا الموضوع قد تحدث عنه مسبقا في نفس المنتدى ولكن هذه المرة تشعبت فيه
    لأتناول موضوع المخازن و جدول المصفوفات المعرفة وكيف إضافتها
    للتمكن من التعامل معها على أنها variant وحاولت قدر الإمكان أن أخرج
    بلغة ومعلومات سليمة مع هذا المؤلف فأتمنى من جميع من يلاحظ ان
    هناك اي قصور او اخطاء يكتبها هنا عشان أستطيع تعديلها اترككم مع خاتمة المؤلف
    ملخص
    لقد تعلمنا أنا المعالجات الحديثة أصبحت تقوم بعدة مها
    في آن واحد فلذلك أستغلينا هذه الفرصة لنقم بصنع عدة
    مسالك للمعالج بالوراثة من Qthreadثم واجهتنا مشكلة أن
    هذه المسالك لاتعمل بشكل متزامن فيما بينها ثم تمكنا من
    حل هذه المشكلة مع QMutexفوجدنا ان هذا الأخير يسمح
    بمسلك واحد بالدخول والتنفيذ اما الباقي ينتظره فقمنا
    بإستعمال QreadWriteLockولكن لم نفكر هل من الممكن
    أن نجعل هناك نظام رياضي ينظم العمل وشبيه ل mutex
    ولكن بدون القفال على أحد المسالك فوجدنا الحل في
    الصف Qsemaphoreثم خرجنا من بوابة التزامن والمصادر
    المشتركة وتعرفنا على بعض الأمور البسيطة مثل المعالج
    الرئيسي وأثناء حديثنا عنه واجهتنا مشكلة الاتصال بين هذه
    المسالك كيف نتصل فيما بينهم وهي غير متزامنة فقمنا بالتعرف على
    طابور الإشارات وفي الحقيقة طابور الإشارا هذا يطالب
    بحقوق أخرى وهي ان يكون محتواه الذي يرسله معرف لكي
    يستطيع الوسائط ان تلتقطه فقمنا بالتعرف على كل من
    الماكرو Q_DECLARE_METATYPEوالأمر
    qRegisterMetaTypeوقلنا أن الأول يجعل الصف معرف
    لذا variantوالآخر يجعلها معرف لذا الإشارات وتعرفنا كيف
    نستخدمهم ليكون هنا نهاية حديثنا عن هذا الفصل.
    وكل هذه المواضيع تناولناها في 21 صفحة
    والسلام عليكم

     

     

     

    ملف مرفق(ملفات)

     

     

     

    ملف مرفق  _______.pdf (153.08كيلو )

    كلمات مفتاحية  :
    المسالك Qt كتيب صغير

    تعليقات الزوار ()