일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- zookeeper
- Operating System
- helm
- kubeadm
- Spring
- tcp
- PostgreSQL
- EC2
- log
- grafana
- OS
- jvm
- Trino
- CSV
- MAC address
- kubectl
- airflow
- aws s3
- AWS
- Kafka
- java
- ip
- Python
- Packet
- docker
- Network
- Vision
- JavaScript
- kubernetes
- CVAT
- Today
- Total
목록Programing (44)
JUST WRITE

Java SE Java Standard Edition 가장 많이 사용하고 있는 Java 플랫폼이다. 흔히 Java Programing에 사용하는 Library, API를 포함하고 있다. (java.lang, java.io, java.math, java.net, java.util 등등) Applet AWT(Abstract Window Toolkit) RMI(Remote Method Invocation) JDBC Swing Collections XML Binding Java EE Java Enterprise Edition Java로 Server Application를 개발하기 위한 플랫폼이다. Java SE를 포함하여 EJB, JSP, Servlet, JNDI 등을 지원한다. Servlet WebSocket..

이 글은 책 토비의 스피링 3의 1장을 정리한 글입니다. Singleton Registry Spring은 특별한 설정을 하지 않으면 Bean을 모두 Singleton으로 생성한다. 그래서 ApplicationContext는 Singleton을 저장하고 관리하는 Singleton Registry이기도 하다. 하지만 Singleton Pattern과는 비슷하지만 구현 방법은 확연히 다르다. ServerApplication and Singleton Spring은 Enterprise System을 위해 고안된 기술이다. 대부분 Server 환경에서 높은 트래픽을 처리해야 한다. Servlet은 Java EE(Enterprise Edition) 기술 중 가장 기본이 되는 Service Class이다. Servle..

String vs StringBuilder / StringBuffer String은 Immutable Class이다. StringBuilder와 StringBuffer는 Mutable Class이다. String 문자열을 수정하면 새로운 String 객체가 생성된다. 기존 String 객체는 GC(Garbage Collection) 제거 대상이 된다. String str = "hello"; // String str = new String("hello"); str += " world"; // String str = new String("hello world"); StringBuffer나 StringBuilder 문자열을 수정하면 동일한 객체내에서 수정이 가능하다. 그래서 문자열 수정이 빈번하면 String..

Bean LifeCycle Spring Bean을 아래와 같은 일정한 LifeCycle을 가진다. Spring Container 생성 -> Spring Bean 생성 -> DI 주입 -> 초기화 Callback -> Bean 사용 -> 소멸 전 Callback -> 소멸 Spring Container는 Spring Bean Factory로서 Bean들의 생성, 소멸 등 LifeCycle를 관리한다. Spring에서는 Bean LifeCycle에서 Custom 할 수 있는 2가지 Callback Method를 제공한다. Post-initalization call back methods Pre-destruction call back methods LifeCycle Callback Methods Initial..

Spring Bean Scopes Bean Scope는 Bean이 존재할 수 있는 범위, 생명주기를 가리킨다. Spring Framework에서는 6가지 Scope로 정리한다. singleton prototype request session application websocket request, session, application, websocket 4가지 Scope는 Web Application에서만 적용할 수 있다. Singleton Scope 기본 Scope이다.Spring Container는 Bean당 오직 한 객체만 생성한다. 모든 Request에 대해서 한 객체만 호출되어진다.(cache) // Annotation @Bean @Scope("singleton") public Person per..

Spring Bean Spring IoC Container에서 생성, 관리하는 Java 객체를 Bean이라고 한다. (Bean Facotory는 Spring IoC를 담당하는 핵심 Container이다) Spring Bean은 Spring Framework에서 중요한 컨셉중의 하나이다. Spring Offical Document에서는 아래와 같이 정리하였다. In Spring, the objects that form the backbone of your application and that are managed by the Spring IoC container are called beans. A bean is an object that is instantiated, assembled, and otherw..