본문 바로가기 메뉴 바로가기

당 떨어질 땐 초코딩

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

당 떨어질 땐 초코딩

검색하기 폼
  • TOTAL (223)
    • LANGUAGE (93)
      • C++ (26)
      • C# (9)
      • JAVA (24)
      • JAVA SCRIPT (24)
      • NODE.JS (6)
      • DESIGN PATTERN (4)
    • FRONT-END (74)
      • HTML (7)
      • CSS (20)
      • JQUERY (10)
      • JSP (13)
      • ANGULAR (3)
      • REACT (14)
      • WEB DESIGN (6)
    • BACK-END (13)
      • SERVLET (3)
      • SPRING (7)
      • SPRING BOOT (2)
    • DATABASE (36)
      • JDBC (5)
      • SQL (28)
    • LINUX (0)
    • WEB (2)
    • BLOCK CHAIN (2)
    • ETC (1)
  • 방명록

전체 글 (223)
[SQL] 환경 변수 조작

환경 변수 조작 : 시스템 변수 변경 1. HEADING : 조회되는 결과에 칼럼 제목을 출력할지 말지 결정 - DEFAULT 값 : ON 2. LIKESIZE : 한 화면에 표시되는 SQL 명령문의 출력 결과에 대한 라인 수를 결정 - DEFAULT 값 : 80 3. PAGESIZE : SQL 명령문의 실행 결과에 대해 출력될 수 있는 페이지의 크기를 설정 - DEFAULT 값 : 14 ▶ 한 페이지에 포함하는 항목 - 칼럼 제목 - 칼럼 제목 데이터 구분선 - 페이지를 구분하기 위한 공백 라인 4. COLUMN FORMAT : 칼럼 데이터에 대한 출력 형식을 다양하게 지정 - 기본 형태 COLUMN 칼럼이름 FORMAT A칼럼크기;

DATABASE/SQL 2018. 4. 17. 17:35
[SQL] SQL PLUS 명령어

SQL PLUS : SQL문을 실행시키고, 그 결과를 볼 수 있도록 오라클에서 제공하는 툴 1. 편집 명령어 - LIST (L) : 바로 이전의 SQL 문을 나타냄 - / : SQL 버퍼에 저장된 쿼리문을 실행 - RUN (R) : 버퍼에 저장된 쿼리문을 표시한 후에 그것을 실행한 결과를 나타냄 2. 파일 명령어 ▶ EDIT (ED) : SQL 버퍼에 저장된 명령어를 메모장에서 쉽게 편집할 수 있게함 - 기본 형태 EDIT 파일이름 ▶ HOST : DOS 프롬흐트로 나가게 함 ▶ SAVE : 최근 수행한 쿼리문 저장 - 기본 형태 SAVE 파일이름 - 옵션 -> REPLACE : 저장한 파일의 내용을 살펴봄 -> APPEND : 실행한 명령어가 파일 끝에 추가 ▶ GET : 저장한 SQL 명령어를 가져옴..

DATABASE/SQL 2018. 4. 17. 17:26
[SQL] ORDER BY

Order By : 로우를 정렬하는데 사용 - 쿼리문 맨 뒤에 기술 ASC (오름차순) DESC (내림차순) 숫자 작은 값부터 정렬 큰 값부터 정렬 문자 사전 순으로 정렬 사전 반대 순서로 정렬 날짜 빠른 날짜 순으로 정렬 늦은 날짜 순으로 정렬 NULL 가장 마지막에 나옴 가장 먼저 나옴 기본 형태 select * from 테이블명 ORDER BY 칼럼이름 ASC; select * from 테이블명 ORDER BY 칼럼이름 DESC;

DATABASE/SQL 2018. 4. 17. 17:06
[SQL] 연산자

연산자 where 조건문 1. 논리 연산자 ▶ AND : 여러 조건을 모두 만족 - 두 논리값이 모두 TRUE 이여야지 TRUE, 하나라도 FALSE 이면 FALSE ▶ OR : 두 조건 중 하나만 만족 - 하나라도 TRUE 이면 TRUE, 모두 FALSE 이면 FALSE ▶ NOT : 반대되는 값 - TRUE는 FALSE로, FALSE는 TRUE로 ▶ BETWEEN AND : 특정 범위 내에 속하는 데이터를 알기 위함 - 기본 형태 column_name BETWEEN A AND B; ▶ IN : OR연산자를 간단하게 표현 - 기본 형태 column_name IN(A, B, C); - NOT IN 2. LIKE 연산자 - 기본 형태 column_name LIKE pattern; #pattern에서의 2가..

