일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹서버
- 프림 알고리즘
- jsp
- Prim's Algorithm
- greedy
- DP
- Kruskal's Algorithm
- 웹 프로그래밍
- 백준
- mysql
- 벡엔드
- dbms
- 네이버 부스트캠프 ai tech
- request
- 부스트코스
- 그리디
- 정렬
- programmers
- 웹프로그래밍
- 다이나믹 프로그래밍
- 순열 알고리즘
- 브라우저
- 정렬 알고리즘
- 소수
- 크루스칼 알고리즘
- SERVLET
- 프로그래머스
- 해시
- BJ
- mst
- Today
- Total
목록웹 프로그래밍 (22)
끵뀐꿩긘의 여러가지

Maven이란? Maven은 지금까지 애플리케이션을 개발하기 위해 반복적으로 진행해왔던 작업들을 지원하기 위하여 등장한 도구입니다. Maven을 사용하면 빌드(Build), 패키징, 문서화, 테스트와 테스트 리포팅, git, 의존성관리, svn등과 같은 형상관리서버와 연동(SCMs), 배포 등의 작업을 손쉽게 할 수 있습니다. Maven을 이해하려면 CoC(Convention over Configuration)라는 단어를 먼저 이해해야 합니다. CoC란 일종의 관습을 말하는데, 예를 들자면 프로그램의 소스파일은 어떤 위치에 있어야 하고, 소스가 컴파일된 파일들은 어떤 위치에 있어야 하고 등을 미리 정해놨다는 것입니다. 이 말은 관습에 이미 익숙한 사용자는 쉽게 Maven을 사용할 수 있는데, 관습에 익숙..

1 2 3 4 5 6 7 create table 테이블명( 필드명1 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT], 필드명2 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT], 필드명3 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT], ........... PRIMARY KEY(필드명) ); Colored by Color Scripter cs 1 2 3 4 5 alter table 테이블명 add 필드명 타입 [NULL | NOT NULL][DEFAULT ][AUTO_INCREMENT]; alter table 테이블명 drop 필드명; Colored by Color Scripter cs 1 alte..

데이터 조작어(Data Manipulation Language, DML)의 종류 데이터 조작어는 모두 동사로 시작합니다. 시작하는 동사에 따라서 다음과 같은 4가지 조작어가 있습니다. SELECT – 검색 INSERT - 등록 UPDATE - 수정 DELETE - 삭제 *( 괄호 ) 안쪽은 생략가능 FLOOR(x) : x보다 크지 않은 가장 큰 정수를 반환합니다. BIGINT로 자동 변환합니다. CEILING(x) : x보다 작지 않은 가장 작은 정수를 반환합니다. ROUND(x) : x에 가장 근접한 정수를 반환합니다. POW(x,y) POWER(x,y) : x의 y 제곱 승을 반환합니다. GREATEST(x,y,...) : 가장 큰 값을 반환합니다. LEAST(x,y,...) : 가장 작은 값을 반환..

데이터베이스의 기본개념 (정의) 데이터의 집합 (a Set of Data) 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용(share) 데이터의 집합 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 한다. 데이터베이스의 특성 실시간 접근성(Real-time Accessability) - 사용자의 요구를 즉시 처리할 수 있다. 계속적인 변화(Continuous Evolution) - 정확한 값을 유지하려고 삽입·삭제·수정 작업 등을 이용해 데이터를 지속적으로 갱신할 수 있다. 동시 공유성(Concurrent Sharing) - 사용자마다 서로 다른 목적으로 사용하므로 동시에 여러 사람이 동일한 데이터에 접근하고 이용할 수 있다. 내용 참조(..

JSP의 표현식 은 사용하기 불편하고 기능이 제한적이다. 그래서 EL이 JSP에서 값을 표현하는 데에 자주 쓰인다. 표현 언어란? 표현 언어(Expression Language)는 값을 표현하는 데 사용되는 스크립트 언어로서 JSP의 기본 문법을 보완하는 역할을 한다. 표현 언어가 제공하는 기능 JSP의 스코프(scope)에 맞는 속성 사용 집합 객체에 대한 접근 방법 제공 수치 연산, 관계 연산, 논리 연산자 제공 자바 클래스 메소드 호출 기능 제공 표현언어만의 기본 객체 제공 표현언어의 기본 객체 *MAP 객체: Map 객체는 요소의 삽입 순서대로 원소를 순회합니다. for...of 반복문은 각 순회에서 [key, value]로 이루어진 배열을 반환합니다. https://developer.mozill..

SCOPE(객체 범위) 종류 웹 애플리케이션에는 4개의 객체 범위가 존재합니다. page 영역 한 번의 클라이언트 요청이 오면, 하나의 JSP 페이지가 응답됩니다. page 영역은 이 때 하나의 JSP 페이지 내에서만 객체를 공유하는 영역을 의미합니다. ( JSP only ) JSP 파일에는 pageContext가 내장되어 있으며, 이 객체는 page 영역에서만 유효합니다. JSP 파일에 안에 변수를 사용하면 이 변수는 해당 JSP 파일 내에서만 유효한데, page 스코프에 정의된 객체이기 때문입니다. request 영역 요청을 받아서 응답하기까지 객체가 유효한 영역입니다. Servlet에서 forward 또는 include를 사용하면, request 요청 객체가 공유되어서 request 영역이 됩니다...

스크립트 요소의 이해 JSP 페이지에서는 선언문(Declaration), 스크립트릿(Scriptlet), 표현식(Expression) 이라는 3가지의 스크립트 요소를 제공 선언문 선언문 : 선언문은 JSP 페이지 내에서 필요한 멤버변수나 메소드가 필요할 때 선언해 사용하는 요소 선언문의 문법 스크립트릿 스크립트릿 : 가장 일반적으로 많이 쓰이는 스크립트 요소 주로 프로그래밍의 로직을 기술할 때 사용 스크립트릿에서 선언된 변수는 지역변수 스크립트릿의 문법 표현식(Expression) 표현식 : JSP 페이지에서 웹 브라우저에 출력할 부분을 표현 (즉, 화면에 출력하기 위한 것) 스크립트릿내에서 출력할 부분은 내장객체인 out 객체의 print() 또는 println() 메소드를 사용해서 출력 표현식의 문법..

JSP(Java Server Pages)란 Java 언어를 기반으로 하는 Server Side 스크립트 언어 HTML 코드에 Java 코드를 넣어 동적인 웹 페이지를 생성하는 웹 어플리케이션 도구 JSP를 통해 정적인 HTML과 동적으로 생성된 contents(HTTP 요청 파라미터)를 혼합하여 사용할 수 있다. 즉, 사용자가 입력한 contents에 맞게 동적인 웹 페이지를 생성한다. JSP,Servlet,Javascript 차이{ Servlet과 JSP의 개념 기능의 차이는 없고 역할의 차이만 있다. (하는 일은 동일) Servlet이란 웹 기반의 요청에 대한 동적인 처리가 가능한 Server Side에서 돌아가는 Java Program Java 코드 안에 HTML 코드 (하나의 클래스) 웹 개발을 ..