java에서 url다루기http://whiteship.tistory.com/1137
[ 네이버의 smartEditor2를 이용하여 멀티 업로드가 가능한 글쓰기 화면 구현 ] http://naver.github.io/smarteditor2/user_guide/ [ Eclipse에서 제공하는 tcp/ip monitor 사용 ]위는 ajax 통신의 header를 설정해주는 부분이다.(attatch_photo.js)이 부분에서 제거해도 오류가 나지 않고 제대로 동작하는 부분을 발견했다.1. file-size TCP/IP monitor로 확인해 보니 Content-Length, file-size가 같은 값이었다. Content-Length 는 요청 부분에 있는 데이터의 바이트 수이다.따라서, 여기서 요청하는 데이터는 file이기 때문에 context-length와 같다. 2. content-Ty..
내부클래스 - 클래스 안에 선언 된 클래스! - 어느 위치에 선언되냐에 따라서 네가지 형태가 존재한다. 1. 중첩 클래스('인스턴스 클래스' 라고도 함) - 클래스 안에 인스턴스 변수 위치에 선언되는 클래스코드로 설명하자면 =>첫 번째, InnerClassTest1의 객체선언을 해야한다.두 번째, 내부 클래스를 객체 선언한다. (InnerClassTest1의 참조변수.new 내부클래스();) 세 번째, 내부클래스의 메소드와 필드를 사용할 수 있다. 2. static 중첩 클래스 - 중첩 클래스에 static을 추가한 클래스 - 객체 선언을 독립적으로 할 수 있음코드로 설명하자면 =>첫 번째, 11번째 줄처럼 객체 선언을 한다.두 번째, 내부클래스의 메소드와 필드를 사용할 수 있다. 3. 지역 중첩 클래스..
Java version 8에서 interface에 default 메소드와 static 메소드가 사용가능하게 되었다고 합니다.소스를 통해 설명드리겠습니다.1. Calculator.java 2, 3번째 줄 : 일반 메소드 선언 (추상메소드의 역할 abstract가 생략되어있다.)5번째 줄 : default 메소드 선언9번째 줄 : static 메소드 선언2. CalculatorImpl.java CalculaterImpl class는 Calculater를 implements하여 구현한 클래스입니다.* default 메소드도 @Override로 재정의 할수 있다.* static메소드는 재정의 불가능! 3. InterfaceEx.java 5 ~ 8번째 줄 : 일반 메소드를 호출한 부분.10 ~ 11번째 줄 : c..
[2017.03.13 데이터베이스 스터디 문제 내용]1. DBMS 필수기능 중 데이터의 정확성과 안전성을 유지하기 위해 무결성, 보안 및 권한검사, 병행제어 등을 명시하는 기능은 ?제어기능2. 각 설명에 대해 알맞은 답을 적으시오.2-1. 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 설명하는 것은? 외부스키마 2-2. 데이터베이스의 물리적 구조를 정의하는 것은? 내부스키마 2-3. 개체 간의 관계와 제약조건을 나타내고 데이터베이스의 접근권한, 보안정책 및 무결성 구조에 관한 명세를 정의하는 것은?개념 스키마3. 데이터 언어의 한 종류로 보안 및 권한 제어, 무결성, 회복, 병행 제어를 위한 언어는?DCL (DATA CONTROL LANGUAGE)4. 시스템 카달..
2017.03.13 데이터베이스 스터디에서정보처리기사 실기 범위 기준으로 데이터베이스 공부를 하였습니다.이 글은 그 내용을 바탕으로 정리한 내용입니다.참고로 정보처리기사 실기 시험을 위한 정리는 아닙니다ㅠ [데이터베이스 개념]데이터베이스 : 상호 관련된 데이터들의 모임.데이터 언어- DDL(Data Definition Language) : '정의어'라고 하며 / 데이터베이스 구축, 변경, 제약조건 정의를 위한 언어 - DML(Data Manipulation Language) : '조작어'라고 하며 / 데이터 처리, 검색, 삽입, 삭제 갱신 연산을 위한 언어- DCL(Data Control Language) : '제어어'라고 하며 / 보안 및 권한 제어, 무결성, 회복, 병행제어를 위한 언어스키마(Sche..
select문을 사용할 때 값에 따라 출력값을 제어하고 싶은 경우가 있습니다.두 가지 경우를 나누어보자면,null 인 경우와 값에따라 다른 값을 출력하는 경우 입니다. 1. null인 경우select NVL(속성 이름, '대체값') from table명; ex) USERS테이블에서 PHONE속성의 값을 출력하고자 하는데, null일 땐 '-'라는 문자만 출력하고 싶은 경우!=> select NVL(phone, '-') as phone from users; -> as phone로 속성값을 재정의 해주면 받아올 때 쉽겠죠! : ) 2. 값에 따라 다른 값을 출력하는 경우select DECODE(속성 이름, 값1, '값1일때 출력값', 값2, '값2일때 출력값') from table명;ex) users테이블에..
메이븐이란? 라이브러리에 대한 의존 관계를 관리, 프로젝트 빌드에 필요한 기능을 제공하는 역할을 합니다!메이븐이 지원하는 기능에는? 빌드문서화리포팅의존 관계소스 코드 관리릴리즈배포eclipse로 웹 개발을 하다가 마주하게 된 pom.xml..처음 봤을 때는 이게 무슨 외계어인가 싶었습니다. '자바 세상의 빌드를 이끄는 메이븐' 이라는 책을 읽으면서 더욱 친숙해 질 수 있었던 maven!maven은 eclipse에 기본으로 탑재되어 있다고 합니다! (메이븐 = pom.xml)이라는 말이 있습니다.maven의 구조아래는 처음 spring project를 생성하게 되면 기본적으로 생성되는 pom.xml파일 입니다. maven의 라이프사이클최종적인 빌드 순서는 compile-> test->package이다. 1..
- Total
- Today
- Yesterday
- 중첩클래스
- 킬러안데르스와그의친구둘
- 백준저지
- 알고리즘
- 연애가끝났다
- static클래스
- java
- smarteditor2
- aoj
- 지역중첩클래스
- 시스템 카탈로그
- 데이터베이스 문제
- jsp
- 알고리즘문제해결전략
- 알고스팟
- servlet
- 인스턴스클래스
- 넌클러스터인덱스
- 백준
- Spring
- Eclipse
- 요나스요나슨
- url mapping
- 낭만적연애와그후의일상
- boj
- 클러스터인덱스
- 익명클래스
- 비식별
- tcp/ip monitor
- 익명중첩클래스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |