String Tokenizer Class

أغسطس 31st, 2009 Wajdy Essam 3 comments

السلام عليكم ورحمة الله وبركاته ،

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

للأسف لا توجد في لغه سي++ القياسية Standard C++ Library أي كلاس أو دالة جاهزة للقيام بذلك بشكل مباشر ( توجد داله في مكتبة لغه السي القياسية C Run-time Library بالإسم strtok تقريبا ولكن كما يوضح الإسم هي تتعامل مع نصوص السي C-Style String وليس string in cpp ) ، كما أن التعامل مع تلك الدالة يحتاج لإستخدام بضعه دوال أخرى في السي للتعامل مع النصوص .

Read more…

Categories: سي++C Tags:

استخدام قاعده بيانات Derby في جافا

أغسطس 1st, 2009 Wajdy Essam 1 comment

بسم الله الرحمن الرحيم

derby-logo-web

مقدمه لJava Derby :
أحد أهم الإضافات في جافا 6 هو استخدام قاعده البيانات Derby والتي أصبحت تأتي مع نسخ الجافا الجديده (بالرغم من أني لم أشاهدها ضمن نسخه جافا 6 التحديث 11 !) ، هذه القاعده كانت في الأساس ملك لشركه CloudScape ثم أشترتها شركه informix بالكامل ،وقامت IBM بشراء المنتج من informix وبعدها قدمت IBM هذا المنتج لApache Software Foundation بإسم Derby ، وأخيرا قامت SUN في (2006) بوضع هذا المنتج مع أي نسخه جافا في المسار التالي: C:\Program Files\Java\jdk1.6.0\db . وأصبحت تطلق عليه أحيانا Java DB .

هذه القاعده هي من النوع العلائقي Relational Data Base وهذا يسمح بأن تكون هناك علاقات بين الجداول في القاعده باستخدام Primary Key/Foreign Key وهي مكتوبة بالكامل بلغه جافا . ثانيا هذه القاعده يمكن أن تعمل في طورين مختلفين الأول هو بأن تستخدم القاعده لتخزين البيانات في التطبيق Embedded Database والطور الأخر وهو أنها يمكن أن تستخدم في طور Client/Server حيث تحمل القاعده في السيرفر الذي ينتظر الclients من اللإتصال لهذه الdata base .

Read more…

Categories: جافا Java Tags:

فايروسات الAutorun وكيفية الوقايه منها (2)

يوليو 29th, 2009 Wajdy Essam 5 comments

كما شاهدنا في الجزء الأول من الموضوع (1)  أن فايروسات الautorun يمكن ان تعمل من خلال 4 طرق :

  • أن تعمل تلقائيا بدون تدخل المستخدم بمجرد تركيب الفلاش أو السي دي ، ولكن كما ذكرنا أن الفايروسات ذاتها لا تستخدم هذه الخاصية ، ولكن هناك فلاشات لديها برامج تدعم هذه الخاصيه ، وبالتالى في حال كان الفلاش مصاب بالفايروس ستصاب مباشره بمجرد ادخالك للفلاش . اليوم تحصلت على فلاش من نوع u3 وذكر لي صديقي انه ملئ بالفايروسات وقمت بادخاله وكنت ناسى اني لم اغلق خيار الautorun وقام ملف الautorun مباشره بالعمل ، ولكن الحمد لله الـ AntiVir كان يعمل في تلك اللحظه :mrgreen: .
Categories: الفايروسات Malware Tags:

فايروسات الAutorun وكيفية الوقايه منها (1)

يوليو 29th, 2009 Wajdy Essam 4 comments
بسم الله الرحمن الرحيم ،

أهلا وسهلا أخوتي الكرام ،، اليوم حديثنا عن موضوع مهم للغايه وهو عن فايروسات الـ Autorun وكيف تعمل وكيفيه الوقاية منها ، وسوف يكون الحديث موجه لأكثر للمستخدم العادي منه للمبرمج ، والسبب في كتابه هذا الموضوع هو لتوعيه طلاب الحاسوب ومستخدميه خاصه نظام الويندوز، فمن المحزن أن نجد أن جهاز طلاب حاسوب أو حتى معامل حاسوب تكون الأجهزه بها مليئه بالفايروسات من كل حدب وصوب. بالتالي رأيت من الضروري كتابة هذا الموضوع وأمل من ذلك أن تنتهي مشاكلك من فايروسات الAutorun بشكل نهائي بعد فهمك لأليه العمل فهي بسيطة .

Read more…

Categories: الفايروسات Malware Tags: