منذ عامين ، مراجعة مشروع JSP وحزام التمهيد الأمامي
لا أعرف ما هي المشكلة -promble: اتصال DB. فشلت بينغ
ماذا لو تغيرت مرة أخرى؟
-> يجب إعداد بيئة تنفيذ البرنامج وينبغي ربط github.
-> ماذا تحل
عاقدة العزم على استخدام Git Bash لإدارة الصيانة
$ git init
$ git remote add origin [url]
$ git pull origin master
$ git add .
$ git commit -m ' modify file '
$ git push origin masterC: Tomcat 8.0 -TOMCAT TORTLETION TOURE يجب إيقاف هذا في هذا الوقت. إذا كنت تعمل في Eclipse أثناء تشغيلها ، تحدث تصادمات المنفذ-> تكوين tomcat-> http: // localhost: 8080
إنشاء المشروع الديناميكي
ملف JSP
Tomcat 8.0.30 مع نجاح خادم Eclipse JEE (EE)
إعداد قاعدة بيانات Oracle
كان هناك خطأ في متشابك DB أثناء إعادة تأهيل المشروع السابقة ، والذي يبدو أنه خطأ في رقم المنفذ. في المشروع السابق ، تم تعيين رقم منفذ Oracle على 9090
اسم الخطأ: خطأ خادم Tomcat -Port 8080 المستخدم بالفعل: عملية أخرى تستخدم المنفذ. الحل: تشغيل CMD مع امتيازات المسؤول.
> netstat -ano | findstr 8080
> taskkill /F /pid [해당 포트를 사용하고 있는 놈 번호]
فشلت Ping واصلت اختبار ping. لقد وجدت أخيرًا حلاً لهذا.
نجاح Eclipse و Oracle Linkage مع حساب JSP (مثل كلمة المرور JSP)
أكمل الإطار العام ، بما في ذلك صفحة الفهرس الحالية.
يبدو أنه يحتاج إلى تزيين جميل باستخدام bootstrap على الواجهة الأمامية.
تشغيل Eclipse عن طريق تشغيل الكمبيوتر ومرة أخرى ، لم يكن متصلاً بـ DB مرة أخرى (فشل Ping)
=> نجحت Ping بعد إعادة تشغيل خدمات OracLeservicexe و OraclexetNsListener في قائمة مديري العمل/الخدمة.
insert.jsp run-> اختبار ما إذا كان إدراج إدراج في ديسيبل
SQL> conn jsp/jsp
SQL> desc book
SQL> col publisher format a10 /* 출력 시 해당 column이 차지하는 칸 수 조정 */
SQL> col writer format a5
SQL> set line 150 /* 출력 라인 칸 수 조정 */
SQL> select * from book;
https://timjlee.github.io/post-let/
DELETE.JSP ، DELETE_OK.JSP Test Success
معدل. بعد مراجعة جانب ArrayList ، يجب أن تؤخذ قيمة البيانات من العميل كـ ArrayList ووضعها في DB.
يتم توصيله بـ DB فقط عند إعادة تنفيذ الخدمة بشكل دوري.
يتم تطبيق bootstrap لتزيين الصفحة الرئيسية.
تحطم عن طريق الضغط دون سحب git. -> حل مشكلة الاندماج مع شجرة المصدر
نشر جافابان بعد التعلم بلوق
بمجرد تشغيل Eclipse ، كنت أعرف أن Oracletnslistener قد تم تنفيذها.
أضف جدولًا جديدًا إلى DB
create table jsp_member
(no number primary key ,
name varchar2 ( 20 ) not null ,
id varchar2 ( 15 ) not null ,
passwd varchar2 ( 10 ) not null ,
ssn1 varchar2 ( 6 ) not null ,
ssn2 varchar2 ( 7 ) not null ,
email varchar2 ( 30 ),
hp1 varchar2 ( 3 ),
hp2 varchar2 ( 4 ),
hp3 varchar2 ( 4 ),
joindate varchar2 ( 10 ));
create sequence jsp_member_no ;اختبار التسجيل الناجح
لا يمكنني العثور على سبب لا يمكنني الحفاظ على اتصال DB لأكثر من 5 ثوان. هناك مشكلة في اختبار واختبار خدمتين بشكل دوري
-- 오류원인 첫번째 : tomcat 과 oracle 이 같은 포트번호(8080)을 사용하고 있었음. oracle port 9090으로 변경
SQL > conn / as sysdba
SQL > select dbms_xdb . gethttpport () from dual;
SQL > exec dbms_xdb . sethttpport ( 9090 );
-- 위와 같이 한 후 다시 해보니 이번엔 ORA-12519 error 발생.
-- 검색해보니 프로세스 할당 수를 늘려주면 해결이 된다는 사례가 많아서 시도해봄.
SQL > alter system set processes = 500 scope = spfile;
SQL > shutdown immediate;
SQL > startup;
SQL > SELECT * FROM v$resource_limit WHERE resource_name IN ( ' processes ' , ' sessions ' );
-- 이것까지 해보았으나 12초정도 지나고 db와의 연결이 끊어지는 문제는 계속 발생함. نظرًا لأنه قد يكون هناك تعارض مع Oracle المستخدمة واستخدامها في مشروع DB المدرسي الحالي ، فقد تم متابعة ذلك على النحو التالي بعد حذفه.
بعد حذف Oracle 11g بالتزامن مع JSP ، أعد تثبيت C: oraclexe app oracle product 11.2.0 server bin Run sqlplus.exe
SQL > conn system / oracle -- 관리자 계정 접속
SQL > exec dbms_xdb . sethttpport ( 9090 ); -- http포트번호 바꾸기
SQL > select dbms_xdb . gethttpport () from dual; -- 포트번호 확인하기
SQL > create user jsp identified by jsp; -- 사용자 계정 만들기
SQL > grant connect, resource to jsp; -- 계정에 권한주기
SQL > conn jsp / jsp -- 사용자계정으로 들어가기
-- table 생성
SQL > create table book
(name varchar2 ( 20 ),
writer varchar2 ( 20 ),
publisher varchar2 ( 30 ),
price number ,
joindate varchar2 ( 10 ));
SQL > create table jsp_member
(no number primary key ,
name varchar2 ( 20 ) not null ,
id varchar2 ( 15 ) not null ,
passwd varchar2 ( 10 ) not null ,
ssn1 varchar2 ( 6 ) not null ,
ssn2 varchar2 ( 7 ) not null ,
email varchar2 ( 30 ),
hp1 varchar2 ( 3 ),
hp2 varchar2 ( 4 ),
hp3 varchar2 ( 4 ),
joindate varchar2 ( 10 ));
create sequence jsp_member_no ;أخيرًا ، تم حل الخطأ. يتم اختيار سبب الخطأ السابق على النحو التالي.
ALTER TABLE BOOK 2 تعديل الاسم VARCHAR2 (30) ؛
< input type =" button " value =" 수정 " onClick =" location.href='http://www.daum.net' " > < input type =" button " value =" 버튼 " onClick =" window.open('http://www.daum.net') " >git branch front1
git branch
git checkout front1 // front1 branch 로 작업스페이스 변경
git checkout master // master 로 돌아가기
git checkout front1
git branch front2 // front1 상태를 그대로 가져간 front2 branch
git checkout master
git merge front2 // front1 의 상태를 포함한 front2 를 master 로 병합Front3 -once مع Master الإصدار حتى قبل استخدام مجموعة اتصال DB
يتم تحديث برامج إدارة الكتب بحيث لا يسجل المستخدمون فقط
تمت إضافة وظيفة تسجيل الدخول إلى Top.JSP إلى الزاوية اليمنى العليا
إذا فشلت في تسجيل الدخول ، فقد قمت بإعداد للذهاب إلى login.jsp.
ابحث عن كلمة مرور كدالة صفحة تسجيل الدخول ، أضف وظيفة العثور على المعرف
Bootstrap 3.3.1-> ترقية الهندسة الثورية إلى 4.4.1
قم بتعديل الخطأ الذي يتطلب كلمة مرور المعرف عند النقر فوق زر العضوية
اختبار استضافة الخادم باستخدام UDP من خلال إعادة توجيه المنفذ. وصل ما مجموعه ثلاثة مستخدمين إلى الموقع باستخدام IP آخر واختبار منشورات لوحة الإعلانات وتسجيل الكتب دون أخطاء.
الإجابة وظيفة لوحة إعلانات ، وظيفة تحميل الملف ، سيتم إضافة وظيفة الدردشة بعد الغد
221.145.79.167 -IP داخل وخارج
172.30.1.48 -IP الداخلي
معرف: KTUSER
كلمة المرور: HomeHub
https://m.blog.naver.com/catstar9898/220804915390 -how to worlding KT Port Forwarding
http://221.145.79.167:8080/home/login/login.jsp -login صفحة
عند إدخال صفحة تسجيل الدخول بعد تسجيل الدخول ، يجب أيضًا الحصول على جلسة تسجيل دخول على خطأ تجد أنك لا تحتفظ بالجلسة.
تعرف وظيفة التأكيد المتكرر معرّف معلقة لفترة من الوقت بسبب عدم فهم مفهوم AJAX
الإجابة وظيفة لوحة الإعلانات ، وظيفة الترحيل المضافة إلى لوحة الإعلانات
دقة أخطاء JavaScript Bulletin: المشكلة الناتجة عن اسم النموذج المتداخل متداخل مع F
إعادة الهيكلة من نمط MVC1 الحالي إلى نمط MVC2
تعديل مخطط DB