본문 바로가기

분류 전체보기152

시장의 균형 1. Equilibrium : 완전경쟁시장 하의 균형 * 완전경쟁시장이란? 누구든 무수히 많은 수요자와 공급자가 존재하기 위해서 누구든 개인적으로 목소리를 낼 수 없고 시장의 가격을 그대로 받아들이는 수용적태도를 가지고 있고 공급되는 재화는 동질적인 조건을 가지고 있으며 진입장벽이 없는 이상적인 표본이다 균형 외부 충격이 없다면 변화가 없이 지속되는 상태 외부충격이란? 외부 충격이 없다면 -> Ceteris Paribus의 가정에 따라 다른 조건이 변하지 않을 때를 말한다. * Ceteris Paribus의 이론: 수요와 공급에 미치는 영향을 모두 동일한 것으로 가정 변화 없이 지속되는 상태 구매자와 판매자는 자신의 최적 행동을 변화시키지 않는다 구매자 입장 : 만족을 극대화 판매자 입장 : 이윤 극대화.. 2021. 9. 6.
1. 빅데이터 개요 ✔️빅데이터 개요Keywordkey / value 파일 형식으로 처리처리용량 수백TB~수십PB스케일러블하게 확장 가능한 구조(분산파일시스템 / 병렬처리 프레임워크) 빅데이터(BigData) 란?많은 양의 데이터를 분산 파일 시스템(HDFS), MapReduce 등의 병렬처리 프레임워크에 보관하고 특정한 방법으로 처리하는 시스템을 빅데이터 처리 시스템이라고 한다.DBMS(or RDBMS)CRUD(Create, Retrieve, Update, Delete)생성(저장), 검색, 수정, 삭제주로 테이블/레코드 형태로 관리RDBMS vs NoSQL(테이블단위)DBMS- 빠른 검색에 최적화- CUD가 일어나면 인덱스(index) 수정 NoSQL- 데이터가 빈번히 생성/수정/삭제되는 시스템에 적합- 빠른 쓰기에 최적.. 2021. 2. 1.
[Java] 변수(Variable) 1 . 컴퓨터의 구성 컴퓨터는 저장 장치와 산술연산 처리 그리고 입출력 장치로 구성되어 있다. - 저장 장치 저장 장치는 대표적으로 주기억장치(RAM)와 보조기억장치(HDD, SSD)가 있다. 램을 통해 보조기억장치와 소통한다. - 주기억장치(RAM) - 전기적 신호를 받아서 저장하기 때문에 전기가 끊어지면 휘발되는 특성이 있다. 저장 용량에 비해 비싸다. - 보조기억장치 - 전기가 아닌 디스크 방식으로 저장된다. 램과 소통(로딩)한다. - 산술연산 - 처리장치 CPU가 저장 장치, 입출력 장치와 소통하여 값을 처리한다 - 입출력장치 모니터, 키보드, 마우스, 조이스틱, 스피커, 프린트 등이 있다. 입출력을 완료하기까지 홀드해놓은 것이 버퍼 2. 변수란? 메모리 공간(RAM)에 숫자, 문자 같은 값을 기.. 2020. 10. 26.
[Java] 프로그래밍 기초 시작하기 전 자바 웹개발자가 되기 위한 공부 로드맵 [ ] Java [ ] DataBase (플랫폼 중 대표적인 Oracle) [ ] HTML&CSS [ ] JavaScript [ ] JQuery [ ] JDBC [ ] Servlet/JSP [ ] Ajax [ ] MyBatis [ ] Spring Framework Part1. 프로그래밍 기초 1.1 프로그래밍이란? 인간이 컴퓨터에게 원하는 일을 시키고자 할 때 컴퓨터가 인식할 수 있는 명령어로 지시해야 한다. 컴퓨터는 0과 1만 알아들을 수 있기 때문에 일을 수행하기 위해 설계된 알고리즘을 프로그래밍 언어를 사용하여 프로그램으로 작성한다. 이 때 인간이 사용하는 언어를 컴퓨터의 언어로 번역해주기 위해 컴파일 작업이 필요하다. 1.2 프로그램 언어별 특성.. 2020. 10. 26.
[Java] 상속을 사용하는 목적과 장점 상속이란? - 다른 클래스가 가지고 있는 멤버(필드와 메소드)들을 새로 작성할 필요 없이 클래스에서 직접 만들지 않고 가져와서 사용 - 부모 클래스가 가진 필드와 메소드 그리고 타입을 물려줌 - 자식 클래스는 그것을 받아서 자신의 것처럼 사용할 수 있음 상속의 목적 상속의 가장 큰 목적은 코드의 재사용입니다. 더 빠르고 유지보수가 쉽고, 중복이 적고, 통일성이 있는 코드를 작성하기 위해 상속을 사용합니다. 상속의 장점 1. 적은 양의 코드로 새로운 클래스를 작성 가능 2. 코드를 공통적으로 관리하기 때문에 여러 코드의 추가 및 변경이 용이 3. 중복을 제거해서 생산성과 쉬운 유지보수성에 크게 기여 상속의 작성 방법 클래스간의 상속시에는 extends 키워드를 사용한다. extends 뒤에 한개의 클래스명.. 2020. 10. 7.
[Java] 객체와 클래스의 정의 및 차이점 저번 포스팅에서 클래스를 만들고 사용하는 방법에 대해서 간단히 설명 드렸습니다. 이번에는 객체와 클래스 각각의 정의와 차이점에 대해 정리 해보겠습니다. 객체와 클래스의 정의 객체란? 우리가 인식할 수 있는 여러 개의 독립된 단위입니다. 현실 세계는 사물이나 개념처럼 독립되고 구분되는 각자의 객체로 이루어져 있습니다. 객체지향언어는 현실의 객체라는 개념을 컴퓨터로 옮겨놓은 것이며 각각의 개체는 서로 메세지를 주고 받으며 데이터를 처리할 수 있습니다. 객체 ⇒ 클래스에 작성된 대로 new연산자를 통해 heap 메모리에 생성된 공간을 Object(혹은 Instanse)라고 합니다. 클래스란? 객체의 상태와 행동을 어떻게 할지 결정하는 설계도의 역할을 합니다. 속성(필드) 공통점을 추출하여 사용자 정의의 자료형.. 2020. 10. 5.
[Java] 클래스 클래스 목표 [ ] 클래스 선언 [ ] 클래스 예약어와 접근 제한자 [ ] 변수의 종류별 라이프사이클 [ ] field(필드) [ ] constructor(생성자) [ ] method(메소드) 클래스 선언 [접근제한자][예약어] class 클래스명{ 2020. 10. 5.
AWS EC2 서버 구축하기 AWS에 서버를 구축한 후 RDS에 연결하여 사용하는 프로젝트를 진행하려고 합니다. AWS에 서버를 구축하기 위해서는 EC2에 인스턴스를 생성해야 하는데요 그 과정을 지금부터 정리 해보겠습니다. 우선 AWS에 가입합니다. 가입하는 방법은 아래 링크에서 확인해주세요 -링크- 로그인 후 좌측 상단의 서비스를 누르면 모든 서비스 아래 컴퓨팅 밑에 있는 EC2를 눌러 페이지로 이동합니다. 처음 시작한다면 리소스의 정보들이 0으로 되어있는 것을 확인할 수 있습니다. 여기서, 실행중인 인스턴스는 실행중인 서버의 갯수로 인스턴스=서버로 이해해주시면 되겠습니다. 본격적으로 서버를 생성하기 위해 인스턴스 시작 버튼을 눌러보겠습니다. 어떤 OS를 사용할 것인지 묻는 AMI 단계에 정말 다양한 선택지가 있습니다. 우리는 이.. 2020. 9. 30.
728x90
반응형
LIST