오라클을 공부하려고 설치를 했더니 계정 접속 하려고 하면 아래 오류가 뜬다 접속 연결 방식의 설정이 잘못 되었거나, 서비스가 비활성화 되어있어 사용할 수 없을때 발생. 해결방법 HOST값 제대로 들어갔는지 확인 서비스명 확인 방화벽체크 포트번호 확인 및 변경 세부 사항 확인 (E:\app\a\product\11.2.0\dbhome_1\NETWORK\ADMIN 폴더내의 listner.ora) 오라클 설치한 경로내의 ./NETWORK\ADMIN 폴더내의 listner.ora, tnsnames.ora 파일을 확인해야한다. 오라클에 접속하기위해 리스너가 요청을 받아드리려면 설정 값이 일치해야 한다. 파일 위치를 확인하도록 한다. 1. listener 서비스 확인 2. 위의 명령어를 입력해서 Listener에 대..
1. https://www.oracle.com/kr/tools/downloads/sqldev-v192-downloads.html 위의 홈페이지로 들어가서 JDK가 설치되어 있다면 밑의 파일을 다운을해서 설치과정중에 jdk폴더 지정해주는 작업을 해주면되고, 설치가 되어 있지 않다면 JDK파일을 포함한 파일을 다운로드 받아주도록 하자. 나는 포함이 된 파일을 받았다. 2. 설치후 developer.exe 실행 3.이전에 설치한적이 없고 처음 설치하는것이기 때문에 아니오. 4.이후 그냥 Default값으로 설정해주고 설치 끝!
스코프(scope)란? 사전적 의미 컴퓨터 프로그래밍에서 변수 영역은 변수가 유효성을 갖는 영역을 가리킨다. 프로그램은 영역을 벗어난 변수를 가리킬 수 없다. 내가 공부하고있는 jsp에서의 의미와 개념 스코프(객체 범위)의 구성 웹프로그래밍을 하다보면 여러 객체들이 있다. 이러한 객체들이 존재하는 범위가 4가지가 있다. 크기는 page < session < request
1. 회원가입 https://www.oracle.com/kr/index.html 회원가입은 정말 간단한데 위 링크로 이동후 간단한 회원가입 양식 작성후 이메일 인증하면 끝난다. (한글지원) 2.다운로드 및 설치 오라클 공부는 처음이라 무슨버전을 설치해야할지 잘 모르겠어서 가장 인기가 많고 추천도 받은 11로 설치하기로 했다. 오라클을 설치할때는 설치 경로상에 한글로 된 폴더가 1도 없도록 해준다. 아직 시작은 안했지만 잘못설치하면 굉장히 골치아파진다는 소리를 많이 들었기 때문에 주의하도록한다. https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 위 주소로 이동후 자신의 내리다보면 11버전이 보인다. 1. ..
403에러 사이트에 접근할 권한이 없을때 404에러 file을 찾을 수 없을때 ( 서버가 요청한 파일이나 스크립트를 찾지 못할때) 403,404는 내가 사이트를 접근할때 많이 보던 오류지만 405부터는 잘 보지 못했던 것들. 405에러 메소드가 매칭이 되지 않아 생기는 오류로 매칭을 시켜주면 된다. ( get,post 잘 확인) 408에러 요청시간 초과에러 414에러 Get방식으로 파라미터 전달시 파라미터 길이가 허용치를 초과할때 발생.(240byte) 따라서 POST방식으로 바꿔주면 된다. 503에러 여러가지 이유가 있지만 기본적으로 서버의 문제로 인해 서비스가 불가할때 나옴. 방화벽이나 톰캣실행 여부나.. 등등 확인하기
성적 관리 프로그램을 만들어 보았다. database가 없어 실제로 어딘가에 사용될 일은 없지만 java 복습겸 나름 여러가지 기능을 추가해서 만들어 보았다. 기능 1.추가 2.조회 3.전체조회 4.수정 5.삭제 0.종료 추가 >>몇명의 학생을 한번에 추가할지 물어봄 ( 배열이 아니라 차후에 더 입력 가능 ) 조회 >> 학번을 입력받아 학번으로 조회 전체조회 >> 입력된 모든정보가 나옴 수정 >> 일괄수정, 부분수정 삭제 >> 전체삭제,부분삭제 (5명의 학생이 잇을때 2명을 한번에 삭제한다고하면 한명 삭제후 메인으로 이동하는게 아닌 바로 다음 학생의 정보를 삭제가능) DataClass public class StuData { private int kor,eng,mat; private String name..
지금까지 html 배운것을 활용해서 회원가입창을 만들어 보자. 우선 사진 부터 올린다. 당연히 회원가입은 되지 않고 모양새만 저럴 뿐이다. 단 약간의 조건이 있다. 1. 아이디와 비밀번호는 4~12자까지만 입력가능하게 할것. 2. 모든 정보를 입력하고 회원 가입버튼을 누르면 내 블로그 로 이동되도록 할것. 3. 다시입력을 누르면 내용이 초기화가 될것. 우선 앞서 배운 테이블을 활용해 디자인을 먼저 한후에 두 가지 조건을 어떻게 만족시킬지 생각을 해본다. 사실 답을 몰랐을땐 머리가 안돌아갔지만 알고나니 허무할 정도로 간단한 문제였다. 코드 //코드를 form으로 묶어줌 , 회원가입 버튼 누르면 action기능 수행 //table 위치 가운대로 회원 기본 정보 아이디: 4~12자의영문 대소문자와 숫자로만 입..
프레임셋 html문서의 레이아웃을 구성하기 위해 프레임 정보만을 가지는 html문서를 말한다. 프레임이적용된 html문서는 하나의 문서가아니라 프레임셋이 정의된 html문서와 이 문서에 정의된 각 프레임이 보여줄 html문서를 따로 만들어야 한다. //프레임셋 예시!! //실제내용담긴파일 넷마블 바로가기 마구마구 게임 사용자와 웹사이트또는 어플리케이션이 서로 상호작용하는 것 중 중요한 기술중 하나. 사용자가 웹사이트에 데이터를 입력받을 수 있는 입력 폼을 정의할때 사용한다. 은 태그들을 하나 이상 포함할 수 있다. 라디오 버튼, 체크박스, 드롭박스 어떤 기능인지는 설명하기 귀찮으니 사진으로 어떤 기능인지 대체하겠다.! 예제! //체크박스 1.제일 어려운 언어는?) C Java Python 전부 //라디오..
Table html에서 굉장히 많이 쓰이는 태그중에 하나다. 표,갤러리,웹 사이트의 레이아웃 공간을 배치할때 주로 사용하고 다양한 응용이 가능하다. 표만들기 태그 설명 html문서에 표를 삽입 테이블의 헤더 부분을 만드는 태그 안에서 사용하고 한줄표시 태그내에서 사용하고 한 칸을 표시 테이블 내에 제목줄 표시 테이블 위에 테이블 제목표시 테이블을 이용해서 간단한 표를 만들어보자. //모든 텍스트 가운데정렬 ; border = 선표시 //bgcoler="색상코드"//텍스트 가운데정렬//td칸 3개 합친다. 오늘의 수입/지출 //은 행나누기 는 열 나누기 기능을 갖고있다 내용 수입 지출 월급! 1,000,000 점심값 5,000 부모님 선물 30,000 총계 수입 지출 1,000,000 35,000 남은 돈..
HTML (Hypertext Markup Language)의 기초 1.태그 html의 기본 구조의 핵심은 태그이다. 태그는 웹브라우저에 어떤 역할을 하는지 알려준다. 만약 태그를 사용하지 않고 값을 넣어주면 웹브라우저에서는 그냥 아무런 기능없는 텍스트로 밖에 출력을 하지 않는다. 태그는 이런 형식으로 여는태그가 있으면 '/' 를 붙힌 닫는 태그가 있다. (닫는태그 없는것도잇다.) 그리고 이런 태그 안에 있는것을 문단 으로 인식을 하게되고 태그의 기능에 맞는 형태로 보여지게 된다. 기본 태그의 종류 1절 동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리 나라 만세 html문서자체에 설명을 제공하기 위해 사용 일반적인 태그와 달리 닫는 태그가 없다. 검색엔진들이 html문서에 포함된 검색 키워드를 이용..
CSS CSS (Cascading Style Sheet) - html문서의 모든 요소에 대해 스타일을 적용할 수 있는 표준 규격(디자인적인 부분) - 스타일시트를 작성할 때는 CSS라는 언어를 사용한다. - 웹 브라우저는 스타일시트를 해석하여 해당 요소의 디자인을 결정한다. -주요 기능- html 태그의 글자색을 바꿀 수 있다. 글자의 정력방식을 바꿀수있다. 배경색을 지정할 수 있다. 이미지등을 지정할 수 있다. 외에도 여러가지 기능이 있다. 위의 기능은 html로도 사용 가능하지만 사용의 편의성과 일괄성 때문에 css를 사용한다 css는 style라는 태그를 명시해서 사용한다. -인라인 스타일 지정- 하나의 태그에 직접 스타일을 지정하는 방법 하나의 태그에만 원하는 스타일 지정 단점 : 같은 스타일을 ..
네트워크 데이터를 다른장치로 이동시킬 수 있는 컴퓨터들과 주변 장치들의 집합이다. 네트워크의 연결된 모든 장치들을 노드라고 한다. 하나의 컴퓨터에서 다른 컴퓨터로 데이터를 이동시킬때 계층을 통해 전송되는데 대표적인 모델이 OSI 7계층 모델이다. 포트와 프로토콜 컴퓨터의 주변장치를 접속하기 위한 물리적인 포트와 프로그램에서 사용되는 접속 장소인 논리적인 포트가 있다. 논리적인 포트 포트번호는 0 ~ 65535까지고 0~1023까지는 시스템에 의해 예약된 포트번호이기때문에 사용하지 않는게 좋다. 예약된 포트번호의 대표적인 예로는 80(HTTP) 21(FTP) 22(SSH) 23(TELNET)이 있다. 프로토콜 프로토콜은 클라이언트와 서버간의 통신 규약이다. 통신규약이란 상호간의 접속이나 절단,통신방식 주고..