profile
일상을 담는 백엔드 코드몽키
post-thumbnail

Java Virtual Machine

자바 바이트 코드를 실행하여 런타임 환경 제공 OS에 따라 다른 JVM을 사용하여 종속문제를 해결하여 사용

2022년 6월 16일
·
0개의 댓글
post-thumbnail

Svelte parent -> child, child -> parent

parent.sveltechild.svelteparent.sveltechild.svelte

2022년 6월 14일
·
0개의 댓글
post-thumbnail

Jenkins

쿠버네티스 - 도커 를 사용한 과정 1.깃허브에 어플리케이션 소스 코드를 내려받아 도커 컨테이너 이미지로 빌드 2.빌드한 컨테이너 이미지를 쿠버네티스에서 사용할 수 있도록 레지스트리에 등록 3.레지스트리에 등록된 이미지를 기반으로 쿠버네티스 오브젝트 생성 4.생성한 오브젝트(파드/디플로이먼트)를 외부에서 접속할 수 있도록 서비스 형태로 노출 위 과정을 ...

2022년 5월 18일
·
0개의 댓글

네트워크 간단 정리

네트워크의 사용을 구분하는 2가지 사용자를 제한하는 사설 네트워크 누구나 이용 가능한 인터넷 사내 네트워크 구성 LAN : Local Area Network, 사내 네트워크, 회사, 가족 WAN : Wide Area Network, LAN 과 LAN 을 연결 어

2022년 5월 17일
·
0개의 댓글
post-thumbnail

Docker

컨테이너 관리 도구하나의 운영체제 안에서 자원을 분리해 할당하고 실행 되는 프로세스를 격리하여 관리하며파일 시스템 설정 및 자원 공간 관리를 직접 수행유닉스, 리눅스와 같은 복잡한 과정을 명령어 입력으로 쉽게 만들어 주는 도구도커를 사용하면 컨테이너를 생성할 때 개별적

2022년 5월 12일
·
0개의 댓글
post-thumbnail

Kubernetes - 쿠버네티스 오브젝트

디플로이먼트 외에 용도에 따라 사용할 수 있는 오브젝트 데몬셋(DaemonSet) deployment replicas 가 노드 수 만큼 정해져 있는 형태, x = 1 -> 노드 x개 = 파드 x개 노드의 단일 접속 지점으로 노드 외부와 통신하는 경우, 파드가 1개

2022년 5월 10일
·
0개의 댓글
post-thumbnail

Kubernetes - 쿠버네티스 연결을 담당하는 서비스

쿠버네티스에서 서비스란 : 외부에서 쿠버네티스 클러스터에 접속하는 방법노드포트 오브젝트 스펙 중 기존 오브젝트 스펙에서 다른부분ports 하위 : 사용할 프로토콜과 포트들을 지정type : 서비스 타입 설정오브젝트 스펙 없이 expose 로 노드포트 서비스 생성expo

2022년 5월 9일
·
0개의 댓글
post-thumbnail

Kubernetes - 기본 사용법

kubectl run 파드 명 : ex) kubectl run nginx-pod --image=nginxkubectl create deployment 파드 명 : ex) kubectl create deployment deployment-nginx --image=ngin

2022년 5월 9일
·
0개의 댓글
post-thumbnail

Kubernetes

컨테이너 인프라 환경을 구축하면 눈송이 서버를 방지할 수 있다컨테이너 인프라 환경 : 리눅스 운영 체제의 커널 하나에서 여러 개의 컨테이너가 격리된 상태로 실행되는 환경눈송이 서버 : 여러 사람이 만져서 설정의 일관성이 떨어진 서버가상화 환경 : 하이퍼바이저 - 가상

2022년 5월 4일
·
0개의 댓글
post-thumbnail

REST API - REST API 보안 적용

Account 도메인, Role enum 클래스 추가Event 클래스 연관관계 코드 추가웹 시큐리티, 메서드 시큐리티 중 웹 시큐리티, OAUTH2 인증oauth2 maven 추가Acoount Service, Repository 추가테스트 클래스 추가강의 영상 juni

