본문 바로가기

분류 전체보기322

2021-11-30-Docker Image설치 layout : post title : "Docker Image이용한 설치" category : Kafka Kafka-Docker 레파지토리 클론 git clone https://github.com/wurstmeister/kafka-docker docker-compose.yml 파일 수정 분산 환경은 고려하지 않고 우선 싱글 사용한다. docker-compose.yml 파일을 이용하는 것이 아니라, docker-compose-single-broker.yml를 이용 로컬 호스트 사용 위해 docker-compose-single-broker.yml 수정 ... KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1 ... docker-compose 실행 docker-compose -f docke.. 2023. 2. 27.
2022-12-14-kubectl 설치 layout : post title : "kubectl 설치" category: k8s Linux에 curl이 포함된 kubectl 바이너리 명령을 사용하여 최신 릴리스 다운로드 curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" kubectl 체크섬 파일을 다운로드 [이진 검증(선택 사항)] curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256" 체크섬 파일에 대해 kubectl 이진수를 확인합니다. echo "$(.. 2023. 2. 27.
2023-01-26-Serializable layout : post title : "Serializable" category : Java 의미 자바 시스템 내부에서 사용하는 Object 또는 Data를 외부의 자바 시스템에서도 사용할 수 있도록 바이트 형태로 데이터를 변환하는 기술(JVM의 메모리에 상주되어 있는 객체 데이터를 바이트 형태로 변환) 다차원의 자료를 파일로 저장하거나 네트워크로 보내기에 알맞게 일차원으로 변환하고 다시 원래대로 되돌리는 것을 직렬화라고 한다. 역직렬화는 직렬화의 반대를 의미한다.(바이트 => data, object) 종류 schematic 데이터 모델이 고정되어 직렬화 포멧을 만들어두고 데이터 모델마다 생성해서 쓴다. 성능이나 크기를 기준으로 선택하는데 두가지 모두 schemaless 방법보다는 효율적이다. sche.. 2023. 2. 27.
2023-01-26-javaBean layout : post title : "JavaBean" category : Java 의미 Java 클래스 작성에 대한 표준 중 하나이다. 특징 모든 properties는 private 으로 가진다. 모든 properties는 public getter, setter을 설정해야 한다. 인자가 없는 public constructor을 가진다. Serializable을 implement해야 합니다. 다양한 라이브러리에서 JavaBean의 특징인 Serializable을 활용해서 코드를 작성 할 수 있다. 구성 요소 Properties JavaBean 규칙을 따른 클래스의 field public getter와 public setter을 설정 Methods Property 설정과 관련없는 JavaBean의 모든.. 2023. 2. 27.