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

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

  1. عمار هبه

    عمار هبه

    الأعضاء


    • نقاط

      2

    • المساهمات

      19


  2. Beyan Girisken

    Beyan Girisken

    الأعضاء


    • نقاط

      2

    • المساهمات

      4


  3. Ahmed Farid5

    Ahmed Farid5

    الأعضاء


    • نقاط

      2

    • المساهمات

      110


  4. Ali Alfares

    Ali Alfares

    الأعضاء


    • نقاط

      2

    • المساهمات

      8


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

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

  1. لقد انتهيت من أساسيات لغة بايثون Python و تطبيقات عملية باستخدام بايثون Python أين يمكنني العمل
    2 نقاط
  2. لدي برنامج لكتابة نص.. لكن عند كتابة النص بالعربية تكون الحروف مقطعه ومقلوبه ..اليكم الكود ...ثم اروني الحل للمشكلة.. وكل حبي وتقديري لكم from tkinter import * import pyarabic.araby as araby from awesometkinter.bidirender import add_bidi_support, render_text import arabic_reshaper from bidi.algorithm import get_display # Create Object root = Tk() frame2 = Frame() frame2.pack(pady=10) address = Text(frame2,width=37,height=10) address.pack() add_bidi_support(address) #address root.mainloop()
    2 نقاط
  3. كيف اربط مشروع JAVA بصفحة مخصصه للاوامر الموجودة في ملف JAVA في ملف HTML كمثال : عندي مشروع ادخال بيانات عملاء بالJAVA يمكن ربطه بصفحة HTML بها حقل ادخال FORM وزر ادخال ومسح وهكذا
    2 نقاط
  4. السلام عليكم ورحمة الله وبركاته لماذا البرنامج عندما اقارن num بعدد مباشرة لايدخل في elif مفترض الجواب يكون so close
    2 نقاط
  5. عندما ابدا بتطوير موقع هل ابدا بالواجهة الامامية ام لخلفية ؟ ام اجهز الواجهة الامامية للصفحة التي اعمل عليها ثم اجهزها ثم اكرر في الصفحات الاخرى
    1 نقطة
  6. المشكلة في الكود هي أنك لم تقم بتحويل النص العربي إلى صيغة bidi قبل عرضه في عنصر Text وإحدى الطرق لفعل ذلك هو استخدام مكتبة PyArabic كالتالي: from tkinter import * import pyarabic.araby as araby # Create Object root = Tk() frame2 = Frame() frame2.pack(pady=10) address = Text(frame2, width=37, height=10) address.pack() # Convert Arabic text to bidi text = "مرحبا بكم في موقعنا" bidi_text = araby.to_bidi(text) # Display bidi text address.insert(END, bidi_text) add_bidi_support(address) #address root.mainloop() أو من الممكن الإعتماد على مكتبة أخرى مثل arabic_reshaper كالتالي: from tkinter import * import arabic_reshaper # Create Object root = Tk() frame2 = Frame() frame2.pack(pady=10) address = Text(frame2, width=37, height=10) address.pack() # Convert Arabic text to bidi text = "مرحبا بكم في موقعنا" bidi_text = arabic_reshaper.reshape(text) # Display bidi text address.insert(END, bidi_text) add_bidi_support(address) #address root.mainloop()
    1 نقطة
  7. السلام عليكم اي الفرق بين تثبيت مكتبه او اطاره العمل علي بيئه برمجيه او علي النظام النشغيل ؟
    1 نقطة
  8. هل الاشتراك بالأكاديمية يضمن جميع الدورات الموجودة داخلها ام الدورة المختارة فقط؟
    1 نقطة
  9. من الممكن الإعتماد على JavaServer Pages (JSP) أو Servlets لبناء واجهة المستخدم والتفاعل مع مشروع Java، وسأوضح لك الأمر من خلال JSP . قم بإنشاء مشروع Java في محرر الأكواد مثل Eclipse أو IntelliJ IDEA. إنشاء صفحة JSP جديدة في مشروعك، من خلال إنشاء ملف بامتداد ".jsp" في مجلد ويب الخاص بمشروعك. في صفحة JSP ، تستطيع كتابة HTML واستخدام عناصر مثل <form> و <input> لإنشاء واجهة المستخدم، كالتالي: <!DOCTYPE html> <html> <head> <title>إدخال بيانات العميل</title> </head> <body> <form action="AddCustomerServlet" method="post"> <label for="name">الاسم:</label> <input type="text" id="name" name="name" required><br> <label for="email">البريد الإلكتروني:</label> <input type="email" id="email" name="email" required><br> <input type="submit" value="إضافة"> <input type="reset" value="مسح"> </form> </body> </html> 4- بعد ذلك قم بإنشاء Servlet لمعالجة البيانات المدخلة من الصفحة HTML، ويجب أن يتم تطابق قيمة action في عنصر <form> مع اسم Servlet الخاص بك، كالتالي: import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class AddCustomerServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // استخراج بيانات العميل من الطلب String name = request.getParameter("name"); String email = request.getParameter("email"); // هنا يمكنك تنفيذ الكود الخاص بإضافة البيانات إلى قاعدة البيانات أو القائمة الخاصة بك // إعادة توجيه المستخدم إلى صفحة HTML أخرى بعد إكمال الإضافة response.sendRedirect("confirmation.jsp"); } } 5- عليك تكوين ملف "web.xml" لربط Servlet بمسار الـ URL الذي ترغب في استخدامه، ويجب تحديد اسم الـ Servlet والمسار النهائي. مثال: <servlet> <servlet-name>AddCustomerServlet</servlet-name> <servlet-class>com.example.AddCustomerServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>AddCustomerServlet</servlet-name> <url-pattern>/AddCustomerServlet</url-pattern> </servlet-mapping> الآن تستطيع تشغيل تطبيقك على خادم ويب مثل Apache Tomcat، وعندما تقوم بزيارة صفحة JSP في متصفح الويب وتملأ النموذج وتقوم بالإرسال، سيتم معالجة البيانات بواسطة الـ Servlet ويمكنك تنفيذ الإجراءات اللازمة مثل إضافة البيانات إلى قاعدة البيانات.
    1 نقطة
  10. 1 نقطة
  11. يمكنك الاشتراك في الأكاديمية من اي مكان من العالم، ل إذا اردت التواصل مع مركز المساعدة في حال واجهتك اي مشاكل في ذلك من هنا. هذا دليل كامل يشرح لك كيفية الاشتراك في الدورات من الالف للياء من هنا.
    1 نقطة
  12. عندما تقوم بتثبيت مكتبة على النظام النشغيل (مثل باستخدام مدير حزم مثل Composer لـ PHP أو npm لـ Node.js)، فإنك تجعل المكتبة متاحة لجميع المشاريع على النظام. هذا يعني أنك تستفيد من المكتبة في مشاريع متعددة دون الحاجة لتكرار التثبيت. يمكن أن تكون هناك تبعات إذا تم تحديث المكتبة على مستوى النظام النشغيل وأثر ذلك على جميع المشاريع. أما عندما تقوم بتثبيت مكتبة داخل بيئة برمجية (مثل إنشاء بيئة افتراضية باستخدام virtualenv في Python)، فإنك تعزل المكتبة عن مشروعك وتجعلها متاحة فقط داخل هذه البيئة. الأمر الذي يساعد بطبيعة الحال في تجنب تعارض الإصدارات والتأكد من استدعاء الإصدار المحدد للمكتبة. يمكن أيضًا إعادة إنشاء بيئات برمجية مختلفة لمشاريع مختلفة تعتمد على إصدارات مختلفة من المكتبات.
    1 نقطة
  13. اكتب بلغة c++ برنامج يستقبل عددين من المستخدم ثم يستقبل نوع العملية وأخيرا يطبع ناتج العملية مراعيا أخطاء العمليات مثل عملية القسمة على الصفر
    1 نقطة
  14. لمتى هذا العرض اخي الكريم
    1 نقطة
  15. You are given a system with the transfer function: Gs=s+4(s+1)(s+2)(s+5) realized in cascade form as: x=-5 1 0 0 -2 1 0 0 -1 x+0 0 1 u y=-1 1 0 x You are asked to design a state feedback controller and observer using MATLAB and SIMULINK through the following steps: Prove that the given diagonal form is equivalent to the given transfer function (MATLAB) Build the system and simulate it for initial conditions of 0.5 0 0 T(SIMULINK) Check the controllability of the system (MATLAB) Find per hand the desired 3 closed-loop poles corresponding to 1 second settling time and 10% overshoot. Find the state-feedback gains to place the closed loop poles as desired and make sure that these gains are correct (MATLAB) Modify the system by adding state-feedback control and simulate it for a unit step input without initial conditions (SIMULINK) Make sure that the response corresponds to the requirements in step 4 Check the observability of the system (MATLAB) Choose the desired locations of the observer poles Find the observer gains to place its poles as desired and make sure these gains are correct (MATLAB) Build the observer and run it (SIMULINK) Feedback the state from the observer output and simulate (SIMULINK) Make sure that simulation results for the controller and the observer are satisfactory Build the extended (with Integral Control) system (MATLAB) Check the controllability of the extended system (MATLAB) Choose the desired location of the extended system closed-loop poles Find the gains that place the closed-loop poles as desired and make sure they are correct (MATLAB) Build the extended system (with Integral Control and observer) and simulate it (SIMULINK) Make sure that the simulation results for the extended system are satisfactory file:///C:/Users/DELL/Documents/WhatsApp%20Image%202023-11-07%20at%2019.02.40_3be71035.jpg
    1 نقطة
  16. للحصول على أكواد الخصم أو خصومات على سعر الدورة حاول التواصل مع مركز المساعدة ، وبالطبع سيتم تقديم المساعدة أفضل من أي شخص آخر
    1 نقطة
×
×
  • أضف...