ملخص بناء مواقع الويب المجمعة JSP/JAVABEAN+TOMCAT4.0.5+MYSQL
الكاتب:Eve Cole
وقت التحديث:2009-07-02 17:12:20
تكوين النظام: النسخة الإنجليزية win2000+JDK1.4.1+TOMCAT4.0.5+APACHE2.043
دورة التطوير: بذل قصارى جهدك، والتي استمرت ما يقرب من 15 يومًا.
وظيفة التنفيذ:
1. المعرض:
تقديم الصور والنصوص ذات الصلة، وعرضها على صفحاتها، وحذفها.
2. الألبوم:
أنشئ سمة ألبوم جديدة، وأرسل الصور والنصوص ذات الصلة، واعرضها حسب السمة، وصفحة بعد صفحة، ثم احذفها.
3. نظام المقال/النشرة الإخبارية:
إنشاء دليل فئة المقالة الجديد، وعرض فئات المقالة، وتحرير وحذف المقالات. (مع إمكانية تحميل 10 صور توضيحية)
4. بحث المقالات حسب الموضوع والبحث غامض.
5. عرض دليل محدد على القرص الصلب في شكل قائمة، والبحث تلقائيًا عن ملف الوصف في الدليل، وتحليل بنيته. عند الوصول إلى الدليل الذي يحتوي على ملف الوصف، سيتم عرض نتائج التحليل معًا.
6. تكوين بيئة تشغيل منتدى LEO (CGI).
نقاط المعرفة المعنية:
1. BEAN اتصال قاعدة بيانات MYSQL.
2. ترحيل الفول.
3. الاستعلام عن قاعدة البيانات وعمليات الإضافة والتعديل والحذف.
4. تصفية السلسلة واستبدالها.
5. تحليل محتويات الملف النصي.
6. تكوين تومكات.
7. تكوين أباتشي.
إشراك الطبقات والأساليب المشتركة:
خيط
Replace();replaceAll();indexOf();lastIndexOf();substring();
StringBuffer
إلحاق();
قارئ السلسلة
قارئ
مجموعة النتائج
getString();getInt();getDate();
StreamTokenizer
resetSyntax();ordinaryChar();wordChars();
ملف
قارئ الملفات
قارئ رقم الخط
readLine();getLineNumber();
اتصال
إفادة
jspSmartUpload
تجربة الإنتاج:
1. عليك أن تتعلم كيفية استخدام JAVA DOC باللغة الإنجليزية. لا تعتقد أن هناك مستندًا صينيًا يمكنك قراءته، لذلك ستتخلف دائمًا عن معظم الناس.
2. يحب المبتدئون الذين يستخدمون المنتديات ومحركات البحث عبر الإنترنت دائمًا طرح الأسئلة. ومن المستحسن أن تبحث عبر الإنترنت قبل الإجابة على معظم الأسئلة عبر الإنترنت لأن الآخرين قد طرحوا أسئلة مماثلة من قبل.
3. الكفاءة في الفصول شائعة الاستخدام إذا كنت تريد الدخول حقًا في الصناعة، فيجب أن تكون ماهرًا في بعض الفصول الشائعة، ولا تطلب التحقق من JAVA DOC بحثًا عن طريقة شائعة أثناء المقابلة، مما سيؤدي إلى ضياع فرص العمل. قبل عام، مررت بهذه التجربة.
4. التفكير في أفكار الإنتاج لبعض وظائف موقع الويب الشائعة، مثل التفكير في كيفية تحقيق نظام المقالات للترتيب المختلط للصور والنصوص. يمكنك إلقاء نظرة على بعض أفكار الإنتاج لمواقع الويب الكبيرة.
5. البرامج التعليمية والأمثلة على موقع SUN هناك العديد من البرامج التعليمية الجيدة هنا، بما في ذلك أمثلة على استخدام بعض أساليب الفصول الدراسية في مكتبة فئة JAVA.
مواجهات صعبة:
1. إذا لم يتم تطوير المشكلات الصينية على النسخة الإنجليزية من نظام التشغيل، فلن يُنظر إلى ذلك على أنه مشكلة كبيرة، فحتى الآن لم يتم العثور على حلول جيدة لبعض المشكلات. على سبيل المثال، سيؤدي تشغيل TOMCAT في الخدمة ضمن لوحة التحكم إلى إنشاء نافذة DOS بعد التشغيل. تتمتع طريقتا بدء التشغيل بدعم مختلف للغة الصينية.
2. لا أعرف ما إذا كانت مشكلة الصور السيئة على الموقع هي مشكلة في خادم الشبكة أم أن مشكلة TOMCAT ستكون هناك صور سيئة.
أخيرا:
تهانينا على استخدام تقنية JSP/JAVABEAN لتطوير موقع ويب ديناميكي لأول مرة، وبعد العديد من الصعوبات، أتت هذه التقنية بثمارها أخيرًا! في العامين الماضيين، قمت بزيارة DEV-CLUB (CHINAASP) وCHINAJAVAWORLD وJAVAUNION بشكل متكرر، وقد استفدت كثيرًا. شكرًا!