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

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

  1. Yomna Raouf

    Yomna Raouf

    الأعضاء


    • نقاط

      4

    • المساهمات

      2193


  2. Wael Aljamal

    Wael Aljamal

    الأعضاء


    • نقاط

      3

    • المساهمات

      6975


  3. Omar Haddad2

    Omar Haddad2

    الأعضاء


    • نقاط

      1

    • المساهمات

      292


  4. عزام عبد الحافظ

    • نقاط

      1

    • المساهمات

      667


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

المحتوى الأعلى تقييمًا في 11/13/20 في كل الموقع

  1. شكرا لك أخي وليد على الاجابة ولكن برأيك لو اخذت الـ 20 فيديو جميعه من نفس الشركة الناقلة الا يعتبر انتهاك للاستخدام العادل؟ لانه لو فكرت به قليلا لن تجد فرق بيه وبين ان اقوم بعرض على سبيل المثال: لقطات من مصارعات WWE وهم متشددون جدا في موضوع الحقوق. برايك لو اللقطات كانت: 10 من مباريات الدوري و5 من مباريات المنتخب و5 في دوري الابطال.وهكذا. هل سيكون أضمن ام ان الطريقة الاولى لا مشكلة فيها برايك؟
    1 نقطة
  2. هذا الخطأ يظهر أيضا في وجود foreign key بنفس الاسم في جدول آخر.لذلك عندما يظهر لك هذا الخطأ تأكد من تماشي/تطابق أنواع البيانات أيضا إذا كان ال primary key UNSIGNED يجب أن يكون ال foreign key unsined كذلك.ط و من أن أسماء ال foreign keys فريدة unique. إذا لم تتمكن من حل المشكلة أرجو تزويدنا بمزيد من المعلومات عن الأكواد و قاعدة البيانات حتى نتمكن من مساعدتك. شكرا لك.
    1 نقطة
  3. التقنية المستعملة لعمل ذلك تسمى Ajax وهي اختصار لكلمة (asynchronous JavaScript and XML) حيث يمكنك وكما ذكرت عمل استعلام في الداتابيز بدون الحاجة لعمل تحميل للصفحة. ويمكنك استعمال الاجاكس مع مكتبة jQuery حيث انها توفر الدلة $.ajax() للتعامل مع الاجاكس في الصفحة. وهذا مثال بسيط يوضح ما ذكرت من ادخال بيانات: $( 'form' ).submit(function( event ) { event.preventDefault(); var form = $( this ); $.ajax({ type: 'POST', url: '/data/save', data: form.serialize(), dataType: 'json', success: function( resp ) { console.log( resp ); } }); }); حيث ان type هو ال action الذي سيتم إرساله سواء كان GET او POST, و url هو الرابط المستخدم لتخزين أو جلب البيانات, وفي حال النجاح يتم تفعيل success, datatype وهي نوع البيانات او شكل البيانات التي سيتم إرسالها واستقبالها عند إتمام الطلب,وهنا يتم التعامل مع البيانات المرسلة والصادرة على شكل json وهي عبارة عن سلسلة نصّيّة (string) تُمثّل البيانات، وتبدو مُشابهة لكائن JavaScript عاديّ، ولكنّها لا تستطيع تمثيل كلّ أنواع البيانات الّتي يستطيع كائن JavaScript تمثيلها. ويكون شكلها كالتالي: { "people" : [ { "name" : "Ben", "url" : "http://benalman.com/", "bio" : "I create groovy websites, useful jQuery plugins, and play a mean funk bass. I'm also Director of Pluginization at @bocoup." }, { "name" : "Rebecca", "url" : "http://rmurphey.com", "bio" : "Senior JS dev at Bocoup" }, { "name" : "Jory", "url" : "http://joryburson.com", "bio" : "super-enthusiastic about open web education @bocoup. lover of media, art, and fake mustaches." } ] } المحتوى عن موضوع الاجاكس متوافر بكثرة فيمكنك البحث عما تريد وتعلمها, وسنساعدك هنا في حال واجهتك اي صعوبات أو مشاكل.
    1 نقطة
  4. مرحبا، يوجد برنامج visual paradigm مخصص لتصميم المخططات، أنا استخدمت الخدمة المتوفرة على الانترنت. الصورة المرفقة لمخطط سير العمليات وهو تقريبي يمكنك الاعتماد عليه. بالتوفيق
    1 نقطة
  5. هل يمكنك تحديث نسخة xcode إلى 12.2beta ثم تنزيل هذه الملفات و وضعها في هذا المسار: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ و إخباري بالنتائج؟
    1 نقطة
  6. ( السؤال له علاقة بالخوارزمية ) الكود هو تنفيذ للخوارزميات ولكن الخوارزميات ليست كود الخوارزميات ليس لغة برمجة ولكنها التفكير المنطقي لكتابة الكود أو التفكير كما يفكر الحسوب لكتابة الأكواد لكي يكن الكود أقصر وأنظف فيوجد العديد من طرق كتابة كود لجمع مصفوفات من الرتبة الثانية على المثال ولكن يوجد طريق أقصر بواسطة فهمك للخوارزميات تستطيع تنفيذه ويوجد طريق طويل بدون فهمك وتطبيقك للخورارزميات في طريقة تفكيرك في الكود وكتابتك له سوف تجعل الكود أطول وأكبر . فالخورازميات هي خطوات تمشي عليها لينتج في الأخر كتابة كود احترافي وقصير ومفهوم لك وللغير بدون التشتت لأن لديك مراحل للتفكير في كتابة الكود وهذا الأساس وليس حفظ نماذج برمجية لكتابة خوارزمية ما ولكن طريقة التفكير أهم . فالسؤال له علاقة بالخوارزمية بالفعل في الخطوات المنطقية لكتابة الكود ولكن له علاقة بالبرمجة أيضاً لأنها هي الكود الذي سوف تكتبه . بالتوفيق .
    1 نقطة
  7. مرحبا جورى، لجمع المصفوفات يجب أن يكون لديها نفس الأبعاد (عدد الأسطر و الأعمدة متساوٍ بينها) جميعها لها N سطر , وجميعها لها M عمود يمكنك تعديل البرنامج و القيام بإدخال أبعاد المصفوفة يدويا باستخدام بعد تعريف N-M cout << "أدخل أبعاد المصفوفة عدد الأسطر و عدد الأعمدة"; cin >> N >> M; #include <iostream> using namespace std; int main() { int N = 10,M =10; int a[N][M]; // تعريف مصفوفة عددية تحمل 10 صف و في كل صف 10 أعمدة int b[N][M]; int c[N][M]; int sum[N][M]; // مصفوفة تحوي ناتج الجمع // هذه الحلقة لملأ المصفوفة // نكررها 3 مرات for(int i = 0; i < N; i++) { // عمل حلقة للصفوف for(int j = 0; j < M; j++) { // عمل حلقة للأعمدة cin >> a[i][j]; // ملأ المصفوفة } } for(int i = 0; i < N; i++) { // عمل حلقة للصفوف for(int j = 0; j < M; j++) { // عمل حلقة للأعمدة cin >> b[i][j]; // ملأ المصفوفة } } for(int i = 0; i < N; i++) { // عمل حلقة للصفوف for(int j = 0; j < M; j++) { // عمل حلقة للأعمدة cin >> c[i][j]; // ملأ المصفوفة } } // تحقيق عملية جمع المصفوفات for(int i = 0; i < N; i++) { // عمل حلقة للصفوف for(int j = 0; j < M; j++) { // عمل حلقة للأعمدة sum[i][j] = a[i][j] + b[i][j] + c[i][j]; // حساب مجموع العناصر المتقابلة التي لها نفس السطر و العمود } } // هذه الحلقة لطباعة عناصر المصفوفة for(int i = 0; i < 12; i++) { for(int j = 0; j < 10; j++) { cout << sum[i][j] << " "; } cout << "\n"; // بعد طباعة كافة عناصر صف نقوم بالنزول سطر واحد } } بالنسبة للناتج عليك القيام بمثال و إدخال قيم تجريبية (يفضل استخدام أبعاد lمصفوفة صغيرة 3 أو 4 و تجريب البرنامج السابق بالتوفيق
    1 نقطة
  8. النسخ التي تستخدمها متوافقة. هل يمكنك تجربة الخطوات التالية: فصل الاقتران بين ءcode و الهاتف Unpair the device in Xcode. تنظيف ملفات المشروع Clean the project. فصل الهاتف من جهاز الحاسوب Unplug and then restart iPhone. إعادة تشغيل xcode Restart Xcode. و التجربة مرة أخرى من المفترض أن يعمل بعدها بشكل صحيح
    1 نقطة
  9. مرحبا مروان، هل قمت بتجريب التطبيق على المحاكي simulator الخاص بجهازك mac؟ في حاول وجود خطأ في برمجة التطبيق ستعترضك نفس المشكلة في المحاكي و في الجهاز الحقيقي. لحل مشكلة عمل التطبيق على الهاتف يوجد نقص في ملفات دعم تشغيل التطبيق على الهاتف DeviceSupport يجب إضافتها للمسار التالي في مشروعك: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ عليك القيام بتحميل النسخة الموافقة لنظام التشغيل على الهاتف من القائمة التالية: رابط تحميل ملفات دعم تشغيل تطبيقات ios على الهاتف أو من هنا رابط آخر (يوجد معلومات عن إصدار Xcode و نظام تشغيل ios أرجو تحميل النسخة المتوافقة) أيضا عليك تنفيذ الخطوات التالية: فصل الوصلة بين الهاتف و الحاسوب مسح بيانات المشروع clean project إلغاء تثبيت التطبيق عن الهاتف إعادة تشغيل كلاَ من الهاتف ومحرر النصوص Xcode تأكد من تحديث ios image و برنامج Xcode قبل إعادة المحاولة بالتوفيق
    1 نقطة
  10. من الممكن أن يكون السبب في هذا هو عدم توافق ال configurations الخاصة بجهازك مع نسخة xcode، هل يمكنك أن تخبرنا بنسخة ios و xcode التي تستخدمها ؟
    1 نقطة
  11. اخى يمكنك بيع الاستضافه بطريقه احترافيه .. يمكنك تصفح الرابط https://www.websiteplanet.com/ar/blog/أفضل-خدمات-لإعادة-بيع-استضافة-المواقع/
    1 نقطة
  12. أنت تريد رفع مشاريعك البرمجية وواجبات الأمر كالتالي ولكن من المفترض والأفضل تعلم git واتباع اسلوب الأستاذ أسامة ولكن حتى أسهل عليك يمكنك الرفع من خلال التعامل مع Gui أي واجهة الجيتهب . إتبع الخطوات التالية : عليك الدخول لموقع جيت هب وثم الضغط على إنشاء repository المستودع الخاص بك من خلال الضغط على new repository إضافة الإسم المناسب لك التي تريد ظهوره في المستودع ثم الضغط على create سيتم تحويلك إلى المستودع الخاص بك إضغط على upload file قم بإرفاق ملفات مشروعك التي تريد رفعها ثم إضافة وصف للتعديلات ثم الضغط على commit حتى يتم إضاف الملفات للمستودع
    1 نقطة
  13. مرحبًا اخي محمد الحربي , انت تضع بعض المنتجات كمثال , حتى يظهر للمشتري شكل الموقع كاملاً . عامةً المنتجات الأكثر مبيعاً عبر الإنترنت هي ملابس , صور المنتجات او الصورة المطلوبة في تصميم الموقع انصحك ان تكون ذو جودة عالية , هذا ليس له علاقة في البرمجة لكن قد يغير المشتري رأيه إذا رأى جودة سيئة مع انها صور امثلة فقط .
    1 نقطة
×
×
  • أضف...