🍹 [5분 내로] 강의실
-
안녕하세요. 플랫폼공작소입니다. 오늘은 스프링 빈에 대해서 알아보겠습니다. 설명하기 전에 객체의 개념을 잠깐 짚고 넘어가겠습니다. 1. 객체 vs 클래스- 객체란 사물(붕어빵)을 의미하고, 클래스란 그 사물을 만들기 위한 설계도 또는 도면(붕어빵 기계)을 의미합니다.객체와 클래스를 설명할 때, 붕어빵 비유를 빠뜨릴 수 없습니다. 2. 객체 vs 인스턴스클래스는 붕어빵 기계 그리고 인스턴스는 붕어빵이라고 비유됩니다. 객체를 설명하기 위해서, 인스턴스를 조금 더 알아봅시다. 반죽을 넣고 앙금을 넣어 비로소 만질 수 있는 빵이 되었을 때 인스턴스라고 부릅니다. 이것을 '클래스가 실체화되었다.' 라는 표현을 하는데요 그것은 즉, 메모리에 할당된 것을 의미합니다. 여기서 인스턴스와 객체의 차이점이 나타납니다. 전..
[Spring] 객체 VS 클래스 그리고 스프링 빈이란?안녕하세요. 플랫폼공작소입니다. 오늘은 스프링 빈에 대해서 알아보겠습니다. 설명하기 전에 객체의 개념을 잠깐 짚고 넘어가겠습니다. 1. 객체 vs 클래스- 객체란 사물(붕어빵)을 의미하고, 클래스란 그 사물을 만들기 위한 설계도 또는 도면(붕어빵 기계)을 의미합니다.객체와 클래스를 설명할 때, 붕어빵 비유를 빠뜨릴 수 없습니다. 2. 객체 vs 인스턴스클래스는 붕어빵 기계 그리고 인스턴스는 붕어빵이라고 비유됩니다. 객체를 설명하기 위해서, 인스턴스를 조금 더 알아봅시다. 반죽을 넣고 앙금을 넣어 비로소 만질 수 있는 빵이 되었을 때 인스턴스라고 부릅니다. 이것을 '클래스가 실체화되었다.' 라는 표현을 하는데요 그것은 즉, 메모리에 할당된 것을 의미합니다. 여기서 인스턴스와 객체의 차이점이 나타납니다. 전..
2019.02.04 -
🔥 Question안녕하세요. 팀드모네입니다.지난 시간에는 AWS EC2를 생성하고 실행하는 방법을 살펴보았습니다.이번 시간에는 EC2를 끄거나 지우는 방법을 알아보도록 하겠습니다.🧙♂️ Learn more " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 AWS 매니저가 말하는 것처럼, 서버를 사용하지 않을 때는 EC2를 중지하는 것이 좋습니다.중지함으로써 과금/서비스 낭비 방지를 도모하는 것이죠. 1. EC2 인스턴스 우클릭인스턴스 상태 부분을 보면 중지와 종료 옵션이 있습니다. 2. 인스턴스 상태 > 중지-> 잠시 컴퓨터를 끈다고 생각하면 됩니다. 대부분의 과금이 종료됩니다. 3. 인스턴스 상태 > 종료-> 모든 것을 삭제하는 것을 의미합니다. 따라서, 저장된 파일..
AWS EC2 종료 또는 제거 방법🔥 Question안녕하세요. 팀드모네입니다.지난 시간에는 AWS EC2를 생성하고 실행하는 방법을 살펴보았습니다.이번 시간에는 EC2를 끄거나 지우는 방법을 알아보도록 하겠습니다.🧙♂️ Learn more " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 AWS 매니저가 말하는 것처럼, 서버를 사용하지 않을 때는 EC2를 중지하는 것이 좋습니다.중지함으로써 과금/서비스 낭비 방지를 도모하는 것이죠. 1. EC2 인스턴스 우클릭인스턴스 상태 부분을 보면 중지와 종료 옵션이 있습니다. 2. 인스턴스 상태 > 중지-> 잠시 컴퓨터를 끈다고 생각하면 됩니다. 대부분의 과금이 종료됩니다. 3. 인스턴스 상태 > 종료-> 모든 것을 삭제하는 것을 의미합니다. 따라서, 저장된 파일..
2019.01.26 -
🔥 Question안녕하세요. 팀드모네입니다. 지난 시간에는 AWS의 프리티어를 살펴보았습니다.이번 시간에는 본격적으로 Amazon EC2를 실행해봅시다.🧙♂️ EC2 생성 및 실행 1. EC2 메뉴 클릭AWS에 로그인하여 콘솔창으로 들어갑니다. 상단 탭의 '서비스' 클릭 > '컴퓨팅' 에서 EC2를 클릭해봅시다. 2. 인스턴스 시작 버튼 클릭그러면 아래와 같은 사진을 보실 수 있습니다. '인스턴스 시작' 버튼을 클릭해봅시다. 3. 원하시는 OS 선택그러면 어떤 운영체제가 설치된 EC2를 빌릴지 선택할 수 있습니다. 저는 저에게 친숙한 Ubuntu를 선택해보았습니다. 포스팅을 보시는 분들은 다른 운영체제를 선택하셔도 좋습니다. 4. 인스턴스 유형 선택자, 이제 인스턴스 유형을 선택해야합니다. 당..
AWS EC2 생성 및 실행하는 방법🔥 Question안녕하세요. 팀드모네입니다. 지난 시간에는 AWS의 프리티어를 살펴보았습니다.이번 시간에는 본격적으로 Amazon EC2를 실행해봅시다.🧙♂️ EC2 생성 및 실행 1. EC2 메뉴 클릭AWS에 로그인하여 콘솔창으로 들어갑니다. 상단 탭의 '서비스' 클릭 > '컴퓨팅' 에서 EC2를 클릭해봅시다. 2. 인스턴스 시작 버튼 클릭그러면 아래와 같은 사진을 보실 수 있습니다. '인스턴스 시작' 버튼을 클릭해봅시다. 3. 원하시는 OS 선택그러면 어떤 운영체제가 설치된 EC2를 빌릴지 선택할 수 있습니다. 저는 저에게 친숙한 Ubuntu를 선택해보았습니다. 포스팅을 보시는 분들은 다른 운영체제를 선택하셔도 좋습니다. 4. 인스턴스 유형 선택자, 이제 인스턴스 유형을 선택해야합니다. 당..
2019.01.26 -
안녕하세요. 오늘은 자바의 배열이란 무엇이고 장단점은 무엇인가? 라는 주제로 포스팅을 하려합니다.먼저 배열(Array)이란 자료구조(Data Structure)입니다. 동일한 자료형이 연속적 모여있습니다. 간단히 생각하자면, 변수의 모임이라고 부를 수 있겠습니다. 조금 더 자세하게 표현하자면 아래와 같은 구조입니다. 현대 컴퓨터의 메모리 모델은 커다란 배열이며 메모리 주소가 곧 인덱스인 것과 다름이 없습니다. 때문에, 배열은 속도가 빠르다는 장점을 가지고 있습니다. "배열은 속도가 빠르다"성능이 매우 중요하다면 배열을 사용하는 것입니다. 배열은 삽입과 삭제가 느리다는 단점을 가지고 있지만, 반대로 찾는 속도가 무척이나 빠릅니다. 다른 자료구조를 구현할 때도 이런 특성을 활용해서 최적화를 하는 경우가 있습..
03. 자바의 배열이란 무엇이고 장단점은 무엇인가?안녕하세요. 오늘은 자바의 배열이란 무엇이고 장단점은 무엇인가? 라는 주제로 포스팅을 하려합니다.먼저 배열(Array)이란 자료구조(Data Structure)입니다. 동일한 자료형이 연속적 모여있습니다. 간단히 생각하자면, 변수의 모임이라고 부를 수 있겠습니다. 조금 더 자세하게 표현하자면 아래와 같은 구조입니다. 현대 컴퓨터의 메모리 모델은 커다란 배열이며 메모리 주소가 곧 인덱스인 것과 다름이 없습니다. 때문에, 배열은 속도가 빠르다는 장점을 가지고 있습니다. "배열은 속도가 빠르다"성능이 매우 중요하다면 배열을 사용하는 것입니다. 배열은 삽입과 삭제가 느리다는 단점을 가지고 있지만, 반대로 찾는 속도가 무척이나 빠릅니다. 다른 자료구조를 구현할 때도 이런 특성을 활용해서 최적화를 하는 경우가 있습..
2019.01.15 -
지난 시간에 알고리즘과 자료구조가 얼마나 중요한지를 알게되었습니다.이번 시간에는 프로그래밍에 대한 진리를 잠깐 얘기하려 합니다. 이 진리는 JAVA, Python, C++ 등 프로그램 언어에도 상관없이 적용되며심지어 첨단 기술에도 동일하게 적용되는 것입니다.이것을 확실히 마음속에 품고 있으면, 어떤 어려운 코드를 마주하게 되더라도 헤매지 않게 됩니다. 이 진리를 알기 위해서 우리는 변수와 상수를 먼저 확실히 알아야 됩니다. 변수는 변하는 값입니다. 변수명은 애칭입니다.애칭은 일반적으로 데이터 공간 안에 담긴 값과 관련된 것으로 짓습니다.예를들어, 과일의 이름을 저장하는 변수명은 fruitName이라고 짓습니다. 상수도 변하지 않는 값입니다.예를들어, 원주율을 구할때 사용되는 파이(π)는 프로그래밍을 하면..
02. 변수와 상수? 이젠 확실히 알자지난 시간에 알고리즘과 자료구조가 얼마나 중요한지를 알게되었습니다.이번 시간에는 프로그래밍에 대한 진리를 잠깐 얘기하려 합니다. 이 진리는 JAVA, Python, C++ 등 프로그램 언어에도 상관없이 적용되며심지어 첨단 기술에도 동일하게 적용되는 것입니다.이것을 확실히 마음속에 품고 있으면, 어떤 어려운 코드를 마주하게 되더라도 헤매지 않게 됩니다. 이 진리를 알기 위해서 우리는 변수와 상수를 먼저 확실히 알아야 됩니다. 변수는 변하는 값입니다. 변수명은 애칭입니다.애칭은 일반적으로 데이터 공간 안에 담긴 값과 관련된 것으로 짓습니다.예를들어, 과일의 이름을 저장하는 변수명은 fruitName이라고 짓습니다. 상수도 변하지 않는 값입니다.예를들어, 원주율을 구할때 사용되는 파이(π)는 프로그래밍을 하면..
2019.01.14 -
오늘은 자료구조와 알고리즘은 무엇이고 왜 배워야하는가? 라는 주제로 포스팅을 진행하려합니다.자료구조(Data Structure)는 현실을 프로그래밍적으로 표현하기 위해서 필요합니다.지식이 없는 상태에서 갑자기 현실문제를 컴퓨터로 표현하려면 막막할 것입니다. 예를들어 "회사의 조직도 프로그램을 만들라"는 과업을 받았을 때, 트리 자료구조를 모른다면 무엇부터 시작해야할지 막막할 수도 있습니다. 나무란 어떻게 생겼냐면, 큰 줄기에서 가지로 뻣어나가는 모양입니다. 조직도 마찬가지고, 파일 경로도 마찬가지입니다. 실제로 리눅스 최상위 디렉토리를 root(뿌리)라고 부르기도 합니다. 이처럼 프로그램을 만들 때, 자료구조를 모른다면 과거 선배 개발자들이 날밤새서 해결했던 문제를 똑같이 풀게 될 것입니다. 이번에는 도..
01. 자료구조와 알고리즘은 무엇이고 왜 배워야하는가?오늘은 자료구조와 알고리즘은 무엇이고 왜 배워야하는가? 라는 주제로 포스팅을 진행하려합니다.자료구조(Data Structure)는 현실을 프로그래밍적으로 표현하기 위해서 필요합니다.지식이 없는 상태에서 갑자기 현실문제를 컴퓨터로 표현하려면 막막할 것입니다. 예를들어 "회사의 조직도 프로그램을 만들라"는 과업을 받았을 때, 트리 자료구조를 모른다면 무엇부터 시작해야할지 막막할 수도 있습니다. 나무란 어떻게 생겼냐면, 큰 줄기에서 가지로 뻣어나가는 모양입니다. 조직도 마찬가지고, 파일 경로도 마찬가지입니다. 실제로 리눅스 최상위 디렉토리를 root(뿌리)라고 부르기도 합니다. 이처럼 프로그램을 만들 때, 자료구조를 모른다면 과거 선배 개발자들이 날밤새서 해결했던 문제를 똑같이 풀게 될 것입니다. 이번에는 도..
2019.01.14