DATABASE/SQL 2018. 4. 17. 16:43
[SQL] 명령어

DESCRIBE : 테이블 정보 확인 DISTINCT : 중복된 데이터를 한번씩 출력

DATABASE/SQL 2018. 4. 17. 15:36
[SQL] SELECT

Select : 데이터를 조회하는 명령문 기본 형태 select 칼럼이름 from 테이블명; ex) select * from 테이블명; #*기호는 테이블 내의 모든 내용을 출력 #칼럼에 *이 아닌 특정 부분만 출력하고자 하면 콤마(,)로 구분하여 명시 where : 원하는 행만 추출 가능 기본형태 select 칼럼이름 from 테이블명 where 조건; 조건에 주로 들어가는 내용 1. 비교 연산자 #같지 않다 : , != , ^= 2. 문자 데이터 조회 - 문자 데이터는 대소문자 구분 - 기본 형태 select 칼럼이름 from 테이블명 where 칼럼이름='검색할 내용'; #문자 데이터를 ' '안에 넣지 않으면 칼럼 이름으로 인식 3. 날짜 데이터 조회 예시 - 테이블 생성과 테이블 구조 표시 crea..

DATABASE/SQL 2018. 4. 17. 14:56
[SQL] BASIC THINGS

SQL : Structured Query language - 표준화된 데이터베이스 질의어 - 사람이 DBMS를 사용하기 위한 언어 - 관계 지향적 1. DDL (Data Definition Language) - create : 테이블 생성 - alter : 테이블 구조 변경 - drop : 테이블 삭제 - rename : 테이블 이름 변경 - truncate : 테이블의 모든 내용 제거 2. DML (Data Multipulation Language) : 데이터 조작 - insert : 데이터 삽입 - delete : 데이터 삭제 - update : 데이터 수정 3. SELECT : 테이블에 저장된 데이터를 조회 4. TCL (Transaction Control Language) : 데이터 조작어에 의해..

DATABASE/SQL 2018. 4. 17. 10:18
[DATABASE] BASIC THINGS

Database : 체계적으로 정리된 정보를 효율적으로 관리하고 검색할 수 있는 정보의 집합 - 데이터를 관리하는 시스템 데이터베이스 관리 시스템 (DBMS : Data Base Management System) - 데이터베이스를 구성하고 운영하기 위해 구성된 소프트웨어 시스템 종류 1. 오라클 2. MySQL : 무료로 중소규모 개발에 사용 파일 시스템 : 데이터를 저장한 파일 - 데이터를 관리하는 기본 - 문제점 - 데이터 중복 - 데이터 불일치 - 공유 어려움 - 검색 효율저하 - 보안성 장점 - 중복성 최소화 - 데이터 불일치 해결 - 데이터 보안성 제공 -> 접근 지정 - 다양한 데이터 관리 가능 -> 이미지 파일 등 - 대량 데이터의 빠른 검색 가능 - 응용 프로그램 개발 구분 1. 관계형 -..

DATABASE 2018. 4. 17. 10:03
[JSP] JAVABEAN

