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

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

  1. محمد الشعيلي

    محمد الشعيلي

    الأعضاء


    • نقاط

      2

    • المساهمات

      22


  2. عبدالباسط ابراهيم

    • نقاط

      2

    • المساهمات

      6697


  3. منتصر احمد

    منتصر احمد

    الأعضاء


    • نقاط

      2

    • المساهمات

      760


  4. شرف الدين حفني

    • نقاط

      2

    • المساهمات

      1690


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

المحتوى الأعلى تقييمًا في 02/17/23 in أجوبة

  1. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:validateSigningDebug'. > java.util.concurrent.ExecutionException: com.android.builder.utils.SynchronizedFile$ActionExecutionException: java.io.IOException: com.android.ide.common.signing.KeytoolException: Failed to create keystore. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 12s Exception: Gradle task assembleDebug failed with exit code 1
    1 نقطة
  2. لدي نمذج لدخال رساله، لما اضغط على زر الاسال اكثر من مره يتم ارسال النموذج على حسب الضغطات على زر الارسال وبالتالي تكرار تكرار الرساله في قاعدة البيانات، فماهو الحل لمنع هذا الامر
    1 نقطة
  3. هل استطيع التطبيق في دروس الخوارزميات بلغة JavaScript لاني لا احتاج تعلم بايثون علما ان كل معلوماتي في جافا سكربت هي من المسار الثاني فهل هذه المعلومات تكفي لتطبيق الخوارزميات وبنى المعطيات
    1 نقطة
  4. مرحبا ايمن، بالطبع يمكنك فالخوارزميات وبنى المعطيات أوسع من أن تحصر في بايثون، ولكنك لن تحتاج تعلمه على نحو عميق اذ يتم في بادئ المسار شرح تهيئة بيئة عمل خاصة ببايثون فقط. اي انك لن تعرف منه الا القدر الذي ستحتاجه لاستيعاب مفاهيم المسار. ولك الخيار ان شئت تطبيق ذلك وفق الجافاسكربت. أظن أن الأمر سيكون متعبا ومشتتا اذ ستحتاج استيعاب شيفرات بايثون اولا ثم تحويلها الى شيفرات جافاسكربت، فأنت في الأخير ستجد نفسك تتعرض لها حتما.
    1 نقطة
  5. الخطا ظهر عندما اضفت useEffect(() => { async function PromiseSign() { setTasks(await GetAllTasks()); } PromiseSign(); }, [ReducerValue, tasks]); لملف OutputList.tsx
    1 نقطة
  6. مرحبًا هل يمكنك توضيح كيف لا تعمل؟ ما المشكلة التي واجهتك تحديدًا؟
    1 نقطة
  7. معدش بيشتغل لما بمسحها to_do_list.rar
    1 نقطة
  8. يوجد لديك مشكلة أنك تقوم بتغيير قيمة tasks عبر الدالة setTasks وفي نفس الوقت الخطاف useEffect يعتمد على tasks لذا يتم تغير قيمة الtasks فيتم نداء الخطاف فيقوم بتغيير قيمة الtasks مرة اخرى فيتم نداء الخطاف الى مالا نهاية, الحل ان تقوم بمسح الtasks من مصفوفة الاعتمادية في الخطاف فيكون شكل الخطاف كالتالي useEffect(() => { async function PromiseSign() { setTasks(await GetAllTasks()); } PromiseSign(); }, [ReducerValue]);
    1 نقطة
  9. تأكدت من المسار عشرات المرات ساتوقف عن المحاولة واترك هذا الالمنت شكرا على المساعدة
    1 نقطة
  10. جرب ان تتحقق من المسار يا اخي
    1 نقطة
  11. عند طرح السؤال حاول ذكر المزيد من التفاصيل عن مكان حدوث المشكلة في أي ملف أو صور عن رسائل الخطأ التي تظهر لك لأن ذلك سيساعدنا على حل مشكلتك بشكل أفضل. لم أجد حلقات تكرارية مستخدمة في مشروعك، ولكن أعتقد أن المشكلة خاصة بتكرار تضمين الملفات بشكل متداخل مع بعضها، لذلك حاول حذف التضمين التالي من ملف main.js الموجود ضمن المجلّد routes: const { db } = require("../models/Task"); فيجب عليك استخدام النماذج models بدلاً من db وقمت بتضمينها أيضاً ضمن الملف.
    1 نقطة
  12. مرحبا تستطيع فعل ذلك بهذا الكود فقط بواسطة وسم video <video src="{your source}"></video> فقط قم بتديل your sorce بمسارك الخاص
    1 نقطة
  13. نقوم باستخدام ال spread operator في ال useState حتى نقوم بتحديث القيم الموجودة في ال state وكما تم التوضيح في التعليق السابق بشكل جيد سأحاول توضيح أهميته من خلال المثال التالي إذا كان لديك مصفوفة من الكائنات أو الكائنات ذات الحقول والقيم ، وتريد إضافة المزيد من الحقول أو العناصر بحيث يمكنك القيام بذلك باستخدام التعليمات التالية. لنأخذ مثالاً ، لنفترض أن لدينا الحالة التالية بالأشياء const [values, setValues] = useState({ full_name: "", email: "", password: "", confirmPassword: "", type: "" }); ونريد فقط تحديث قيمة البريد الإلكتروني ، يمكننا القيام بذلك باستخدام spread operator: setValues({ ...values, email: 'new Value' }) لنفترض أنك تريد إضافة حقل أو كائن جديد في المصفوفة أو الحالة ، لتحقيق ذلك سنتبع الطريقة التالية setValues({ ...values, nickName: 'new Value' })
    1 نقطة
  14. ربما يكون هذا الخطأ بسبب أنك تحتاج لتحديث إصدار ال Gradle لذلك قم بتثبيت الإصدار الأحدث من هنا وحسب الطريقة المتاحة أمامك يمكنك التثبيت أو يمكنك تنفيذ ذلك يدوياً من خلال قم بتنزيل أحدث إصدار لـ Gradle قم بفك ضغط مجلد Gradle الذي قمت بتحميله إلى C:\Gradle قم بعديل ال environment variable انقر بزر الماوس الأيمن على أيقونة الكمبيوتر ثم انقر فوق خصائص -> إعدادات النظام المتقدمة -> المتغيرات البيئية.ضمن متغيرات النظام ، حدد المسار ، ثم انقر فوق تحرير. قم بإضافة إدخال لـ C:\Gradle\gradle-8.0\bin . انقر فوق "موافق" للحفظ. قم بعد ذلك بالتأكد من التحديث عن طريق تنفيذ الأمر التالي gradle -v
    1 نقطة
×
×
  • أضف...