본문 바로가기

스터디

[JAVA] 싱글톤 구현 예제 1. 싱글톤 구현 - Logger 클래스 구현 public class Logger { // 싱글톤을 생성하고 저장함 private static final Logger instance = new Logger(); // 다른 사람은 아무도 이 클래스를 생성할 수 없도록 함 private Logger(){} // 싱글톤 인스턴스 리턴 public static Logger getInstance(){ return instance; }..
[Node.js] Express Framework를 이용한 간단한 라우팅 MEAN STACK node.js express테스트 환경 : Windows 10 64-bitexpress는 경량화 웹 개발 프레임워크이며, 웹 서비스나 웹 애플리케이션을 개발을 위한 다양한 API를 제공한다.express는 MEAN STACK에 E에 해당한다. 차후 좀 더 공부할 기회가 있을 것이니 여기서는 간단한 라우팅 정도만 테스트하고 넘어가자.우선 npm을 이용해 express 모듈을 설치한다.npm install ..
[Node.js] Web Module - server & client MEAN STACK node.js테스트 환경 : Windows 10 64-bit노드를 이용한 웹서버 만들기이전 http 관련 포스팅 내용이랑 비슷하다.달라진 점은 서버로 요청이 들어온 url을 파싱하여 파일을 직접 읽는다는 것.fs모듈과 url모듈이 설치 되어 있지 않다면 설치하자.npm install fsnpm install urlserver.js 파일 생성후 아래 코드를 입력 한다.12345678910111213141516171..
[Node.js] Global Objects MEAN STACK node.js테스트 환경 : Windows 10 64-bit전역에서 참조 가능한 Global Objects설치는 필요없고 그냥 사용하면 된다.__filename : 현재 실행되는 코드의 파일명__dirname : 실생되는 js파일이 존재하는 디렉토리 경로setTimeout(callback, milliseconds) : callback 함수를 한번만 수행clearTimeout(t) : setTimeout으로 생성된..
[Node.js] File System MEAN STACK node.js테스트 환경 : Windows 10 64-bitFile System fs 모듈을 사용해보자.이전 포스팅에서도 테스트로 많이 사용한 모듈이다.동기식 VS 비동기식123456789101112131415console.log("Program start\n");var fs = require("fs");// 비동기식 파일 읽기 fs.read..

맨 위로