본문 바로가기

분류 전체보기

(148)
[Oracle] 오라클 데이터베이스 끄는 방법 오라클 소프트웨어에 데이터베이스가 여러개인 경우 사용하고자 하는 데이터베이스를 끄고 키면서 사용해야 한다. $]export ORACLE_SID=데이터베이스명 $]sqlplus /nolog SQL>conn sys/oracle as sysdba SQL>shut abort - 터미널 창 닫고 다시 열기 · 디폴트된 데이터베이스로 지정되는거임 - sqlplus 들어가기 $]sqlplus /nolog - sys 접속해서 DB 켜주기 SQL>conn sys/oracle as sysdba SQL>startup - hr 접속하기 SQL>conn hr/hr
[Oracle] 오라클 데이터베이스 생성하는 법 - 오라클 유저로 로그인 - 터미널 창 열기 - lsnrctl start (리스너 켜주기) - 리눅스 OS가 깔려있다는 전제하에 설치 시작 - 오라클 홈페이지에서 Oracle S/W 리눅스 버전으로 다운로드 - 선생님이 미리 다운 받아 놓음 cd ora12c > pwd > ls > - 저 database.zip 파일 압축 풀기 unzip linuxx64_12201_database.zip - cd database > ls > ./runInstaller · runInstaller (실행파일) - 예 클릭하고 다음 > 오라클 소프트웨어 설치 클릭 > 단일 인스턴스 데이터베이스 설치 > Enterprise 에디션 클릭 > S/W 위치 설정 이후로 계속 다음 누르면 됨 ※ RESP 데이터베이스 만들어보기 - OR..
[JQuery] Jquery(제이쿼리) 키보드 이벤트 처리, 글자수 제한 - 해당 요소에 대해서 키보드를 이용한 이벤트를 주었을 때 줄 수 있는 여러 행동들이 있다. - keyup() : 키보드에서 손을 뗐을 때 처리 - keypress() : 키보드를 계속 누르고 있을 때 처리 - keydown() : 키보드를 눌렀을 때 처리 ① 키보드로 입력하는 글자수 계산하기 - textarea 폼에서 글자수를 200자로 제한하고 남은 글자를 계산해주는 코드 $(document).ready(function(){ $('textarea').keyup(function(){ $('h3').html("글자수 : "+(200-$(this).val().length)); // 기존의 글자색 -> 빨간색으로 변경 var value = 200 - $(this).val().length..
[JQuery] Jquery(제이쿼리) 마우스 이벤트 처리 - 해당 객체에 대한 마우스 이벤트로 여러가지 변화를 줄 수 있다. - 클릭 이벤트, 마우스 오버 / 아웃에 대한 이벤트를 보여주겠다. ① 클릭 이벤트 - 객체.click() - 버튼을 클릭했을 때 alert창이 뜨게 할 수 있다. (버튼 아닌 다른 요소여도 됨) $('input').click(function(){ alert("버튼클릭 - JQ(Click)"); }); - 요소를 클릭했을 때 옆에 '+' 기호 추가하기 $('h2').click(function(){ $(this).append("+"); }); $(this).html(function(index,html){ return html+"+"; }); · 위 2가지 방법 모두 가능 · 내가 클릭한 것만 인식하기 위해선 'this..
[Eclipse] 이클립스 서버 시작 45초 타임아웃 오류 해결방법 초반에는 이클립스가 잘 작동되더니 프로젝트가 많아지고 라이브러리 같은 걸 많이 만들다보니 어느 순간 오류가 나기 시작했다. 프로젝트를 실행시키면 아래와 같은 오류 창이 뜨고 아예 실행이 되지 않는 상황 발생 .. ! - 오류 메시지: Server Tomcat v8.5 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. - 나는 아래와 같이 해결했다. - 하단에 있는 Servers 탭 클릭해서 'Tomcat v8.5 Server at localhost' 더블클릭 - Overview 창이 뜨는데 그 중 Tim..
[Android] 선그리기, 원그리기 - 오른쪽 상단 메뉴바를 이용해서 선그리기, 원그리기 메뉴를 선택한다. - 선택된 메뉴에 따라 switch case 문을 이용해서 받아들인다. - X, Y 좌표값을 통해서 그림 ① menu.xml ② MainActivity.java package com.example.graphicex2; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.os.Bundle;..
[JQuery] Jquery(제이쿼리) each()로 배열 접근하기 - 사용자가 선택한 여러 개의 요소에 순차적으로 접근하는 동작이다 - 배열에서 유용함 - 자바에서 foreach문과 비슷하게 생각하면 될듯 - 아래 두가지 방법이 있다 ( 결과는 같음 ) · $(요소).each(function(매개변수, ...){ } ); · $.each(요소, function(매개변수, ...) { } ); ① 배열의 값들을 테이블에 삽입하기 - 2차원배열은 JSON 형태와 유사하다. - name과 addr은 Object 값들을 불러올 때 쉽게 불러올 수 있다. var arr = [ {name:'홍길동1',addr:'부산'}, {name:'홍길동2',addr:'울산'}, {name:'홍길동3',addr:'서울'}, {name:'홍길동4',addr:'대구'} ]; $..
[Oracle] 오라클 인스턴스 구조 - 오라클 인스턴스는 SGA와 백그라운드 프로세스로 나뉜다. - SGA : 공유 가능한 메모리 구조 - B/G Proc : 메모리와 데이터베이스(물리적인 파일) 사이에서 다리 역할하는 구성요소 ① SGA - Shared Pool · 실행하기전 사전 준비 작업(실행계획, 정보수집)을 하는 곳 · Library cache : 최근에 실행한 SQL 구문과 실행계획이 저장된 곳 : 쿼리구문의 대소문자, 공백까지 일치가 되어야 hit됨 : LRU( 가장 최근에 사용된적이 없는 걸 덮어씀 ) 알고리즘으로 관리됨 · Data Dictionary cache : 최근에 사용된 DB의 정의 정보(Object, User, File, 권한 등)가 저장된 곳 : LRU 알고리즘으로 관리됨 - DB Buf..