JavaBean - JSP에서 데이터를 JavaBean에 담아서 값을 보여줌 액션 태그 1. - 기본 형태 - id : JSP 페이지에서 자바빈 객체에 접근할 때 사용 - class : 패키지 이름을 포함한 자바빈 클래스 이름 - scope : 범위 2. - 기본 형태 - name : property 값을 바꿀 자바빈 객체 이름 -> 에서 지정한 id값 사용 - property : 값을 지정할 property 이름 - value : property 값 3. - 기본 형태 - name : 에서 지정한 id값 사용 - property : 값을 가져올 property 이름 JavaBean을 이용한 회원가입 login.java - JavaBean package result; public class Login {..

FRONT-END/JSP 2018. 4. 16. 17:15
[JSP] ACTION TAG - 액션 태그

Action Tag - 스크립트 언어를 사용하지 않고 다른 페이지의 서블릿이나 자바빈의 객체에 접근할 수 있도록 태그를 이용해 구현된 기능 - 보이는 부분과 처리 부분을 별도로 분리 목적 - 반복되는 사이트를 만들 때 예제 top.jsp Login | Join bottom.jsp Since 2018 left.jsp 신상품 인기상품 newitem.jsp 신상품 목록입니다 bestitem.jsp 인기상품 목록입니다 template.jsp 실행 결과 첫 화면을 신상품으로 설정 왼쪽에 [인기상품]을 누르면 내용이 바뀌는것을 볼 수가 있다

FRONT-END/JSP 2018. 4. 16. 14:18
[JAVA SCRIPT] 이미지 자동 변경

- 사진은 html파일과 같은 경로에 있어야 함 - 사진은 5초마다 바뀜

LANGUAGE/JAVA SCRIPT 2018. 4. 15. 16:04
[C++] 성적처리 파일 입/출력

☆ 도움을 주신 분 ☆ ★ http://tang1993.tistory.com 임태영블로그 ★ #pragma warning(disable:4996) #include "stdafx.h" #include #include #include using namespace std; //이름 클래스 class Name{ string name; public: void setName(string name) { this->name = name; } string getName() { return name; } }; //과목 클래스 class Subject { int subject; public: void setSub(int subject) { this->subject = subject; } int getSub() { retur..

LANGUAGE/C++ 2018. 4. 15. 15:44
[JAVA] ECLIPSE 단축키

LANGUAGE/JAVA 2018. 4. 15. 13:44
[JAVA] 경로

경로 1. 절대 경로 - 웹페이지나 파일이 가지고 있는 고유 경로 2. 상대 경로 - 작업 공간에서의 상대적인 위치 예시 작업 공간 : C:\Users\BYUN\Desktop\Java\0415 파일 위치 : C:\Users\BYUN\Desktop\Java\0415\파일이름 - 절대 경로 : C:\Users\BYUN\Desktop\Java\0415\파일이름 - 상대 경로 : 파일 이름 작업 공간 : C:\Users\BYUN 파일 위치 : C:\Users\BYUN\Desktop\Java\0415\파일이름 - 절대 경로 : C:\Users\BYUN\Desktop\Java\0415\파일이름 - 상대 경로 : Desktop\Java\0415\파일이름

LANGUAGE/JAVA 2018. 4. 15. 11:48
[JAVA] INSTANCEOF

Instanceof : 객체 타입 확인 - 부모 타입의 변수가 부모 객체를 참조할 경우, 자식 타입으로 변환할 수 없다 - 부모 변수가 참조하는 객체가 부모 객체인지 자식 객체인지 확인 기본 형태 boolean 변수이름 = parent(객체) instanceof child(타입); - parent 객체가 child 타입이면 true, 아니면 false 반환 #무조건 boolean으로 선언 예제 - Parent.class public class Parent { } - Parent.class를 상속 받는 Child.class public class Child extends Parent{ } - Main public class InstanceofEx { public static void method1(Pare..

LANGUAGE/JAVA 2018. 4. 15. 11:32
[JAVA] WRAPPER CLASS

Wrapper (포장) - 포장하고 있는 기본 타입 값은 외부에서 변경할 수 없음 -> 값을 바꾸고 싶다면 새로운 포장 객체를 만들어야 함 - 문자열을 기본 타입으로 변환할 떄에 주로 사용 -> 기본 형태 parse.기본타입 ex) num = Integer.parseInt("100"); 기본 타입 포장 클래스 byte Byte char Character short Short int Integer long Long float Float double Double boolean Boolean Boxing - 기본 타입의 값을 포장 객체로 만드는 과정 - 기본 형태 기본 타입명.valueOf( ) ex) Integer a = Integer.valueOf(100); 타입명 이름 = new 타입명(값); ex) I..

LANGUAGE/JAVA 2018. 4. 15. 11:04
[JAVA] GUI를 이용한 성적 처리

