본문 바로가기

전체 글

(190)
[JSP] eclipse 설치, JSP 기본 문법, Post, Get, 파라미터 name 확인 방법 JSP 이클립스 다운로드 Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro520 MB 197,629 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. Cli..
Oracle Cloud 오류 ( Error: NJS-500: connection to the Oracle Database was broken ) ( 해결 완료 ) 비트코인 모의 투자를 구현하는 와중 실시간으로 데이터를 업비트 api 를 통해 가져와 Oracle Cloud DB 에 저장하고 해당 데이터를 꺼내 실시간으로 가격을 비교해서 출력해야 하는 과정이 필요했다. 문제 발생 : DB 안에 1초마다 쌓이는 각 코인들의 값을 select 문으로 1초마다 가져올때 ( frontend 측에서 setInterval 을 사용해서 Script 문 안에서 fetch 로 backend 측으로 1초마다 요청 ) Error: NJS-500: connection to the Oracle Database was broken 문구가 발생되면서 값을 제대로 가져오지 못하는 현상이 발생  위 구문을 실행하면 백엔드 측에서 DB 에 접근하여 데이터를 받아오게끔 설계해 놨는데 아래는 be 측 ..
Oracle Cloud 속도 이슈 ( 해결 완료 ) Oracle cloud 의 자율운영 데이터베이스를 free tier 로 구성해서 사용중이었는데.... 간단한 쿼리문을 처리하는데 DB 처리 속도가 3초 정도 지연되는 현상이 발생되었다.... 간단한 로그인 과정에도 쿼리문 전송 후 응답이 오래걸리는 모습 DAO 에 DB 에 연결되는 부분과 쿼리문 전송 및 응답 부분에 console.log 를 찍어 확인 DB 서버에 접속 자체가 오래걸리는 모습 아무리 Free Tier 클라우드라지만 DB 접속 속도가 너무너무 느리다.... 문득, Oracle Cloud 를 생성할때 home region 을 시카고로 설정해둔 것이 문제인가 싶었다 검색해보니 region 은 최초에 계정을 생성할때 한번만 설정할 수 있으며, 이후에는 Free Tier 에서는 변경할 수 없다고 ..
fetch() 를 사용했는데 응답 값을 받지 못한 이슈 ( 해결 완료 ) fetch("/login/nicknameCheck",{ method : "post", headers : {"Content-Type":"application/json"}, body : JSON.stringify(data) }) .then(res => res.json()) .then(result => { console.log("result : ", result); if(result == 1){ ..
[Node.js] 게시판 구현 2 ( 댓글 기능 추가, 페이징, 게시글 수정, 게시글 삭제, 이미지 수정 ) 게시판 구현 ( 댓글 기능 추가, 페이징, 게시글 수정, 게시글 삭제, 이미지 수정 ) 게시글 상세보기 기능 추가 - 개 인 정 보 - 글 번호 작성자 제목 등록일자 내용 이미지가 없습니다 이미지 : data.ejs 코드 게시글 상세보기 기능 구현 완료 이미지 출력 구현 글에 들어가면 이미지 출력 구현 완료 글 조회수 기능 추가 조회수 증가 기능 구현 완료 글 삭제 기능 구현 글 삭제 구현 완료 글 수정 기능 구현 제목 내용 modify_form.ejs 코드 게시글 수정 구현 완료 페이징 기능 구현 이전 다음 다음 / 추가 코드 페이징 구현 완료 댓글 기능 구현 create table reply( id varchar(20), title varchar(50), content varchar(300), wri..
[Node.js] 게시판 구현 1 ( 페이징, 게시글 작성 ) 게시판 구현 ( 페이징, 답변 ) create table paging( num number not null, title varchar2(30) not null, pdate varchar2(10) not null, count number not null, primary key(num) ); create sequence test_num; DB 테이블 생성 npm install express --save npm install ejs --save npm install oracledb@5.5.0 --save npm install supervisor --save npm install body-parser --save npm 설치 게시판 목록보기 구현 서버 실행 게시판 목록보기 구현 완료 글 작성기능 구현 서버 실행..
Node.js 로 Oracle Cloud DB 접속하여 쿼리문 실행하기 Node.js 파일에서 Oracle Cloud DB 에 접속하여 쿼리문을 실행시켜 볼 것이다 우선은 자신의 Oracle Cloud DB 에 접속하여 접속 가능한 IP 설정을 진행한다 high - 최고 성능, 가장 빠른 응답 속도로 수행되지만 실행할 수 있는 동시 SQL 문 수가 3개 medium - high 보다 동시에 많은 SQL 문을 수행할 수 있으나 high 에 비해서는 낮은 수준의 성능을 제공 low - 동시에 가장 많은 SQL 문을 수행하며 각 SQL 문 마다 최소로 작은 수준의 리소스를 제공 const oracledb = require('oracledb'); // Oracle Cloud 자율운영 데이터베이스 연결 정보 const dbConfig = { user: 'admin', password..
Oracle Cloud DB 접속 방법 Oracle Cloud DB 접속 방법

728x90