Monthly Archives: 2월 2017

2017 March Schedule

finance 70   tasks 인물주제발표 준비 유시민의글쓰기특강 책읽기 중간고사(4.9)를 위한 교재 학습 및 동영상 시청 중간과제물(3.20~4.13) 제출 자바의정석 5장까지 학습   daily 금연 아침 운동 (일요일 휴식)   schedule 주제발표… Read more »

nodejs Web Server 예제

예제 코드를 작성하고 주석으로 설명하겠다.

$ node server 명령어로 실행하면 커맨드에 “서버가 http://localhost:3000으로 시작되었습니다.”가 출력된다. 브라우저에서 위의 주소로 접속하면 브라우저별로 주석에서 설명 했듯이 결과가 출력된다.   nodejs api 문서… Read more »

nodejs require()와 module.exports

require()와 module.exports는 노드의 모듈화를 이해하기 위해 꼭 알아야한다. 노드는 자바스크립트 파일만 존재하기 때문에 서로 참조하거나 호출 하기 위해 require()와 module.exports를 사용한다. 노드에서 하나의 자바스크립트 파일은 하나의 모듈이 된다. 자바스크립트 파일에서… Read more »

nodejs로 Hello World 출력

노드의 설치 (윈도우 기준) 운영체제별로 설치 방법이 다르지만 작성자 환경에 맞추어 윈도우에서의 설치 링크 경로이다. 노드 다운로드 경로 별다른 설정 없이 next만 누르면 설치된다. 설치가 성공했다면 커맨드에서 $ node –version… Read more »

nodejs의 개념과 특징

노드란 무엇인가 자바스크립트만으로는 웹브라우저 내에서만 동작한다는 한계가 있었다. 하지만 노드는 이 한계를 없애고 자바스크립트의 영역을 서버사이드 프로그래밍까지 넓혀주었다. 자바스크립트 언어를 서버사이드 프로그래밍 언어로 만들었다. 노드란 한 단어로, 서버사이드 자바스크립트 =… Read more »

intellij에서 log4j 설정

개발환경 intellij ultimate2016.2 maven   pom.xml에 추가

추가한 후에 리빌드 해주자 (Bulid메뉴 -> ReBuild)   resources 폴더에 log4j.xml파일 추가, 설정 resources 폴어데 log4j.xml파일을 추가한다. (폴더가 없다면 생성 후 Module… Read more »

Web Server와 WAS(Web Application Server)

Web Server란 웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지들을 보내주는 역할을 하는 프로그램이다. 간단히 말해 HTTP 요청에 따라 서버에 저장되어 있는 적절한 웹 페이지를 클라이언트에게 전달하는… Read more »