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

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

  1. Aoumeur Khiat

    Aoumeur Khiat

    الأعضاء


    • نقاط

      2

    • المساهمات

      42


  2. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      2

    • المساهمات

      13224


  3. سماح يحياوي

    سماح يحياوي

    الأعضاء


    • نقاط

      2

    • المساهمات

      5


  4. May Out

    May Out

    الأعضاء


    • نقاط

      1

    • المساهمات

      2


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

المحتوى الأعلى تقييمًا في 03/30/23 في كل الموقع

  1. 1) عندما أنشئ تطبيقا لم أقم باستدعاء أية مكتبة برخصة GPL أستطيع بيع تطبيقي تحت رخصة GPL 2) عندما أنشئ تطبيقا قمت باستدعاء مكتبة واحدة برخصة GPL والبقية برخص أخرى يجب أن أبيع تطبيقي تحت رخصة GPL 3) عندما أنشئ تطبيقا في نظام من أنظمة ذات رخصة GPL (لينيكس منت مثلا) لست مجبرا أن أبيع تطبيقي تحت رخصة GPL هل ما قلته في العناصر الثلاثة صحيح ؟
    2 نقاط
  2. السلام عليكم لقد قمت بنثبيت lightGBMو لكن عند استعماله يظهر خطأ انه غير مثبت مع العلم ان استعمل pycharmو windows 7 و python 3.7وشكرا
    2 نقاط
  3. FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\sh72\OneDrive\��� ������\first\dad\flutter_applr\android\app\build.gradle' line: ?? * What went wrong: A problem occurred evaluating project ':app'. > Failed to apply plugin 'com.android.internal.application'. > Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line 'android.overridePathCheck=true' to gradle.properties file in the project directory. * 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 1m 27s Exception: Gradle task assembleDebug failed with exit code 1 حملت فلاتر يعطني هذي المشكلة
    1 نقطة
  4. السلام عليكم. هل من توضيح حول الفرق بين npm start و npm run start. و ماهو الظرف الأنسب لاستعمالهما. ( في الواقع أنا إعتدت فقط على إستعمال npm start في مشاريع react js) شكرا لكم.
    1 نقطة
  5. السلام عليكم ... ما هي طرق indexation في لغة البرمجة C ؟؟
    1 نقطة
  6. مرحبا، في الواقع احتاج أن أزيد خبرتي في البرمجة وعمل مشاريع أخرى لهذا السبب قررت تأجيل الامتحان. في الاول من نوفمبر سوف اقدم الامتحان. شكرا
    1 نقطة
  7. في لغة البرمجة C، يمكن الوصول إلى عناصر في مصفوفة باستخدام مفهوم الفهرسة (indexing)، حيث يمكنك تحديد عنصر معين داخل المصفوفة باستخدام رقم محدد. هناك طريقتين رئيسيتين للفهرسة في C : الفهرسة المباشرة: تتم هذه الفهرسة عن طريق تحديد عنصر معين باستخدام فهرس محدد. فمثلاً، إذا كان لدينا مصفوفة بعناصر من النوع int، يمكن الوصول إلى العنصر الثالث في المصفوفة عن طريق كتابة: myArray[2]، حيث يكون الرقم 2 هو الفهرس المحدد للعنصر الثالث. الفهرسة بواسطة مؤشر: تتم هذه الفهرسة باستخدام مؤشر يشير إلى موقع العنصر المراد الوصول إليه. ويمكن تعريف مؤشر على المصفوفة باستخدام علامة الـ " * "، ويمكن الوصول إلى العنصر عن طريق استخدام علامة الـ " * " مرة أخرى. مثال: إذا كان لدينا مصفوفة من الأعداد الصحيحة، يمكن تعريف مؤشر عليها عن طريق كتابة: int *myPtr = myArray; ثم الوصول إلى العنصر الثالث عن طريق كتابة *(myPtr + 2). ويجب ملاحظة أن استخدام الفهرسة المباشرة هي الطريقة الأسهل والأكثر شيوعاً في C. مثال على طريقة الفهرسة في لغة البرمجة C : #include <stdio.h> int main() { int arr[5] = {10, 20, 30, 40, 50}; int i; for(i = 0; i < 5; i++) { printf("Value of arr[%d] is %d\n", i, arr[i] ); } return 0; } في المثال السابق، تم إنشاء مصفوفة بخمسة عناصر ثم تهيئة كل عنصر بقيمة معينة. و استخدام حلقة for للتحقق من قيم كل عنصر في المصفوفة باستخدام الفهرسة. يتم ذلك عن طريق استخدام متغير العداد i كفهرس للوصول إلى قيم المصفوفة.
    1 نقطة
  8. الفرق بين npm start و npm run start هو أن الأول يقوم بتشغيل الأمر المحدد في الخاصية "start" في ملف package.json مباشرةً، أما الثاني فيقوم بتشغيل الأمر الذي يحتوي عليه "start" كجزء من الأمر الكامل الذي تم تمريره إلى الأمر "run" في npm. بمعنى آخر، في معظم الحالات، لا يوجد فرق عملي بين استخدام npm start و npm run start. ولكن في بعض الأحيان يمكن استخدام npm run لتشغيل الأوامر الأخرى التي لا تعتمد على مفتاح الخاصية "start" في ملف package.json. وعامة، الأمر الأكثر شيوعاً هو استخدام npm start في تطوير تطبيقات ReactJS. وعندما تقوم بتشغيل أمر مثل npm start أو npm test فإن npm يعتبرها أوامر خاصة ومدمجة داخل npm، وبالتالي لا تحتاج إلى كتابة run قبل الأمر. وبالنسبة لبقية الأوامر، مثل npm build أو npm deploy أو npm lint، فهي تعتبر أوامر مخصصة خاصة بالتطبيق والتي يتم تعريفها داخل ملف الـ package.json في الخاصية "scripts". وبما أنها ليست من الأوامر المدمجة داخل npm، فيجب عليك كتابة run قبل تشغيل الأمر. على سبيل المثال، لتشغيل الأمر npm build يجب كتابة npm run build لتشغيل الأمر بشكل صحيح.
    1 نقطة
  9. لدي مشكلة في برنامج فوتوشوب 2022 . عندما أحدد العنصر فإن قص الصور لا يعمل . layer via cut
    1 نقطة
  10. عندما تحاول أن تقوم بطباعة أكثر من نص، لإغنه يتم تخزين هذه النصوص في ما يسمى بـ Buffer وبعد ذلك يتم عرض كل النصوص مرة واحدة على الشاشة (أو كتابتها في ملف) وتسمى هذه العملية بالصرف flushing، فعلى سبيل المثال: #include <iostream> int main() { for (char i='A'; i <= 'Z'; i++) { std::cout << i << endl; } return 0; } الكود السابق يقوم بطباعة الحروف من A إلى Z وفي كل دورة يتم عمل صرف Flushing للنص وإظهاره على الشاشة. بينما في الكود التالي: #include <iostream> int main() { for (char i='A'; i <= 'Z'; i++) { std::cout << i << "\n"; } return 0; } فإنه يتم تخزين كل الحروف الـ Buffer وبعد ذلك يتم عرض كل الحروف مرة واحدة. بالتأكيد فإن الكود الثاني أفضل من ناحية الأداء لأن الكود يقوم بعرض الحروف مرة واحدة على الشاشة، بينما الكود الأول يقوم بعمل Flushing لكل حرف في كل دورة. لذلك يفضل دائمًا أن تستعمل الرمز n\ قدر الإمكان بدلًا من إستخدام std::endl ملاحظة أخرى وهي أنه يمكن إستخدام الرمز n\ في نهاية النص كالتالي: std::cout << "Hello\n"; std::cout << "Hello" << std::endl; لاحظ أن السطر الأول يقوم بإستخدام المعامل >> مرة واحدة بينما السطر الثاني فإن يقوم بإستدعاء المعامل >> مرتين، وهذا الأمر قد يؤثر على أداء البرامج التي تعتمد على الخيوط threads بشكل أساسي. بالتوفيق، تحياتي.
    0 نقاط
×
×
  • أضف...