전체 글 (47) 썸네일형 리스트형 [Server] WEB(웹서버)과 WAS(웹 애플리케이션 서버)의 차이점 WEB Server 웹서버는 1)정적인 컨텐츠를 처리(.html, .css, .jpeg)하거나 2)동적인 컨텐츠 제공을 위한 요청을 WAS로 보낸다. ex) apache server, ngnix WAS(Web Application Server) WAS는 동적인 컨텐츠를 처리한다. 예를들어 request url에 querystring을 포함한다면 해당 값에 따라 응답값이 달라져야 하므로 was에서 처리한다. WAS는 웹컨테이너나 서블릿 컨테이너 라고도 불리는데 JSP나 Servlet 구동 환경을 제공하기 때문이다. ex) tomcat, jboss WebServer와 WAS를 같이 사용하는 이유 WAS에서도 정적인 컨텐츠를 처리할 수 있지만 그렇게 하지 않는 이유는 1) WEB서버에서는 웹문서만 처리하도록 .. [Server] 다중서버에서 동일한 구성정보 사용하는 방법! - Domain 모드 | configuration.properties파일 Domain모드 우리가 개발을 할 때에는 보통 두 개의 서버를 사용한다. 현재 내가 진행중인 프로젝트는 Tomcat과 Wildfly 두 가지를 사용하고 있다. 두 개의 서버에 각각 설정을 해줄 수 있지만, 관리에 용이하게 하기 위해 한 파일으로 동일한 설정을 하는 경우가 많다. 그것을 바로 Domain모드라고 한다. Domain 모드는 다음에 다뤄보기로 하고 일단 동일한 설정으로 여러 서버를 관리한다고만 알아두자! configuration.properties 파일 Wildfly 폴더구조 안의 Domain디렉터리 안에 configuration.properties파일을 만들어 프로젝트 파일 안에 넣지 않고 따로 파일로 관리한 후 Tomcat과 Wildfly가 둘 다 참조할 수 있게 할 수 있다. 이 파일에서.. [DB] Oracle Dual이란? 정의, 사용 예시 정리 DUAL 이란? 오라클에서 테이블 없이 데이터를 조회하고 싶을 떄가 있다. 그럴 때 사용하는 것이 바로 Dual 이다. Dual은 Oracle이나 Mysql DBMS에서 제공하는 더미테이블이다. System에서 기본으로 만들어 놓은 테이블이지만 모든 사용자에게 권한을 주어 어느 사용자나 접근이 가능하다. Select 문장에서 조회 시 오직 하나의 Row, 하나의 Column에 ‘X’만 출력된다. 사용하는 이유 Mysql의 경우 from절이 생략 가능하나 Oracle의 경우 FROM절 생략이 불가하다. 따라서 테이블이 없는 값을 SELECT 하거나 임시로 사용하여 원하는 값을 리턴 받는 용도로 사용한다. 대표적인 예로 SELECT SYSDATE FROM DUAL; 으로 현재 날짜를 출력할 수 있다. 사용 .. [DB]Oracle vs Postgresql Oracle to PostgreSQL 마이그레이션 현재 Oracle은 세계 점유율 1위를 차지하고 있지만 Postgresql이 꾸준히 점유율이 높여가고 있다. Postgresql은 무료 오픈소스이고 참고할 레퍼런스가 많으며 지속적인 업데이트가 있어왔기 때문에 오라클의 호환성을 유지하면서 오픈소스로 변경할 경우 Postgresql은 좋은 방안이 될 수 있다. Oracle 과 PostgreSQL 비교 Oracle Postgresql 특징 세계 점유율 1위 대부분의 운영체제를 지원 분산처리를 통해 효율성 증대 DBMS 실행 컴퓨터 / 서버 역할 컴퓨터 / DB응용 프로그램 실행 컴퓨터를 다르게 분산처리 대규모 데이터베이스와 영역 관리 고가의 HW를 효율적으로 활용할 수 있도록 영역 사용을 완벽하게 제어 다중 .. eclipse 프로젝트 폴더 구조 root directory : PesWeb src/main/resources message -message-common_ko_KR.properties -message-common_en_US.properties props -global.properties //전역변수 선언 MessageSource 클래스 메시지 설정 파일은 프로퍼티파일을 사용하며 파일 이름에 [파일이름][언어][국가].properties 형식으로 파일을 추가 Ref : https://suld2495.github.io/tags/message/ .metadata eclipse workspace의 모든 환경 구성 요소, 관리 및 재사용을 위한 데이터들을 저장해둔 곳 Ref : https://devsyw.tistory.co Dynamic Web .. [WEB] HTML style 속성 사용하기 미리보기 이번 시간에 만들어 볼 간단한 프로필 화면 결과이다 HTML style 속성 사용하기 이미지에 style 적용하기 1. 먼저 body태그 안에 이미지, 텍스트를 넣어준다. Haena Front-end Developer 2. 이미지를 style 속성으로 꾸며준다 기본적으로 스타일명 : 값; 의 형태로 작성한다 크기 설정 width 는 가로폭, height는 세로폭이다 가로 100px, 세로 100px씩 값을 주었다 여백 설정 margin-top, margin-bottom, margin-right, margin-left 다 설정 가능하다 이미지 가운데 정렬 이미지를 가운데 정렬하기 위해서는 아래의 세가지 스타일명을 적어주면 된다 - display : block; - margin-left : auto.. [WEB] HTML기본 태그 연습하기 HTML태그 사용하기 p태그와 h태그 이전 포스팅에서는 글을 작성하기위해 body태그 안에 텍스트를 바로 입력했다. 이번에는 라는 태그 안에 글을 적어보자! 안에 작성해주면 된다. 제목을 작성할 경우에는 태그안에 작성해주면 된다. html 공부하기 html 첫 시작! ※ p 태그 - 본문이라는 뜻의 paragraph의 약자. 일반적으로 글을 적고 싶을 때 p태그 안에 작성한다. ※ h 태그 - heading의 약자. 제목을 적고싶을 때 사용한다. h1부터 h6까지 설정할 수 있으며 숫자가 커질 수록 글자 크기가 작아진다. ▶ 텍스트를 아무 태그로 감싸지 않고 바로 넣는 것과 p 태그 안에 작성하는 것은 무슨 차이가 있을까? - html은 마크업 언어, 즉 자료의 구조(자료가 어디 배치되었는지)를 표현하는.. [WEB] HTML이란?/ 개발 환경 셋팅 HTML 이란? HTML (HyperText Markup Language) - HTML은 자료의 구조를 표현하기 위한 언어인 마크업언어이다. 웹 페이지를 만들 때 검색창, 글 ,버튼, 그림등의 자료들을 넣게 되는데, 이 자료들이 어디에 위치할지를 정해주는 언어라고 생각하면 된다. - 웹 페이지를 만드는 과정은 ppt를 제작하는 과정과 비슷하다. ppt에서 버튼으로 글과 그림, 표를 넣는것처럼 웹페이지를 만들 때에는 코드를 짜서 하게된다. 개발환경 셋팅 이번에는 Brakets라는 코드 에디터를 사용하려고 한다. 1. Brackets 에디터 다운로드 : https://brackets.io/ A modern, open source code editor that understands web design Brac.. 이전 1 2 3 4 ··· 6 다음