2022년 4월 30일
·
0개의 댓글
post-thumbnail

REST API -이벤트 조회 및 수정 REST API 개발

Pageable : JPA Repository 로 조회할 때 페이징 작업PagedResourcesAssembler : 페이지와 리소스를 EntityModel 로 변환ㄴ 강의 영상에서 toResource() 사용 -> 버전 문제로 toModel 사용하여 문제 해결\*Ev

2022년 4월 29일
·
0개의 댓글
post-thumbnail

REST API -HATEOAS

HATEOAS 원칙을 따르는 REST 표현(링크 생성 및 표현)을 쉽게 생성할 수 있는 몇 가지 API 제공HATEOAS 를 사용하기 위해 @EnableEntityLinks, @EnableHypermediaSupport 와 같은설정들을 직접 적용해야 하지만 Spring

2022년 4월 28일
·
0개의 댓글
post-thumbnail

REST API - 이벤트 생성 API 개발

REST API 코드 : 깃헙간단한 HTTP API 를 생성하고 요청을 받은 경우 created(201) 상태와 내용을 응답 한다이번 파트에서는 특별한 내용이 없어 객체와 메시지(메서드) 의 역할만 정리테스트 작성할 때 강의에서 사용하는 미디어 타입을 아래와 같이 변경

2022년 4월 27일
·
0개의 댓글
post-thumbnail

REST API

Application Programming InterfaceREpresentational State Transfer인터넷 상의 시스템 간의 상호 운용성(interoperability) 을 제공하는 방법중 하나시스템 제각각의 독립적인 진화를 보장하기 위한 방법REST A

2022년 4월 26일
·
0개의 댓글

여름의 대삼각형, 정사각형의 개수, 파손된 램

2의 제곱수 검증은 &(AND 연산자) 를 이용하여 간단히 해결 가능2 = 0010, (-1) 1 = 00014 = 0100, (-1) 3 = 00118 = 1000, (-1) 7 = 0111 ... 이 패턴을 이용하여 알고리듬 문제 해결

2022년 4월 26일
·
0개의 댓글

의좋은 형제, 고장난 컴퓨터, 태민이의 취미

의좋은 형제 고장난 컴퓨터

2022년 4월 25일
·
0개의 댓글
post-thumbnail

그래프 2

트리에서 봤던 너비 우선 탐색과 같음원래는 그래프에서 사용 가능한 것이며 트리는 특별한 제약이 있는 그래프라고 칭할 수 있다차이점으로는 방문한 노드를 기억해야 한다가장 간단한 방법은 주먹구구식ㄴ 모든 가능한 조합을 만든 뒤, 그 중 가장 짧은 것을 선택ㄴ 단 순환이 없

2022년 4월 21일
·
0개의 댓글
post-thumbnail

Clean Code

깨끗한 코드를 작성하는 방법으로 유명하고 노련한 프로그래머들의 공통적인 의견1.한가지를 명확히 한다2.의미 있는 이름이 붙는다3.테스트 케이스가 있다4.읽을 때는 책의 한 문장을 보듯 편하게 읽혀 내려가야 한다의도를 분명히 밝혀야 한다주석이 필요한 네이밍은 의도가 분명

2022년 4월 20일
·
0개의 댓글
post-thumbnail

그래프 1

데이터들과 그 관계를 보여주는 방법 중 하나데이터 : node, vertex(정점), point(꼭짓점)관계(노드 간의 관계) : edge(변), 간선(줄기 간, 줄 선)서로 연관 있는 노드의 집합 G(graph) = (N(node), E(edge))네트워크 형태의 관

2022년 4월 19일
·
0개의 댓글
post-thumbnail

그리디(greedy) 알고리듬

탐욕 알고리듬그 순간 최적(locally optimal) 의 해법을 찾는 방법최종적으로 최적(globally optimal) 해법이 안나올 수 있음근사(approximation) 알고리듬최종적으로 최적인 해법을 못 찾을 수 있으나 충분히 훌륭한 결정을 빠르게 내림제대로

2022년 4월 15일
·
0개의 댓글