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

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

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      6

    • المساهمات

      13209


  2. عمار هبه

    عمار هبه

    الأعضاء


    • نقاط

      2

    • المساهمات

      19


  3. عمر قره محمد

    عمر قره محمد

    الأعضاء


    • نقاط

      2

    • المساهمات

      4096


  4. Chihab Hedidi

    Chihab Hedidi

    الأعضاء


    • نقاط

      2

    • المساهمات

      2064


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

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

  1. <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="MasterPage.master.cs" Inherits="My_Project.MasterPage" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Click to Chic:Elevate Your Style with Online Shopping</title> <link href="Mystyle.css" rel="stylesheet" type="text/css" /> <asp:ContentPlaceHolder id="head" runat="server"> </asp:ContentPlaceHolder> THIS STYLE SHEET : body { background: url('image/bg.png'); margin: 0; font-size: 12pt; line-height: 1.75em; padding:0px; font-family: Arial, sans-serif; } #header { border: 1px solid #ccc; padding: 20px; margin: 10px; width: 100%; height: 120px; text-align: right; } ul { margin-bottom: 1.5em; } #nav { position: absolute; right:-15px; height: 48px; top: 236px; font-family: Arvo, serif; font-size: 35px; padding-right:1.5px; width: 1317px; } #nav ul { list-style: none; width: 1319px; } #nav ul li { float: left; margin: 0 0.5em 0 0.5em; padding: 10px; } #nav li a { text-decoration: none; color: #030707; font-weight: bold; text-align: left; } #footer { position: relative; padding: 30px; width: 1297px; background: #001F3F; color: #FFF; top: 133px; left: -30px; height: 353px; } #footerSidebar { width: 1px; float: left; } #footerContent { width: 1018px; margin: 0px 0 0 265px; height: 172px; } <style type="text/css"> .auto-style8 { height: 0px; } #logo { height: 106px; width: 117px; } #bot_left { width: 1274px; } </style> </head> <body> <form id="form1" runat="server"> <div id="header"> <div id="logo"> <img src="image/logo.png" />&nbsp;&nbsp;&nbsp; </div> <div id="nav"> <ul> <li><a href="home.aspx">Home</a></li> <li class="auto-style8"><a href="Women.aspx">Women Clothes</a></li> <li><a href="Men.aspx">Men Clothes</a></li> <li><a href="About Us.aspx">About Us</a></li> <li><a href="Contact Us.aspx">Contact Us</a></li> </ul> </div> <asp:LoginView ID="LoginView1" runat="server"> <AnonymousTemplate> Welcom!,&nbsp; <a href="Register.aspx">Register</a> &nbsp;|&nbsp; <a href="Login.aspx" style="text-align: right">Login</a> </AnonymousTemplate> <LoggedInTemplate> <asp:LoginName ID="Log_name" runat="server" FormatString="Hi {0}!" /> <asp:LoginStatus ID="Log_stat" runat="server" LogoutText="Logout" LogoutPageUrl="~/default.aspx" LogoutAction="Redirect" LoginText="Login" OnLoggingOut="Log_stat_LoggingOut" /> </LoggedInTemplate> </asp:LoginView> </div> <div id="footer"> <div id="footerSidebar"> <ul class="linkedList"> <li> <a href="https://www.whatsapp.com/"target="_blank"> <img src="image/Whatsapp.PNG" height="40" style="width: 50px"/> </a> </li> <li> <a href="https://www.twitter.com/"target="_blank"> <img src="image/Twitter.png" height="40" style="width: 50px"/> </a> </li> <li> <a href="https://www.instagram.com/"target="_blank"> <img src="image/Instgram.jpg" height="40" style="width: 50px"/> </a> </li> <li> <a href="https://www.facebook.com/"target="_blank"> <img src="image/Facebook.PNG" height="40" style="width: 50px"/> </a> </li> </ul> </div> <div id="footerContent"> <h1> Online Shopping </h1> <p> Providing high-quality garments, shoes, and watches at a low price </p> </div> <div id="bot_left"> 2023 created by ALNABHANI </div> </form> </body> </html>
    1 نقطة
  2. السلام عليكم اي الفرق بين الدله sort الموجود فيه باثيون و بين خورزميات bubble sort او selection sort ؟ وانا كامبرمج استخدم اي ؟
    1 نقطة
  3. السلام عليكم.... كيف أقدر أخطط لمشروع fullstack>>> طيب يعني أنا أعرف أصمم واجهات باستخدام لغات front end (HTML-CSS-Bootstrap-abgular) و أبرمج باستخدام (c# ,ASP.net core)back end لكن لما أجي أريد أنشيء مشرع جديد ما أعرف كيف أبدأ، ايش لازم أسوي قبل كيف أخطط ل class ،ايش الآلية بلازم اتتبعها؟
    1 نقطة
  4. السلام عليكم كيف اعمل قاعد بيانات يكون فيها اسم الشخص ومنشوراته بحيث تستقبل هذه القاعدة عدد لانهائي من المنشورات لنفس الشخص ثم كيف استدعي المنشور الاحدث وعرضه في واجهه حبي لكم
    1 نقطة
  5. لتسهيل الأمر سنستخدم قاعدة بيانات SQLite، وإليك مثال بسيط باستخدام بايثون ومكتبة SQLite: 1- إنشاء قاعدة بيانات وجدول import sqlite3 # اتصال بقاعدة البيانات (ستقوم بإنشاء ملف بنفس موقع السكربت) conn = sqlite3.connect('database.db') cursor = conn.cursor() # إنشاء جدول لتخزين المستخدمين ومنشوراتهم cursor.execute(''' CREATE TABLE IF NOT EXISTS users ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL ) ''') cursor.execute(''' CREATE TABLE IF NOT EXISTS posts ( id INTEGER PRIMARY KEY AUTOINCREMENT, user_id INTEGER, content TEXT NOT NULL, timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ) ''') # حفظ التغييرات وإغلاق الاتصال conn.commit() conn.close() 2- إضافة مستخدم ومنشورات له def add_user_and_posts(name, posts): conn = sqlite3.connect('database.db') cursor = conn.cursor() # إضافة المستخدم cursor.execute('INSERT INTO users (name) VALUES (?)', (name,)) user_id = cursor.lastrowid # استخراج معرف المستخدم الجديد # إضافة المنشورات for post in posts: cursor.execute('INSERT INTO posts (user_id, content) VALUES (?, ?)', (user_id, post)) # حفظ التغييرات وإغلاق الاتصال conn.commit() conn.close() # مثال على إضافة مستخدم ومنشورات add_user_and_posts('John Doe', ['منشور 1', 'منشور 2', 'منشور 3']) 3- استرجاع أحدث منشور وعرضه def get_latest_post(user_id): conn = sqlite3.connect('database.db') cursor = conn.cursor() # الحصول على أحدث منشور للمستخدم cursor.execute('SELECT content, timestamp FROM posts WHERE user_id = ? ORDER BY timestamp DESC LIMIT 1', (user_id,)) result = cursor.fetchone() # إغلاق الاتصال conn.close() return result # مثال على استرجاع أحدث منشور latest_post = get_latest_post(1) # حيث 1 هو معرف المستخدم if latest_post: content, timestamp = latest_post print(f'أحدث منشور: "{content}" في {timestamp}') else: print('لم يتم العثور على منشورات')
    1 نقطة
  6. وعليكم السلام ورحمة الله، بالنسبة للتابع sort المعرف في لغة بايثون تستطيع استخدامه بكل راحة حيث يقوم فريق بايثون ببناء التوابع المعرفة ضمن اللغة بأقل زمن تعقيد هذا يعني أن sort معرف في اللغة في تعقيد زمني n logn وهذا افضل من زمن الخوارزميتان الموجودين في سؤالك، انت ستقوم باستخدام هذا التابع الجاهز sort أو sorted ولكن من المهم دراسة خوارزميات الترتيب وكيف تقوم بتحسين عملية الترتيب لأنك من الممكن أن تقوم باستخدام الباترنز التي تعتمد عليها هذه الخوارزميات في حل مشكلة اخرى وهذا سوف يحدث معك مرارا وتكرارا
    1 نقطة
  7. أنت لم توضح إطار العمل الذي تنوي استخدامه هل هو flask أم Django أم ستعتمد على بايثون فقط؟
    1 نقطة
  8. أعرفك بي انا مسوق الكتروني احتاج المساعدة في فهم المساق الذي ابداء به ما اود التعلم والوصول له باسلوب يفي بمتطلبات عمل التعامل مع ارتباط الموقع DNS وطريقة التعامل معه من ربط الدمين الفرعي
    1 نقطة
  9. السلام عليكم و رحمة الله تعالى و بركاته... خطر في بالي تساؤل حول ما إذا كان الحساب سيُحظر اذا ارسلت لقطة شاشة في المحادثة لكي يتأكد منها مستقل
    1 نقطة
  10. بالطبع ابحث عن Timsort algorithm ويوجد لها شرح بالإنجليزية فقط.
    1 نقطة
  11. الدالة sort تستخدم خوارزميات فعالة للفرز تعتمد على الأداء، مثل Timsort. و Timsort هي خوارزمية مركبة تجمع بين خصائص خوارزميات الفرز الدمجي (Merge Sort) والفرز الإدراجي (Insertion Sort)، مما يجعلها فعالة في معالجة مجموعات البيانات المختلفة. بالمقابل، خوارزميات الفرز مثل Bubble Sort وSelection Sort تعتبر أبسط ولكنها أقل فعالية من حيث الأداء، خاصة عند التعامل مع مجموعات بيانات كبيرة. لذا، عندما تحتاج إلى فرز مجموعة صغيرة من البيانات أو عامل الوقت (الأداء) أمرًا ثانويًا، بإمكانك استخدام أيِ من Bubble Sort أو Selection Sort. ولكن في معظم الحالات، يُفضل استخدام الدالة sort في Python التي تستند إلى Timsort، خاصةً عند التعامل مع مجموعات بيانات كبيرة. حيث تشترك خوارزميات bubble sort و selection sort في نفس تعقيد الوقت في أسوأ الحالات، وهو O(n^2)، مما يعني أن عدد العمليات التي يتعين القيام بها لفرز المصفوفة يتناسب مع مربع حجم المصفوفة. بينما، تتمتع الدالة sort بأداء أفضل بكثير، حيث تعتمد على خوارزمية أكثر تعقيدًا، ولكنها أكثر فعالية، وتعقيد الوقت في أسوأ الحالات للدالة sort هو O(n log n)، أي أن عدد العمليات التي يتعين القيام بها لفرز المصفوفة يتناسب مع حاصل ضرب حجم المصفوفة وسجل حجم المصفوفة.
    1 نقطة
  12. لبناء موقع Full-Stack باستخدام HTML-CSS-Bootstrap-angular و C# ,ASP.net core، يمكن اتباع الخطوات التالية: التخطيط وتحليل المتطلبات: قم بتحديد متطلبات المشروع والوظائف التي يجب أن يقوم بها كل جزء من النظام الأمامي والخلفي. تصميم قاعدة البيانات: قم بتصميم وإنشاء قاعدة بيانات تلبي متطلبات التطبيق. تطوير الجزء الخلفي باستخدام C# ,ASP.net core: قم بإنشاء مشروع ASP.net core وتطوير الواجهة البرمجية للتفاعل مع قاعدة البيانات. تطوير الجزء الأمامي باستخدام HTML-CSS-Bootstrap-angular: استخدم HTML و CSS لبناء هيكل الصفحات وتصميمها. قم بتطبيق Bootstrap لتحقيق التصميم المستجيب وإضافة مكونات جاهزة. استخدم Angular لتطبيق السيطرة على الواجهة وتفاعل المستخدم مع الواجهة البرمجية. ربط الجزء الأمامي بالجزء الخلفي: قم بربط الواجهة البرمجية مع الواجهة الأمامية باستخدام الاستدعاءات الخاصة بـ REST API أو GraphQL. اختبار وتصحيح الأخطاء: قم بإجراء اختبار شامل للتأكد من عمل الموقع بشكل صحيح وتصحيح الأخطاء المتواجدة. نشر الموقع: قم بنشر الموقع على خادم عام أو خاص. هذه الخطوات تعتمد على استخدام تقنيات Full-Stack شائعة مثل HTML-CSS-Bootstrap-angular و C# ,ASP.net core. ويمكنك تعديل الخطوات وفقًا لاحتياجات المشروع الخاص بك.
    1 نقطة
  13. import os import requests urls = [ 'https://www.noor-book.com/book/review/577461' ] assa = '.\Outputs' for url in urls: responste = requests.get(url) if responste.status_code == 20: file_path = os.path.join(assa, os.path.basename(url)) with open(file_path, 'wb') as f: f.write(responste.content) لم يتنفذ لي ان ينزل كتاب(pdf) من المتصفح google chrome in python
    1 نقطة
  14. الكود الذي قدمته يحتوي على بعض الأخطاء التي يجب تصحيحها: 1. السطر: ```python if responste.status_code == 20: ``` يجب تصحيح الرقم المُستخدم هنا للتحقق من حالة الاستجابة. رمز الاستجابة 200 يعني نجاح الطلب، ليس 20. لذا، يجب تعديل السطر إلى: ```python if responste.status_code == 200: ``` 2. يبدو أن الاستجابة ليست محتوية على ملف محدد، بل على صفحة ويب. في هذه الحالة، يجب تقديم طريقة لاستخراج المحتوى المطلوب من الصفحة الويب بدلاً من حفظ الاستجابة كملف مباشرة. 3. لحفظ المحتوى الذي تم استرجاعه من الصفحة الويب، يجب تحديد اسم الملف الذي تم حفظه بشكل صحيح. يُفضل استخدام اسم محدد بدلاً من `os.path.basename(url)` لضمان احتفاظك بالمحتوى المراد. بعد تصحيح هذه الأخطاء، سيتمكن الكود من استرجاع محتوى الصفحة الويب بنجاح وحفظه في المجلد المحدد `.\Outputs`.
    1 نقطة
  15. يمكنك تجريب كتابة الكود التالي : body { direction: rtl; } input { direction: rtl; text-align: right; padding: 10px; border-radius: 5px; min-width: 280px; font-family: Arial, sans-serif; /* يمكنك استبدال Arial بالخط الذي ترغب في استخدامه */ } في هذا المثال، تم إعداد شكل خط مرتب واتجاهه من اليمين لليسار. اذا لم يعمل الكود السابق فربما يكون من الافضل مشاركة الكود الخاص بك حتى استطيع مساعدتك بشكل افضل
    1 نقطة
  16. من الأفضل إرفاق مجلد المشروع بعد ضغطه لتفقد الكود وتوفير حل مناسب. وعامًة من الأفضل استخدام flexbox لتنسيق العناصر، وعرضها من اليمين إلى اليسار فأنتي حاليًا تقومي بعرض النص جهة اليسار بجانب الحقول وذلك غير مناسب كتجربة مستخدم.
    1 نقطة
  17. سأوضح لك الأمر من خلال جافاسكريبت وتسطيع تنفيذ ذلك في React.js بكل سهولة. سنتعمد على ميثود startsWith وendsWith التابعين للسلاسل النصية في جافاسكريبت، وإليك مثال: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> .highlighted-word { color: red; /* أو أي خصائص أخرى ترغب في تطبيقها */ font-weight: bold; } </style> <title>Highlight Word Example</title> </head> <body> <p id="dynamicText">مرحبا بكم يا أصدقائي</p> <script> const highlightWord = (startChar, endChar, className) => { // الحصول على عنصر النص في الصفحة const paragraph = document.getElementById('dynamicText'); // التأكد من أن النص موجود if (paragraph) { // تحويل نص الفقرة إلى مصفوفة من الكلمات const words = paragraph.textContent.split(' '); // حلق عبر الكلمات للبحث عن الكلمة المناسبة for (let i = 0; i < words.length; i++) { const word = words[i]; // التحقق مما إذا كانت الكلمة تبدأ بالحرف المحدد وتنتهي بالحرف المحدد if (word.startsWith(startChar) && word.endsWith(endChar)) { // إضافة الكلاس المحدد للكلمة words[i] = `<span class="${className}">${word}</span>`; } } // إعادة بناء نص الفقرة مع التأكيد على الكلاس المحدد paragraph.innerHTML = words.join(' '); } }; // استدعاء الدالة مع المعلمات المحددة highlightWord('أ', 'ي', 'highlighted-word'); </script> </body> </html>
    1 نقطة
  18. الشيفرة التي قمت بمشاركتها هي خوارزمية بحث ثنائي (Binary Search)، ولكن هناك بعض المشكلات في الشيفرة التي قد تؤثر على عملية البحث الصحيحة. إليك بعض المشكلات التي يمكننا تصحيحها: في السطر `end = start + 1` و `start = end - 1`، يجب تعديلها لتحديث قيمة `start` و `end` بناءً على قيمة `mid` بدلاً من القيم الثابتة. يمكنك تعديلها على النحو التالي: يجب إضافة تعليمة `break` بعد طباعة "Found" في حالة العثور على العنصر المطلوب. هذا لأنه بعد العثور على العنصر، لا يوجد حاجة للاستمرار في الحلقة. يمكنك إضافة `break` على النحو التالي: يجب إضافة تعليمة `else` في نهاية الحلقة لطباعة "Not Found" إذا لم يتم العثور على العنصر المطلوب. يمكنك إضافة `else` على النحو التالي: بعد تصحيح هذه المشكلات، يجب أن تعمل الشيفرة بشكل صحيح للبحث عن العنصر المطلوب في القائمة المرتبة.
    1 نقطة
  19. اطلعت على الموقع و وجدت انه تحميل هذا الكتاب غير متوفر في الموقع، يعني لا تستطيع تحميله حتى لو استخدمت الكود الخاص بك، يجب اول شيء وضع الرابط المباشر لتحميل الكتاب و ليس رابط صفحة الكتاب، كما انه يوجد خطأ في الكود في سطر: if responste.status_code == 20: الرمز الصحيح الذي يدل على أن الصفحة تم تحميلها بنجاح هو 200 يعني تكون بالشكل التالي: if responste.status_code == 200:
    1 نقطة
  20. حاليا لا تستطيع العمل بعمر 14 سنة في مستقل بسبب شروط الاستخدام التي يمكنك الاطلاع عليها من هنا: https://mostaql.com/p/terms بحيث يتطلب ان يكون عمر المستخدم أكبر من 18 سنة.
    1 نقطة
×
×
  • أضف...