CI/CD의 개념 [Javascript] 메서드(Method)와 함수(Function) Kubernetes 기본개념 - 구조 [Java] JVM이란??? 리스트 예시: 게시물이 존재할 경우 3건을 노출합니다. JavaScript [Javascript] 메서드(Method)와 함수(Function) 함수와 메서드는 미리 정의한 동작을 수행하는 코드 뭉치로 독립성에 따라 구분된다. 함수는 그 자체로 독립적인 기능을 수행하지만 메서드는 자신을 호출한 대상 객체에 관한 동작을 수행한다. 즉, 호출하는 객체가 있으면 메서드 없으면 함수이다. var func = function(x) { console.log(this,x); }; func(1) // 함수로서의 호출 // 출력결과 Window ~~ 1 var obj = { method: func }; obj.method(2); // method로서의 호출 // 출력결과 { method: f } 2 Kubernetes Kubernetes 기본개념 - 구조 오늘은 쿠버네티스 클러스터의 기본 구조에대해서 정리해보려고한다. Master(Control Plane) & Node(Worker Machines) - 쿠버네티스에는 마스터, 노드가 존재한다. - 노드에서는 실제 어플리케이션의 레벨의 서비스들이 동작하고 있는 공간이며 마스터는 이러한 워커 노드들의 상태를 관리하기 위한 공간이라고 생각하면 된다. - 쿠버네티스는 3개(마스터 1개, 워커 2개) 의 노드로 구성을 권장하는데 고가용성 클러스터를 구성하는 경우 여러개의 마스터 노드를 두기도 한다. Master (Control Plane) 전체 클러스터를 관리하는 역할을 하며 kube-api-server, kube-controller-manager, kube-scheduler, cloud-controller-man.. 카테고리 없음 [Java] JVM이란??? Java Virtual Machine JVM이란 Java Virtual Machine의 약자로 자바 가상 머신을 가르키는 말이다. JVM의 역할 자바 어플리케이션을 클래스 로더를 통해 읽어들여 자바 API와 함께 실행 하는것. Java와 OS사이에서 중개 역할을 하여 JAVA가 OS에 구애받지않고 재사용을 가능하게 해주며 메모리관리, Garbage Collection을 수행한다. JVM은 스택기반의 가상머신 JAVA의 실행과정 1. 프로그램이 실행되면 JVM은 OS로부터 프로그램이 필요로하는 메모리를 할당받는다. JVM은 용도에따라 메모리를 여러 영역으로 나누어 관리한다. 2. 자바 컴파일러(javac)가 자바 소스코드를(.java) 읽어 자바 바이트코드로(.class) 변환시킨다. 3. Class lo..