Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 아두이노
- 장애물인식
- 운영체제
- DeepLearning
- Hibernate
- 파이썬
- cartograhper
- 프로그래머스
- 딥러닝
- Java
- 논문
- 자바
- 자바ORM표준JPA프로그래밍
- Spring Batch
- persistance context
- 디자인패턴
- 배달로봇
- JPA
- Python
- Jetson
- 포인트클라우드
- 알고리즘
- 영속성컨텍스트
- Database
- 자율주행
- 이펙티브자바
- MySQL
- 네트워크
- 논문리뷰
- 자료구조
Archives
- Today
- Total
목록singleton (1)
제리 devlog
[디자인 패턴] 싱글톤 패턴 (Singleton pattern)
싱글톤 패턴이란? 인스턴스를 매번 생성하지 않고 최초에 생성한 객체를 공유하여 사용하는 패턴이다. 인스턴스 한 개로 여러 요청을 처리할 수 있다면 메모리상에서 효율적이며 객체의 추가적인 생성이 없으므로 성능이 빠르다. 하지만 하나의 객체를 공유한다는 점에 있어서 thread safe여부를 주의해야한다. 일반적으로 싱글톤 패턴은 생성자를 private로 선언하여 new키워드로 객체의 생성을 막고 정적 팩터리 메서드형태로 인스턴스를 반환한다. 방법1. synchronized method public class RemoteControl { private static RemoteControl remoteControl; private RemoteControl() { } public static synchroniz..
디자인 패턴
2021. 5. 7. 16:06