본문 바로가기

software2

[java] Singleton Pattern (싱글턴 패턴) 출처 : http://hg-note.tistory.com/entry/Singleton-Pattern-%EC%8B%B1%EA%B8%80%ED%84%B4-%ED%8C%A8%ED%84%B4 Singleton Pattern(싱글턴 패턴) 이란, 단 하나만의 인스턴스를 만들어 어디서든 접근할 수 있도록 만든 패턴 유형이다. 싱글턴에도 종류가 어려가지 있지만, 가장 기본적인 싱글턴 유형부터 살펴보기로 하자. 싱글턴 패턴의 구현자체는 어렵지 않다. 먼저 싱글턴 클래스 안에 인스터스를 저장할 변수(sInstance)를 전역으로 선언해준다. 다음으로생성자를 private로 선언해주면 클래스 밖에서 객체의 생성이 불가능하게 된다. 따라서 이 객체의 인스턴스는 getInstance() 메소드를 처음 호출했을 때만 만들어지게.. 2015. 12. 18.
소프트웨어 버전 정보 이해하기 1.3을 1.12보다 더 높은 버전으로 생각하는 사람이 많다. Version 정리 버전 번호는 점(dot)으로 구분되며 순서대로 다음과 같은 식의 구조를 가지고 있다. Major Version . Minor Version . Build or Maintenance Version 이게 일반적인 정의지만 정석은 아니다. 실제로 버전 번호는 3자리 이상도 사용 하기도 한다. 일단 여기서는 설명을 위해 3자리를 기준으로 이렇게 표현하겠다. Release Number . Major Number . Minor Number Release Number: 1로 시작해서 전체를 뒤엎을 정도로 큰 변화가 발생했을 때 이 수치를 올린다. (영화 속편이 나오면 2편 혹은 투(two)이라는 이름을 붙이듯 말이다.)Major Num.. 2015. 12. 10.