اذهب إلى المحتوى

لوحة المتصدرين

  1. سامح أشرف

    سامح أشرف

    الأعضاء


    • نقاط

      2

    • المساهمات

      2934


  2. Wael Aljamal

    Wael Aljamal

    الأعضاء


    • نقاط

      2

    • المساهمات

      6975


  3. Yazan Yasser

    Yazan Yasser

    الأعضاء


    • نقاط

      2

    • المساهمات

      203


  4. Ahmed Yehia2

    Ahmed Yehia2

    الأعضاء


    • نقاط

      1

    • المساهمات

      36


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 01/06/22 in أجوبة

  1. السلام عليكم... لدي كود بايثون اريد ان احوله الى ملف تنفيذي.. أي بمعنى انه عندما نقوم بالضغط عليه يتم تشغيله مباشرة؟
    1 نقطة
  2. الايرور دا بيطلعي لما بشيل ال if condition اي السبب؟
    1 نقطة
  3. اريد نقل الخط المحاط بدائرة الى اليمين اي قبل الجمل. ليصبح مكان الخط الذي رسمته على اليمين. وذلك باستخدام css3 شكرا
    1 نقطة
  4. قم بالضغط على زر الواي فاي الموجود في أسفل يمين الصورة لديك ليتم تشغيل الواي فاي مرة أخرى. إن لم يعمل، قم بفتح الإعداداا Settings ثم قسم الشبكة والإنترنت Network & Internet ومن القائمة الجانبية إختر Wifi ثم قم بتفعيل الواي فاي، كما في الصورة: أيضًا قد يكون لديك زر في الحاسوب الخاص بك مخصص لإغلاق الواي فاي وتشغيله وعليك أن تقوم بالضغط عليه، لاحظ الزر في الصورة التالية:
    1 نقطة
  5. مامعنى ~ في الcss وادا كيبوردي صغير جدا ولا املك الزر اللدي يضع ~ كيف اضعه
    1 نقطة
  6. يمكن تحديد عدد الطلاب قبل الدخول في الحلقة cout << "Enter number of students: "; cin >> number_of_students; for (i = 0; i < number_of_students; i++) ... نص المسألة غير موجود أرجو إعادة إضافته مع ذلك أتذكر أنه لا يحوي تفاصيل
    1 نقطة
  7. شكراً جزيلا لك اخي لكن انا لا امرك الحرف "ذ" في الكيبرود الخاص بي ادا ارد ان اكتبه مثل الان "ذ" يجب ان انسخه فكيف استطيع ان اعدل على الكيبرود كي اجعل ازراد تفعل اشياء من اختياري
    1 نقطة
  8. السلام عليكم ورحمة الله وبركاته معذرة أخوتي لدي سؤال بخصوص متغيرات البيئة في اندرويد استديوا قمت بأدخال متغيرات البيئة وعند فتح الاندرويد يظهر لي هذا الخطاء ما العمل com.android.prefs.Android locationsException :ANDROID -SDK-HOMEis set to the root of your SDK :C:/user /public /Android/Android....exc
    1 نقطة
  9. نقوم بحذف المتغير ANDROID_SDK_HOME بدلًا عنه في اندرويد استوديو نقوم بالذهاب إلى Project Structure عبر الضغط على Ctrl+Shift+Alt+S ومن النافذة التي تظهر نعين مسار Android SDK على جهازك
    1 نقطة
  10. النموذج نحدد أن يقبل مصفوفة مصفوفة سلاسل نصية حيث أن الصورة تخزن ك Base64 avatar: [ { type: String } ] ^ ^ وتمرر للدالة أسماء الحقول التي لديك upload.fields ( [ { name: 'avatar', maxCount:1 }, ^^^^^^^ اسم الحقل { name: 'gallery', maxCount: 8 } ^^^^^^^ اسم الحقل ] ) كل شيء يتم التعامل معه كمصفوفة هذا شرح إضافي للشيفرة التي قدمها سامح
    1 نقطة
  11. يجب تعديل كود HTML ليتم السماح برفع أكثر من ملف بالشكل التالي: <input name="avatar" type="file" multiple /> أيضًا يجب تعديل كود Multer ليقوم بإستقبال أكثر من ملف بالشكل التالي: app.post('/add-product', upload.array('avatar', 12), function (req, res, next) { // req.files is array of `avatar` files // req.body will contain the text fields, if there were any }) ملاحظة يصبح الكائن الذي يحتوي على معلومات الصور باسم req.files وليس req.file وذلك لأنه يمكن أن يحتوي الآن على أكثر من صورة. وفي حالة أردت أن ترفع الصور من خلال أكثر من حقل فيمكنك أن تستعمل upload.feilds على النحو التالي: const cpUpload = upload.fields([{ name: 'avatar', maxCount: 1 }, { name: 'gallery', maxCount: 8 }]) app.post('/add-product', cpUpload, function (req, res, next) { // يمكن الوصول إلى معلومات الصور بالشكل التالي // req.files['avatar'][0] -> File // req.files['gallery'] -> Array مصفوفة من الصور }) الأمر الأخير هو أنه يجب تعديل الـ Schema في النموذج model ليتم تخزين مصفوفة من النصوص array of string بدلًا من نص واحد string: const productSchema = new Schema({ avatar: [{ type: String }] }); ملاحظة: قد ترغب في تغير اسم الحقل ليكون avatars أو شيء آخر يعبر عن وجود أكثر من صورة بدلًا من avatar فقط. ملاحظة: يرجى إضافة الشيفرات بمحرر الشيفرات وليس كصور
    1 نقطة
×
×
  • أضف...