استفسارات عن C++ والجافا Java

  • هل العمل على qt المجانى يجب على ان يكون الكود مفتوح (c++)

  • هل يوجد مكتبة واجهة مستخدم داخل c++ وليس باستخدام مكتبات خارجية اقصد مكتبة داخلية مثل swing فى الجافا

  • حماية الكود فى جافا (اذا تم وضع بيانات الاتصال بقاعدة بيانات مثلاً فى الكود يوجد برامج او طرق لاظهار كود الجافا كيف يتم حماية مثل هذه الاشياء)

  • سرعة الجافا بطيئة بدرجة ملحوظة فى برنامج يعتمد على قواعد البيانات؟

  • هذه الاسئلة التى فى ذهنى الان.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هل يوجد مكتبة واجهة مستخدم داخل c++ وليس باستخدام مكتبات خارجية اقصد مكتبة داخلية مثل swing فى الجافا

لا يوجد

حماية الكود فى جافا (اذا تم وضع بيانات الاتصال بقاعدة بيانات مثلاً فى الكود يوجد برامج او طرق لاظهار كود الجافا كيف يتم حماية مثل هذه الاشياء)

حتى لو برمجت بلغة الالة يمكن الوصول الى هذه -الاشياء-

سرعة الجافا بطيئة بدرجة ملحوظة فى برنامج يعتمد على قواعد البيانات؟

غير صحيح

انا اقصد ان يوجد برامج لاظهار كود الجافا على ما اعتقد لا يوجد شىء سهل او شبيه فى c++ اذا كيف يتم حماية هذه البيانات فى الجافا

التعامل في هذه الحالة يكون عن طريق api بحيث انه لو وصل الي المعلومات لن يستطيع فعل شيء

لايوجد طريقة لحماية بيانات قاعدة البيانات اذا تواصلت معها مباشر.

حماية الكود فى جافا (اذا تم وضع بيانات الاتصال بقاعدة بيانات مثلاً فى الكود يوجد برامج او طرق لاظهار كود الجافا كيف يتم حماية مثل هذه الاشياء)

عملية "تشفير" للبرنامج obfuscation بحيث تقلل النتائج الإيجابية لعمليات الهندسة العكسية ولا تمنعها كليا

هذا البرنامج المجاني هو الرائد في هذا المجال بالنسبة لبرامج جافا

سرعة الجافا بطيئة بدرجة ملحوظة فى برنامج يعتمد على قواعد البيانات؟

هذا يعتمد بالدرجة الأولى على خادم قواعد البيانات

مثلاً للحصول على أفضل نتيجة على خادم قواعد بيانات mySql ، يتوجب عليك ضبطه على الإعدادات المناسبة للعمل كخادم إنتاجي production mode وسيكون أسرع من الـ development mode

هل العمل على qt المجانى يجب على ان يكون الكود مفتوح (c++)

حسب الأجوبة على الأسئلة الشائعة (

لا.

كود Qt رخصته LGPL3 و LGPL2.1.

وفور الكود المصدري للمكتبة Qt الذي استعملته في التطبيق في موقعك أو مع منتجك حتى لو لم تعدل المكتبة، مع تعليمات التثبيت.

وفر الـ Object Code للكود المصدري، لكي يقدر المستخدم إعادة الربط مع إصدار مختلف من Qt.

اربط التطبيق بالمكتبة بشكل Dynamic و ليس Static إن كان يتعارض مع بنود LGPL3 أو LGPL2.1.

أكتب في منتجك بأنك تستخدم Qt مع عبارة حقوق Qt.

ملاحظة: لست متخصص في القانون.

هل يوجد مكتبة واجهة مستخدم داخل c++ وليس باستخدام مكتبات خارجية اقصد مكتبة داخلية مثل swing فى الجافا

لا.

حماية الكود فى جافا (اذا تم وضع بيانات الاتصال بقاعدة بيانات مثلاً فى الكود يوجد برامج او طرق لاظهار كود الجافا كيف يتم حماية مثل هذه الاشياء)

حتى لو تم عمل تشوش للكود فيمكن بالهندسة العكسية و أدواتها تحليل البرنامج.

سرعة الجافا بطيئة بدرجة ملحوظة فى برنامج يعتمد على قواعد البيانات؟

لا.