Arraylist를 이용 - Data 클래스 class Name { // 이름 String name; public void setName(String name) { this.name = name; } public String getName() { return name; } } class Score { // 점수 int score; public void setScore(int score) { this.score = score; } public int getScore() { return score; } } class Manager { // 이름과 점수를 종합 Name name = new Name(); Score kor = new Score(); Score math = new Score(); Score eng..

LANGUAGE/JAVA 2018. 4. 14. 18:23
[C++] 오버로딩 불가능 연산자

오버로딩 불가능 연산자 이유 : C++의 문법규칙을 보존하기 위함 - 멤버 접근 연산자 - 멤버 포인터 연산자 : .* - 범위 지졍 연산자 : :: - 조건 연산자(3항 연산자) : ?: - 바이트 단위 크기 계산 : sizeof - RTTI 관련 연산자 : typeid - 형변환 연산자 : static_cast - 형변환 연산자 : dynamic_case - 형변환 연산자 : const_cast - 형변환 연산자 : reinterpret_cast

LANGUAGE/C++ 2018. 4. 13. 21:50
[JSP] 간단한 장바구니

1. login - 로그인 화면 - 비밀번호 입력은 없으며 사용자 이름을 입력하는 양식만 제공 - 아이디를 입력하지 않을 경우 예외처리 2. setProduct - 상품 선택화면 - 리스트에서 원하는 상품을 선택하고 추가 버튼을 눌러서 상품을 추가 3. add - setProduct에서 선택한 상품을 세션에 넣음 - 선택된 데이터를 모두 저장해야하므로 ArrayList 사용 - 상품이 추가되었다는 메시지를 보여주고 다시 setProduct로 돌아감 4. checkOut - 세션이 살아 있고, 하나 이상의 상품을 선택한 상태면, 목록을 보여줌 - 상품 목록이 없을 경우 예외처리 - 로그아웃시, 모든 데이터 삭제 login.jsp Login 아이디 setProduct.jsp 상품 선택 님이 로그인 한 상태 ..

FRONT-END/JSP 2018. 4. 13. 13:16
[JSP] SENDREDIRECT( )

sendRedirect( ) : 페이지 이동 방법 중 하나 1. GET - 내가 친 내용이 보임 - 보안성 없음 2. POST - 내가 친 내용이 보이지 않음 -> null로 떠야 정상 로그인 예제 login.jsp GET 아이디 비밀번호 POST 아이디 비밀번호 1. GET result_get.jsp end_get.jsp SHOW 아이디 비밀번호 2. POST result_post.jsp end_post.jsp SHOW 아이디 비밀번호 실행 결과 1. GET 2.POST

FRONT-END/JSP 2018. 4. 13. 01:00
[JSP] ATTRIBUTE & SCOPE - 속성과 영역

Attribute (속성) : 공유되는 데이터 Scope (영역) : 속성을 공유할 수 있는 유효 범위 속성 처리 메소드 메소드 리턴 타입 설명 setAttribute(String name, Object Value) void 이름이 name인 속성 값을 value로 지정 getAttribute(String name) Object 이름이 name인 속성의 값을 구함 #지정한 이름이 속성에 존재하지 않으면 null리턴 removeAttribute(String name) void 이름이 name인 속성을 삭제 getAttributeNames( ) Enumeration 속성의 이름 목록을 구함 #page에서는 메소드 제공 안함 영역 1. PAGE - 하나의 JSP 페이지를 처리 -> 현재 페이지까지 - 한 번의..

FRONT-END/JSP 2018. 4. 12. 21:50
[JSP] 오류 예외처리

오류 예외처리 주요 응답 상태 코드 - 200 : 요청을 정상적으로 처리 - 307 : 임시로 페이지를 리다이렉트함 - 400 : 클라이언트 요청이 잘못된 구문으로 구성 - 401 : 접근을 허용하지 않음 - 404 : 요청한 URL을 처리하기 위한 자원이 존재하지 않음 - 405 : 요청한 메소드를 허용하지 않음 - 500 : 서버 내부 에러가 발생 ex) JSP에서 익셉션 발생 - 503 : 서버가 일시적으로 서비스를 제공할 수 없음 에러 페이지 지정방법 1. error-code 404 /404.jsp 2. error-type java.lang.NullPointerException /404.jsp 설정 방법 1. 예외가 발생 했을 시, 실행되는 프로젝트 생성 파일 이름 작성 후 [Next >] 클릭 ..

FRONT-END/JSP 2018. 4. 12. 15:49
[JSP] 한글 처리

한글 깨짐 처리 1. Tomcat의 server.xml 파일에 작성되어있는 Connector에 URLEncoding을 추가 2. 작성한 JSP 파일에 명시 - pageEncoding과 setCharacterEncoding 괄호 안에 있는 내용이 일치해야 한다 "EUC-KR" "UTF-8"

FRONT-END/JSP 2018. 4. 12. 15:37
[JSP] 내장 객체

JSP 내장객체 - JSP에서 선언하지 않고 사용할 수 있는 객체 사용 목적 - HTML폼에서 입력한 값을 갖고 올 때 - 사용자 요청을 다른 페이지로 전달 할 때 - 현재 JSP에 대한 각종 정보를 알고자 할 때 - 세션 관련 작업 request : 페이지를 넘길 때 정보를 읽어옴 response : 사용자 요청에 대한 응답을 처리 session : 클라이언트 세션 정보를 처리하기 위함

FRONT-END/JSP 2018. 4. 12. 13:08
이전 1 ··· 4 5 6 7 8 9 10 다음
이전 다음

티스토리툴바