일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Django
- 딥러닝
- Android
- 장고
- AI
- Deep learning
- model
- Artificial Intelligence
- BigData
- 빅데이터
- 모델
- python
- 인공지능
- 파이썬
- 앱
- ios toast message
- 템플릿
- Machine Learning
- IOS
- view
- Toast Message
- 기계학습
- toast
- APP
- 머신러닝
- 디자인패턴
- 시각화
- Pycharm
- swift
- swift toast message
- Today
- Total
목록Mobile App/안드로이드와 Java (2)
이끼의 생각
Singleton Coding 싱글톤 패턴을 자바언어로 구현해 보겠습니다. 1. Lazy Initalization (The Classic Initialization) 늦은 초기화 방식으로 고전적인 방법의 싱글턴 패턴 방식입니다. public class Singleton {private static Singleton uniqueInstance; // other useful instance variables here private Singleton() {} public static Singleton getInstance() {if (uniqueInstance == null) {uniqueInstance = new Singleton();}return uniqueInstance;}// other useful m..
Singleton Pattern 싱글턴(싱글턴)패턴은 어떤 객체의 인스턴스를 오직 하나만 존재하게 보장하고, 이 인스턴스에 접근할 수 있도록 전역적인 접촉점을 제공하는 패턴이다. 이건 위키백과에서 검색된 뜻으로 정확하지만 추상적이고 이해하기가 좀 어려운 설명입니다. 조금더 쉽게 설명해드리면...... 왜 사용할까? 프로그램을 개발하면서 객체를 하나만 써야되는 경우가 많이 있는데, 예를 들어 1) 이미지, 오디오, 영상 그리고 내장DB 파일, DBCP와 같은 리소스를 관리하는 객체 2) 쓰레드풀, 캐쉬, 레지스트리, 그래픽카드, WIFI, Bluetooth 등의 디바이스 드라이버나 하드웨어를 접근관리하는 객체 3) 어플리케이션의 사용자 설정, 시스템 설정, 로그 기록, 대화 상자 등과 같은 객체 들!! 과..