
Thread Programming에 대해 알아보고 적용해보자.

Spring Batch의 Job을 실행 중, java.lang.OutOfMemoryError: Java heap space 라는 에러를 보게 되었다. DB를 읽어와 dump 를 하는 중 발생한 에러로 인해 read를 제외한 다른 create, update, delete

var: 일반적인 변수, 변경 가능val: 선언시에만 초기화가 가능한 변수로 중간에 값 변경 불가능Kotlin은 기본 변수에서 null을 허용하지 않음 - null pointer exception 원천적으로 차단? 예약어 사용시에는 nullable 변수로 선언 가능암시

1차 출장에서는 현지 실무에서 필요한 요구 사항을 파악하고, POS 프로그램 기능의 수정 및 추가 필요 사항을 논의했습니다. 귀국 후 기존에 개발되어 있던 POS 프로그램을 현지 사정에 맞추어 수정하는 작업을 진행하였으며, 주요 수정 사항으로는 Hold 버튼과 도매 처

카프카는 Pub-Sub 모델의 메시지 큐 형태로 동작한다.메시지 지향 미들웨어(MOM)를 구현한 시스템으로 프로그램(프로세스)간의 데이터를 교환할 때 사용되는 기술이다.Producer: 정보를 제공하는 주체Consumer: 정보를 제공 받아서 사용하려는 주체Queue

Elasticsearch 저장소 추가 및 설치Elasticsearch 설정 (/etc/elasticsearch/elasticsearch.yml)network.host 주석 제거 및 ip 변경방화벽 설정elasticsearch에서 사용되는 9200 포트를 열어준다.Ela

기존 유선 방식으로 네트워크에 잡혀 있는 IP를 사용하는 것이 아닌 라우터를 통해 퍼블릭 IP로 접속 시 내부 IP로 포트포워딩 하는 방식으로 변경한다.공유기 앞쪽에 두 개의 버튼이 있다. 우측에 RST 라는 조그마한 구멍이 있는데 그 부분을 펜이나 핀 같이 뾰족한 것
ORM(Object-Relational Mapping) 기술 사용 시, 연관 관계를 가진 엔티티를 조회할 때 발생하는 고질적인 성능 저하 문제1: 특정 엔티티 목록을 조회하기 위해 첫 번째 쿼리가 1번 실행되는 것.N: 조회된 엔티티 목록의 개수(N개)만큼, 연관된 다