전체 글 (13) 썸네일형 리스트형 [HTML] iframe(아이프레임) 이란? 목차 1. iframe이란? 2. iframe속성 3. iframe사용법 4. 주의사항 1. iframe이란? 아이프레임은 HTML Inline Frame 요소이며 inline frame의 약자이다. 효과적으로 다른 HTML 페이지를 현재 페이지에 포함시키는 중첩된 브라우저로 iframe 요소를 이용하면 해당 웹 페이지 안에 어떠한 제한 없이 다른 페이지를 불러와서 삽입 할 수 있다. 2. iframe 속성 속성명 속성값 설명 height 픽셀 요소의 높이를 명시함. name 텍스트 요소의 이름(name)을 명시함. sandbox allow-forms allow-pointer-lock allow-popups allow-same-origin allow-scripts allow-top-navigation 요.. [Spring] smtp 사용해서 이메일 보내기 개발환경: 스프링 3.1.1.RELEASE, java1.6, tomcat7, mybatis 목차 1. smtp란? 2. 사전 준비 3. 메일 보내기 1. smtp란? 간이 전자 우편 전송 프로토콜(Simple Mail Transfer Protocol, SMTP)은 인터넷에서 이메일을 보내기 위해 이용되는 프로토콜이다. 사용하는 TCP 포트번호는 25번이다. 상대 서버를 지시하기 위해서 DNS의 MX레코드가 사용된다. RFC2821에 따라 규정되어 있다. 메일 서버간의 송수신뿐만 아니라, 메일 클라이언트에서 메일 서버로 메일을 보낼 때에도 사용되는 경우가 많다. 2. 사전 준비 1. 이메일 전송 서버로 사용할 구글 계정을 준비한다. case1) 2단계 인증을 사용 안하는 계정일 경우 https://www... 415 (Unsupported Media Type) error 415에러 해결- 스프링 3.1.1.RELEASE 이하 버전 개발환경: Spring 3.1.1.RELEASE, java1.6, tomcat7, mybatis ajax로 json데이터를 주고받을시 아래와 같은 에러를 마주하게 되면 당황하게 된다. 분명 아래와 같은 관련 jsckson라이브러리도 추가했고.. com.fasterxml.jackson.core jackson-databind 2.0.0 com.fasterxml.jackson.core jackson-core 2.0.0 구글링으로 해결방법을 찾아봤었다. 1. HTTP Request, Content-Type 헤더와 Accept 헤더 확인 2. @RequestBody 설정 3. annotation-driven 설정 4. Header에 Content-Type을 application/json 으로 설정 등등 ... 그.. 뷰(View) 개념 정리, 사용법 정리 개발환경: 10.11.0-MariaDB 목차 1. 뷰(View)란 무엇인가? 2. 뷰의 장단점 3. 뷰 사용법 1. 뷰(View)란 무엇인가? 뷰는 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상 테이블이다. 뷰는 저장장치 내에 물리적으로 존재하지 않지만 사용자에게 있는 것처럼 간주된다. 2. 뷰의 장단점 장점 특정 사용자에게 테이블 전체가 아닌 보여주고 싶은 컬럼만을 보여줄 수 있다. 복잡하고 반복되어 사용되는 쿼리를 단순화 할 수 있다.(재사용성) 접근 제어를 통한 자동 보안이 제공된다. 단점 뷰는 한 번 정의되면 변경이 불가능합니다. 삽입, 삭제, 갱신 작업에 많은 제한 사항을 가집니다. 뷰는 자신만의 인덱스를 가질 수 없습니다... [Spring] 스프링 quartz 주기적으로 작업 실행하기 개발환경: spring3.1.2, tomcat7, java 1.7, mybatis 목차 1. Quartz란? 2. Quartz 장단점 3. Quartz 구조 4. Quartz 사용법 1. Quartz란? Quartz는 Terracotta 라는 회사에 의해 개발된 Job Scheduling 라이브러리이다. 완전히 자바로 개발되어 어느 자바 프로그램에서도 쉽게 통합해서 개발이 가능하다. Quartz는 수십에서 수천 개의 작업도 실행 가능하며 간단한 interval 형식이나 Cron 표현식으로 복잡한 스케줄링도 지원한다. 2. Quartz 장단점 장점 DB 기반으로 스케줄러 간의 Clustering 기능을 제공한다. 시스템 Fail-over와 Random 방식의 로드 분산처리를 지원한다. n-memory Jo.. 이전 1 2 다음