Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

جميع المقالات

طرق ربط لغات البرمجة مع بعضها

في مشروعك قد تستعمل أكثر من لغة, الأمر ليس معقد فهناك طرق لربط لغات البرمجة ببعضها عن طريق موجه الأوامر, عن طريق الشبكة Network و غيرها كمشروع GraalVM المطور من شركة Oracle.

كيف تكتب كود نظيف في لغة جافا

عادة ما توزع المهمام في المشارع البرمجية لذلك يجب على الكود أن يكون مفهوم للجميع.حاول تبسيط أكوادك إلى أقصى الحدود و تجنب التكرار و اختر أسماء تعريفات واضحة و مفهومة إلخ...

أقسام الذاكرة في لغة جافا

عند تشغيل برنامج مكتوب بلغة جافا تقوم آلة جافا الإفتراضية (JVM) بحجز مساحة من الذاكرة العشوائية لاستهلاكها, و تقسم هذه المساحة إلى عدة أقسام: Heap, Stack, Metaspace.

أنواع المراجع في لغة جافا

يمتلك البرنامج مراجع (References) للكائنات التي يتم تخزينها في الـHeap بحيث يستطيع الوصول إليها من خلالها..من أهم المراجع نجد: المراجع الوهمية (Phantom References), المراجع الضعيفة (Weak References), المراجع اللينة (Soft References), المراجع القوية (Strong References),

كيف تفعل Debug للكود خطوة خطوة

في عالم البرمجة كلمة Debug أو Debugging تعني التحكم في تنفيذ أوامر البرنامج بهدف معرفة مكان وجود الأخطاء البرمجية (Bugs) أو المنطقية (Logical Errors) بالضبط في الكود بهدف تصحيحها.

طرق حل المشاكل البرمجية

كمبرمج مهما كان مستواك خاصة و إن كنت مبتدئ ستواجه العديد من المشاكل البرمجية و تبدأ بالبحث عن حل لها.في هذا المقال ستتعلم كيف تجد الحل لهذه المشكلات بطريقة بسيطة و سهلة.

مفهوم السجلات و التعامل معها في جافا

السجلات (Logs) هي ملفات يتم تخزين البيانات و الأحداث الحاصلة أثناء تشغيل البرنامج و تفيدنا لكشف سبب مشكلة معينة, حركة غير مألوفة في النظام و غيرها من الأمور, كالصندوق الأسود للطائرة تماما.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة