분류 전체보기(12)
-
[Oracle] Oracle DB의 높은 CPU, RAM 점유율 해결하기
현재 사용 환경 IDE : Eclipse(EE) WAS : Tomcat(9.0) 점유율이 높은 이유 백그라운드 환경에서 작동하는 오라클 서비스들이 무거워서다. 해결 방법 몇 개의 서비스를 정지하여도 개발 환경에서 사용하는데 큰 지장은 없다. 본인의 PC 환경인 Window에서의 방안이다. Steps Step1. 현재 실행되고 있는 서비스 확인하기 Step2. 불필요한 서비스를 중지시킨다. [서비스]앱을 실행한다. Oracle 서비스 위치로 스크롤한다. Listener, OracleService를 제외한 나머지를 꺼준다.
2021.01.19 -
[JavaScript] 자바스크립트 학습 환경
[JavaScript] 자바스크립트 학습 환경 크롬(Chrome) 개발자 도구 단축키 : [F12] 패널 구성 Elements HTML, CSS 코드를 볼 수 있다. 화살표 아이콘 : 마우스 위치의 요소에 적용된 내용, 해당 코드의 위치 등을 확인할 수 있다. 모바일 아이콘 : 해당 페이지를 다양한 사이즈, 디바이스에서 구동되는 모습을 확인할 수 있다. Console 에러 메시지를 확인할 수 있다. 출력 코드를 이용해 콘솔에 메시지를 띄울 수 있다. Source 소스를 파싱해오는 과정을 보여준다. 파싱(parsing) : 저장된 값을 원하는 값으로 가공하여 읽어 옴 오류 체크 및 디버깅을 할 수 있다. 에디터(Editor) PC에서 기본 제공하는 Notepad(Win.-메모장, Mac-텍스트 편집기)에서..
2021.01.13 -
[JavaScript] 연산자란?
[JavaScript] 연산자란? 연산자의 정의 연산이란 수나 식을 일정한 규칙에 따라 계산하는 것을 의미한다. (프로그래밍) 연산자란 위와 같은 각각의 연산을 의미하는 기호이다. 연산자의 종류 연산자는 기능에 따라 다양한 종류로 구분할 수 있다. 산술 연산자(Arithmetic Operator) 종류 기능 기본형 + 합 A+B 차 A-B * 곱 A*B / 나누기 A/B % 나머지 A%B modulo, MOD or mod 코드 결과 17 + 3 = 20 17 - 3 = 14 17 * 3 = 51 17 / 3 = 5.666666666666667 17 % 3 = 2 백틱 문자열 ` : 백틱, 키보드 상 숫자 1 앞에 위치한 키 따옴표 대신 백틱으로 감싸여진 문자열이다. 문자열 내부에 변수나 계산식을 넣기에 ..
2021.01.13 -
[JavaScript] 변수란?
[JavaScript] 변수란? 데이터를 담는 메모리 공간이다. 데이터형 다양한 형태의 데이터를 읽고 쓸 수 있다. 문자형 String "" 또는 ''로 묶어 구분, html 태그 포함 가능 숫자형 Number 논리형 Boolean true or false 빈 데이터 Null 변수 선언 변수 선언 키워드 var 변수명 중복 가능 let 변수명 중복 불가능 변수명 작성 규칙 한글 사용이 불가능하다. 영문, 숫자, 일부 특수문자(_, $)를 포함한다. 첫 글자로 숫자를 사용하지 못한다. 대소문자를 구분한다. 의미를 갖는 단어로 작성한다. 가독성을 위해 되도록 Camel Case로 작성한다. ex. idxNum 예약어는 사용할 수 없다. 변수 선언, 초기화 및 출력 코드 //변수 선언 및 초기화 var a =..
2021.01.13 -
[JavaScript] 자바스크립트 시작, 기본 코드 작성과 주의 사항
자바스크립트 시작, 기본 코드 작성과 주의 사항 기본 코드 작성 VS code 단축키 : ! + [tab] or html:5 + [tab] script tag : or (외부 js 파일 불러오기) 자바스크립트 코드는 script 태그 내에 작성하거나 별도의 스크립트 파일(확장명 : js)에 작성해야한다. 선언 영역 : head tag, body tag, html tag, html tag 밖 모두 가능 주석 처리 VS code 기준 한줄 주석 : [Ctrl] + / 블록 주석 : [Shift] + [Alt] + A 코드 입력 주의 사항 대소문자를 구분한다. 명령문을 반드시 세미콜론(;)으로 마친다. 문자열 내부에 사용시 중복되지 않게 주의한다. 문제 : 구분자 중복으로 에러 발생 해결 작은 따옴표 내 큰 ..
2021.01.13 -
[웹 프로그래밍]web.xml에 대해 간략하게 알아보자.
[웹 프로그래밍]web.xml에 대해 간략하게 알아보자. web.xml이란? 웹 애플리케이션을 만들 때 초기 설정 값 등을 정의한 파일로 다양한 동작이 설정되어 있다. web.xml이 하는 일 ServletContext의 초기 파라미터 설정 ServletContext 정의 : javax.servlet.ServletContext 서블릿과 컨테이너 간의 연동 웹어플리케이션 마다 하나의 ServletContext가 생성 서블릿끼리 자원 공유를 목적으로 사용됨 지속 시간 : 컨테이너 유지 시간 서블릿에서 공통적으로 사용하는 정보를 저장, 공유 session 유효시간 설정 session 로그인 데이터 등 웹어플리케이션을 이용하는 동안 유지되어야할 데이터를 저장 http프로토콜의 특징 : 접속을 유지하지 않고 매 ..
2020.12.29