🍹 [5분 내로] 강의실
-
https://www.youtube.com/watch?v=5NmyjJdoLZM&list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck&index=67 설계 = 현실(엄청나게 복잡)에서 소프트웨어(단순)화 시켜서 문제를 해결하는 것. 위성사진 현실의 복잡한 것을 걷어내고 지하철 노선만 표현 역과 역 사이의 거리. 지하철 탑승자의 유일한 관심사 : 어떤 것이 환승인지? 다음 역은 무엇인지? 현실에서 필요로 하는 것만 추출해서 표현하는 것 = 추상화(abstract) 추상화란? 해결문제를 SW적으로단순화시켜서 만든 것을 추상화라고 한다. SW설계 복잡한 현실을 추상화 하는 과정
java - 추상화https://www.youtube.com/watch?v=5NmyjJdoLZM&list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck&index=67 설계 = 현실(엄청나게 복잡)에서 소프트웨어(단순)화 시켜서 문제를 해결하는 것. 위성사진 현실의 복잡한 것을 걷어내고 지하철 노선만 표현 역과 역 사이의 거리. 지하철 탑승자의 유일한 관심사 : 어떤 것이 환승인지? 다음 역은 무엇인지? 현실에서 필요로 하는 것만 추출해서 표현하는 것 = 추상화(abstract) 추상화란? 해결문제를 SW적으로단순화시켜서 만든 것을 추상화라고 한다. SW설계 복잡한 현실을 추상화 하는 과정
2019.07.29 -
안녕하세요. 팀드모네입니다. 실무적으로 컴퓨터 네트워크 상에서 XML 기반 메세지를 교환하는 프로토콜을 사용할 때가 있습니다. 그럴 때 쓰는 것이 SOAP라는 것인데, 그것이 무엇인지 간단하게 알아보는 시간을 가져보도록 하겠습니다. SOAP란? Simple Object Access Protocol의 약자로, XML과 HTTP, HTTPS, SMTP 등을 기반으로 다른 컴퓨터에 있는 데이터나 서비스를 호출하기 위한 통신 규약입니다. 이 문장에 SOAP의 핵심이 다 들어있는 것 같네요. SOAP은 어떻게 사용하나요? 다양한 사용방법 중 한 가지를 예시로 들어보겠습니다. 데이터가 존재하는 DBMS(ORACLE, MYSQL, MSSQL)에 미리 Procedure( 일련의 쿼리를 마치 하나의 함수처럼 실행하기 위..
SOAP 통신이란?안녕하세요. 팀드모네입니다. 실무적으로 컴퓨터 네트워크 상에서 XML 기반 메세지를 교환하는 프로토콜을 사용할 때가 있습니다. 그럴 때 쓰는 것이 SOAP라는 것인데, 그것이 무엇인지 간단하게 알아보는 시간을 가져보도록 하겠습니다. SOAP란? Simple Object Access Protocol의 약자로, XML과 HTTP, HTTPS, SMTP 등을 기반으로 다른 컴퓨터에 있는 데이터나 서비스를 호출하기 위한 통신 규약입니다. 이 문장에 SOAP의 핵심이 다 들어있는 것 같네요. SOAP은 어떻게 사용하나요? 다양한 사용방법 중 한 가지를 예시로 들어보겠습니다. 데이터가 존재하는 DBMS(ORACLE, MYSQL, MSSQL)에 미리 Procedure( 일련의 쿼리를 마치 하나의 함수처럼 실행하기 위..
2019.07.29 -
안녕하세요. 팀드모네입니다. 지난 시간에 이어서 스프링 어노테이션에 관한 포스팅을 작성하겠습니다. 1. VO란? - Value Object의 약어로 값을 변경할 수 없는 Read–Only 객체를 의미VO는 값을 가지는 객체로써 색상(빨강,초롱,파랑), 돈(액수와 통화)을 예시로 들 수 있습니다. 색상 클래스에서 빨강이라는 객체가 나왔다고 가정해봅시다. 이 객체는 A라는 프로젝트에서도 빨간색을 나타내고 B라는 프로젝트에서도 빨간색 을 나타내고, 현실세계에서도 빨간색을 나타냅니다. 값 자체로 의미를 가지며 이 값은 어디에 있든 같습니다. 변하지 않는 값을 가지는 객체이기 때문에 Value Object입니다. 그러니까, VO에 setter를 쓰는게 너무 이상하다는 것입니다.이미 빨강을 빨간색이라고 정의되어 있..
[Spring] VO와 DTO란? 그리고 둘의 공통점/차이점안녕하세요. 팀드모네입니다. 지난 시간에 이어서 스프링 어노테이션에 관한 포스팅을 작성하겠습니다. 1. VO란? - Value Object의 약어로 값을 변경할 수 없는 Read–Only 객체를 의미VO는 값을 가지는 객체로써 색상(빨강,초롱,파랑), 돈(액수와 통화)을 예시로 들 수 있습니다. 색상 클래스에서 빨강이라는 객체가 나왔다고 가정해봅시다. 이 객체는 A라는 프로젝트에서도 빨간색을 나타내고 B라는 프로젝트에서도 빨간색 을 나타내고, 현실세계에서도 빨간색을 나타냅니다. 값 자체로 의미를 가지며 이 값은 어디에 있든 같습니다. 변하지 않는 값을 가지는 객체이기 때문에 Value Object입니다. 그러니까, VO에 setter를 쓰는게 너무 이상하다는 것입니다.이미 빨강을 빨간색이라고 정의되어 있..
2019.02.08 -
안녕하세요. 플랫폼공작소입니다. 오늘은 스프링 빈에 대해서 알아보겠습니다. 설명하기 전에 객체의 개념을 잠깐 짚고 넘어가겠습니다. 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