독서
-
[자바스크립트 완벽 가이드] 3장 - 타입, 값, 변수Reading/Tech 2022. 8. 11. 22:43
🍀 목차 3.1 개요와 정의 3.2 숫자 3.3 텍스트 3.4 불 값 3.5 null과 undefined 3.6 심벌 3.7 전역 객체 3.8 불변인 기본 값과 가변인 객체 참조 3.9 타입 변환 3.10 변수 선언과 할당 3.1 개요와 정의 기본 타입(불변) : 숫자, 문자열, 불(boolean), null, undefined, 심벌(Symbol) 객체 타입(가변) : 기본 객체, 배열, Set 객체, Map 객체, RegExp 타입, Date 타입, 함수와 클래스 등. 자바스크립트 인터프리터는 자동으로 가비지 컬렉션을 수행해 메모리를 관리한다. 일반적으로 객체나 다른 값을 직접 파괴하거나 할당을 해제해줄 필요는 없다. 프로그램에서 어떤 값을 더 이상 참조하지 않으면 인터프리터는 그 값을 다시 사용하지..
-
[모두의 네트워크] 6장 - 전송 계층 : 신뢰할 수 있는 데이터 전송하기Reading/Tech 2022. 7. 13. 04:29
🍀 목차 LESSON 23 전송 계층의 역할 LESSON 24 TCP의 구조 LESSON 25 일련번호와 확인 응답 번호의 구조 LESSON 26 포트 번호의 구조 LESSON 27 UDP의 구조 📌 Chapter Check-up 이 장의 목표 전송 계층의 역할을 이해한다. 연결형 통신과 비연결형 통신을 이해한다. TCP를 이해한다. UDP를 이해한다. LESSON 23 전송 계층의 역할 전송 계층의 두 가지 역할? 물리 계층, 데이터 링크 계층, 네트워크 계층의 3 계층이 있으면 목적지까지 데이터를 보낼 수는 있다. 하지만 데이터 손상과 데이터 유실에는 아무런 체제가 없다. 전송 계층은 오류 점검 기능이 있어 목적지에 신뢰할 수 있는 데이터를 전달해준다. 또한 전송된 데이터의 목적지가 어떤 애플리케이션..
-
[모두의 네트워크] 5장 - 네트워크 계층 : 목적지에 데이터 전달하기Reading/Tech 2022. 7. 8. 04:21
🍀 목차 LESSON 17 네트워크 계층의 역할 LESSON 18 IP 주소의 구조 LESSON 19 IP 주소의 클래스 구조 LESSON 20 네트워크 주소와 브로드캐스트 주소의 구조 LESSON 21 서브넷의 구조 LESSON 22 라우터의 구조 📌Chapter Check-up 이 장의 목표 IP를 이해한다. 라우터를 이해한다. IP 주소를 이해한다. 서브넷을 이해한다. 라우팅을 이해한다. 복습 물리 계층은 데이터를 전기 신호로 변환한다. 네트워크 장비로는 리피터와 허브가 있다. 데이터 링크 계층은 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층이다. 랜에서 데이터를 정상적으로 주고받기 위해 필요하다(데이터의 전송을 담당). 대표적인 규칙은 이더넷. 이더넷 헤더와 트레일러가 추가된 데이터인 프..
-
[모두의 네트워크] 2장 - 네트워크의 기본 규칙Reading/Tech 2022. 6. 14. 16:01
🍀 목차 LESSON 06 네트워크의 규칙 LESSON 07 OSI 모델과 TCP/IP 모델 LESSON 08 캡슐화와 역캡슐화 보강 - VPN 📌Chapter Check-up 이 장의 목표 프로토콜을 이해한다. OSI 모델과 TCP/IP 모델을 이해한다. 캡슐화와 역캡슐화를 이해한다. LESSON 06 네트워크의 규칙 프로토콜? 네트워크에서 통신하기 위한 규칙. 통신 규약 및 약속이며, 네트워크 용어 뒤의 P는 Protocol의 약자일 때가 많다. (TCP, IP, HTTP 등등) 기본 요소로는 구문(Syntax : 데이터의 형식, 부호화, 신호 레벨 등), 의미(Semantics : 협조 사항, 오류 관리를 위한 제어 정보를 규정), 시간(Timing : 통신 속도, 메시지의 순서 제어 등을 규정)이..
-
[모두의 네트워크] 1장 - 네트워크 첫걸음Reading/Tech 2022. 6. 13. 03:29
🍀 목차 들어가기 전... LESSON 01 네트워크의 구조 LESSON 02 정보의 양을 나타내는 단위 LESSON 03 랜과 왠 LESSON 04 가정에서 하는 랜 구성 LESSON 05 회사에서 하는 랜 구성 📌Chapter Check-up 이 장의 목표 네트워크가 무엇인지 이해한다. 패킷을 이해한다. 랜(LAN)과 왠(WAN)에 대해 이해한다. 들어가기 전... 네트워크는 다양한 기능이 결합되어 있다. 기능은 여러 레이어 형태로 구성되어 있으며, 그 계층 구조를 이해하면 문제가 발생한 원인이 네트워크 장비인지 애플리케이션인지 판단할 수 있다. LESSON 01 네트워크의 구조 컴퓨터 네트워크? 컴퓨터 간의 네트워크를 연결한 것을 컴퓨터 네트워크라고 하며, 두 대 이상 연결되어 있으면 컴퓨터 네트워..
-
[자바스크립트 완벽 가이드] 2장 - 어휘 구조Reading/Tech 2022. 5. 17. 16:59
🍀 목차 2.1 자바스크립트 프로그램의 텍스트 2.3 리터럴 2.4 식별자와 예약어 2.5 유니코드 2.6 선택 사항인 세미콜론 2.1 자바스크립트 프로그램의 텍스트 자바스크립트는 대소문자를 구별하기에 while을 While이나 WHILE로 써서는 안 된다. 캐리지 리턴(CR, \r), 라인피드(LF, \n), 스페이스 문자, 탭, ASCII 제어 문자, 다양한 유니코드 스페이스 문자를 모두 공백으로 인식한다. 2.3 리터럴 리터럴(literal)은 프로그램 안에 직접 쓴 데이터 값이다. 12 1.2 "hello world" 'Hi' true false null 2.4 식별자와 예약어 자바스크립트에서 식별자는 상수, 변수, 프로퍼티, 함수, 클래스의 이름에 사용하고 일부 루프의 라벨로 사용한다. 반드시 ..
-
[자바스크립트 완벽 가이드] 1장 - 자바스크립트 소개Reading/Tech 2022. 5. 10. 14:34
🍀 목차 자바스크립트 소개 1.1 자바스크립트 탐험 1.2 Hello World 1.3 자바스크립트 여행 들어가며... 인턴생활 동안 많은 것을 알려주신 멘토 의숙님께서 선물해 주신 책이다! 동기 주희님과 함께 책 앞 페이지에 영광스런 한마디를 써달라고 부탁드렸다. 그 동안 소설/자서전을 제외한 기술 책을 제대로 읽은 적이 손에 꼽는데, 꼭 완주해서 자바스크립트 초보자라는 틀을 벗어나자! 🤪 게시글에는 책을 읽으며 새롭게 알게 된 것들, 흥미로운 점 등을 기록할 것이다. 자바스크립트 소개 자바스크립트는 객체 지향, 함수형 프로그래밍 스타일에 적합한 고수준의 동적 인터프리터 언어이다. 프로그래밍 패러다임 👉 프로그래머에게 관점을 갖게 해주는 역할을 하는 체계. 절차지향 프로그래밍, 객체지향 프로그래밍, 함..