# Singleton Pattern

25개의 포스트
post-thumbnail

[Design Pattern] Singleton Pattern

[Design Pattern] Singleton Pattern(싱글 톤)

2023년 1월 27일
·
0개의 댓글
·

싱글톤 패턴(Singleton Pattern)

📌 싱글톤 패턴(Singleton Pattern) 싱글톤 패턴은 애플리케이션(Application) 구현 시 클래스로부터 절대 유일한 객체 하나만을 구현하고 싶을 때 사용하는 디자인 패턴입니다. 싱글톤 패턴으로 만들어진 객체는 한번 생성되면 애플리케이션이 종료될 때

2023년 1월 17일
·
0개의 댓글
·

Singleton Pattern

싱글톤 패턴(Singleton Pattern)은 객체의 생성에 관련된 패턴 중 하나로 한 Class의 객체를 하나만 존재하도록 하는 방법입니다. 일반적으로 getInstance 라는 메소드를 구현하여 해당 메소드를 통해서만 instance를 생성하고 받을 수 있도록

2022년 11월 21일
·
0개의 댓글
·
post-thumbnail

DAY_012[국비] 자바 웹프로그래밍 과정

Singleton, static method, protected, super( ); ... ...

2022년 10월 13일
·
0개의 댓글
·

싱글톤 패턴

Singleton Pattern Definition > 애플리케이션이 시작될 때, 어떤 클래스가 최초 한 번만 메모리를 할당(static)하고 해당 메모리에 인스턴스를 만들어 사용하는 패턴. 쉽게 얘기하면 싱글톤 패턴은 하나의 인스턴스만 생성하여 사용하는 디자인 패턴, 즉, 객체의 인스턴스가 오직 1개만 생성되는 패턴을 의미한다. 싱글톤 패턴을 구...

2022년 9월 27일
·
0개의 댓글
·
post-thumbnail

여러가지 디자인 패턴 - Singleton Pattern (싱글톤 패턴)

202209071) SocketClientpublic class SocketClient {}3) Bclazz4) Main싱글톤 패턴은 자바에서 배웠듯이 디자인 패턴중의 하나이고, 자기 자신을 객체로 갖기 위해서private SocketClient() {}public s

2022년 9월 7일
·
0개의 댓글
·

JAVA 복습하기

1) 싱글톤 패턴으로 회사 객체 구현하기어렵다. 봐도봐도 모르겠다 ㅠㅠ

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

Singleton 패턴

static 타입 프로퍼티로 전역으로 하나의 Class를 생성하여, 공용으로 사용하는 디자인 패턴이다.인스턴스가 하나만 존재하는 것을 보증하고 싶을 경우에 주로 사용된다.iOS에서는 앱 설정이나 사용자의 기본 설정을 저장하는 UserDefaults를 사용할 때 인스턴스

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

[Onboarding] : Design Pattern

소프트웨어 엔지니어링에서 디자인이란 문제 해결을 위한 설계와 그 기술적 구현 방침을 세우는 것을 의미한다. 그런데 자주 등장하는 문제들은 이미 그 해법이 알려져 있거나 재사용 가능한 솔루션으로 만들어져 있다. 이렇게 문제 해결에 쉽게 응용할 수 있도록 정리한 것을 소프

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

싱글턴 패턴(Singleton Pattern)

특정 클래스의 인스턴스가 하나만 만들어지도록 하는 패턴최초 생성 후 호출된 생성자는 객체를 리턴한다. 한 객체의 의존 관계를 외부 객체에서 결정해주는 것프로세스 : 운영체제로부터 자원을 할당받는 작업의 단위, 즉 현재 실행 중인 프로그램.스레드 : 프로세스에서도 함수

2022년 7월 19일
·
0개의 댓글
·

[5장] Singleton Pattern( 싱글턴 패턴 )

고전적인 싱글턴 패턴 구현=> 자원을 많이 차지하는 것을 방지(오버헤드 방지), 필요할 때만 사용 가능문제점: 멀티스레딩 문제 발생 => 동시에 실행되었을 때,인스턴스가 생성되었는지 모르고 2개의 인스턴스를 생성하게 됨해결방안1) getInstance의 속도가 그리 중

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

[설계단계] 4. 세션통제

세션 간 데이터가 공유되지 않도록 설계해야 한다.① 모든 페이지에서 로그아웃을 요청할 수 있도록 로그아웃 버튼을 지정된 위치에 노출되도록 한다.② 사용자가 로그아웃을 요청하면 session.invalidate() 메소드를 사용하여 세션에 저장된 정보를 완전히 제거한다.

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

Singleton pattern

Singleton(싱글톤) pattern에 대해 이야기한다.

2022년 7월 1일
·
0개의 댓글
·
post-thumbnail

싱글톤(Singleton) 컨테이너

스프링은 기업용 온라인 서비스 기술을 지원하기 위해 탄생했고, 대부분 웹 애플리케이션이다.웹 애플리케이션은 보통 여러 고객이 동시에 요청을 하는데 이때마다 새로운 객체를 생성한 후 소멸된다.앞서 만들었던 스프링없는 순수한 DI 컨테이너인 (@Configuration을

2021년 12월 14일
·
0개의 댓글
·

SSAC iOS 앱 개발자 데뷔과정 - 11

열거형, 클래스, 구조체 등의 객체를 확장하여 새로운 기능을 추가할 수 있습니다.기존에 존재하는 기능을 추가하는것은 클래스의 상속을 통해서도 충분히 가능한데 우리는 왜 Extension 을 사용할까요?상속은 클래스 타입에서만 가능하지만, 익스텐션은 구조체, 클래스, 프

2021년 10월 16일
·
0개의 댓글
·

[node.js] Singleton Pattern

## 1. Singleton pattern >node.js 프로그래밍에서 class의 instance는 최초 선언 및 초기화할 때 **단 한번만 선언되는 구조**를 말한다. node.js를 뿐만 아니라 javascript 환경에서 class를 사용할 때 유의해야

2021년 7월 28일
·
0개의 댓글
·