# 2장
모던 자바스크립트 Deep Dive (1-5장)
자바스크립트의 태생적 특징 자바스크립트는 웹페이지의 단순한 보조 기능을 처리하기 위한 제한적인 용도를 목적으로 태어났지만 프론트엔드와 백엔드 영역의 프로그래밍 언어로 사용할 수 있는 범용 애플리케이션 언어로 성장하였다. 이에 따라 자바스크립트를 학습하는 방식 또한 기본 개념과 동작 원리를 깊이 있게 학습해야 한다. 기본 개념과 동작 원리 이해의 중요성 ...
[가상 면접 사례로 배우는 대규모 시스템 설계기초] 2장 개략적인 규모 추정
이전 1장에 이어 2장을 읽어보면서 해당 장을 읽으므로써 로컬에서 파일을 저장해서 읽는 것보다 외부 캐시를 통해서 압축된 데이터를 가져오는 것이 더 빠르다는 것이 체감이 됬다. 관련내용

이펙티브 타입스크립트 | 2장 타입스크립트의 타입시스템
본 문은 이펙티브 타입스크립트를 읽고 알게된 내용을 정리한 글입니다.편집기에서 타입스크립트 언어 서비스를 적극 활용한다.편집기를 사용하면 어떻게 타입 시스템이 동작하는지, 타입을 어떻게 추론하는지 개념을 잡을 수 있다.타입스크립트가 동작을 어떻게 모델링하는지 알기 위해

🌈명품 C++ 프로그래밍 2장🧑💻
std::cout << (출력하고 싶은 데이터); std::cin >> (변수);위에 std:: 처럼 사용개발자가 자신만의 고유한 이름 공간을 생성해 식별성을 위해 사용std::와 같이 namespace 접두사 없애기 위해 사용std::cin => cin명
[JavaScript 스터디] 모던 자바스크립트 Deep Dive 2장 요약
아래의 내용은 필자가 자바스크립트 스터디를 진행하면서 공부하고 정리한 내용을 요약한 것입니다.브렌던 아이크가 웹 페이지의 보조 기능을 수행하기 위해 브라우저에서 동작하는 경량 프로그래밍 언어를 도입하기로 결정하고 개발한 것이 자바스크립트이다.자바스크립트의 파생 버전인
[명품자바]2장 연습문제
자바에서 클래스를 선언할 때 사용하는 자바의 키워드는?class다음은 10과 20을 더해 합을 출력하려고 작성한 자바 프로그램이지만 오류가 있다.오류를 찾아내어 고쳐라.public static void main(String\[] args) {}를 추가한다.이 자바 클래
[명품자바]2장 예제
예제 2-1 | 자바 프로그램의 기본 구조 다음 코드를 보면서 자바 프로그램의 기본 구조를 알아보자. 코드 출력 예제 2-2 | 변수, 리터럴, 상수 활용 상수 PI를 선언하고 원의 면적을 구하는 프로그램을 작성하라. 코드 출력 예제 2-3 | 타입 변환 자
chapter2 프로그래밍 연습
01 첫번째 printf() 호출을 사용하여 성과 이름을 한 라인에 출력하고, 두번째 printf() 호출을 사용하여 성과 이름을 두 라인에 각각 나누어 출력하고, 이어서 printf()를 두 번 호출하여 성과 이름을 한 라인에 출력하는 프로그램을 작성하라. 출력은 다

제 8절 절차형 SQL
일반적인 개발 언어처럼 SQL 언어에서도 절차 지향적인 프로그램이 가능하도록 하는 트랜잭션 언어이다. Oracle : PL(Procedural Language)/SQLSQL Server : T-SQLDB2 : SQL/PL종류프로시저 : 일련의 쿼리들을 마치 하나의 함수
제 7절 DCL
데이터 제어어는 데이터베이스 관리자가 데이터 보안, 무결성 유지, 병행 제어, 회복을 위해 관리자(DBA)가 사용하는 제어용 언어이다. DCL 유형Oracle과 SQL Server의 사용자에 대한 차이점Oracle : 유저를 통해 데이터베이스에 접속하는 형태, 아이디와
제 6절 윈도함수
윈도 함수는 데이터베이스를 사용한 온라인 분석 처리 용도로 사용하기 위해서 표준 SQL에 추가된 함수이다.윈도 함수를 OLAP 함수라고 한다.행과 행간의 관계를 쉽게 정의하기 위해 만든 함수이다. OVER 구문이 필수적으로 필요PARTITION BY(선택 항목)은 순위
제 5절 그룹함수
총합, 평균 등의 데이터 분석을 위해서는 복수 행 기준의 데이터를 모아서 처리하는 것을 목적으로 하는 다중행 함수이다.특성단일행을 기반으로 산출하지 않고 복수행을 그룹별로 모아 놓고 그룹당 단일 계산 결과를 반환GROUP BY 구문을 사용해 복수행을 그룹핑SELECT,

제 4절 서브쿼리(Sub-Query)
SQL 문 안에 포함된 또 다른 SQL 문이다. 주의사항서브쿼리를 괄호로 감싸서 사용한다.서브쿼리는 단일 행 또는 복수 행 비교 연산자와 함께 사용 가능하다.서브쿼리에서는 ORDER BY 절을 사용하지 못한다. ORDER BY 절은 SELECT 절에서 오직 한 개만 올

제 3절 계층형 질의와 셀프 조인
테이블에 계층형 데이터가 존재하는 경우 데이터를 조회하기 위해 계층형 질의(Hierarchical Query) 사용동일 테이블에 계층적으로 상위와 하위 데이터가 포함된 데이터, 엔티티를 순환관계 데이터 모델로 설계할 경우 계층형 데이터 발생START WITH 절계층 구

제 2절 집합 연산자
집합 연산자는 테이블을 집합 개념으로 보고 두 테이블 연산에 집합 연산자를 사용하는 방식이다. 집합 연산자는 여러 질의 결과를 연결하여 하나로 결합하는 방식을 사용한다. \-> 집합 연산자는 2개 이상의 질의 결과를 하나의 결과로 만들어 준다. 서로 다른 테이블에서 유

제 1절 표준 조인
표준 SQL의 기능STANDARD JOIN(CROSS, OUTER JOIN 등)SCALAR SUBQUERY, TOP-N QUERY 등 새로운 서브쿼리ROLLUP, CUBE, GROUPING SETS 등의 그룹함수WINDOW FUNCTION(윈도 함수-온라인 분석 처리
마이크로 서비스 개발 2장
도메인 주도 설계로 시작하는 마이크로서비스 개발 마이크로서비스 아키텍처 신경 써야하는 요소 🔹 응답성 : 사용자에게 신뢰성 있는 응답을 빠르고 적절하게 제공 🔹 유연성 : 사용량의 변화가 있더라도 균일한 응답성 제공 🔹 탄력성 : 장애 or 고장이 있어도 시스템