본문 바로가기

분류 전체보기192

쉽게 이해하는 전송방식의 차이 : TCP와 UDP 차이 기본적인 OSI 7 Layer를 알면 더 좋지만, 이 글은 OSI 7 layer에 대한 지식 없이 쉽게 이해하도록 글을 작성하였다. 또한 깊이 있는 특징이나, 전문적인 예시는 빼고 머릿속에 그림을 그리는 것을 목표로 글을 작성하였다. 우리가 컴퓨터로 어떠한 데이터를 보내기 될 때 전송하는 방식이라는 게 존재한다. 그 방식들 중 TCP와 UDP라는 개념이 있다. 즉 전송방식에 TCP와 UDP라는 개념이 있다라고만 알고 이 글을 읽어 나가자. * 패킷이란? : 네트워크를 통해 전송하기 쉽도록 자른 데이터 전송 단위 각 OSI 계층별로 데이터가 불려지는 이름은 달라진다. 하지만 이 글은 전체 흐름을 잡는 것이기 때문에 그냥 데이터 = 패킷이라고 받아들여도 괜찮다. 나중에 세부적으.. 2020. 12. 29.
[JavaScript] 자바스크립트 : 기본 입출력(전체 틀로 익히자) * 입력 prompt(); : 사용자에게 특정 값을 입력받을 때 사용 * 출력 ㄴ 브라우저에서? document.write(); : 결과값을 브라우저 화면에 출력 alert(); : 웹 브라우저에서 알림처럼 내용을 출력 ㄴ 콘솔에서? console.log() : 위 2개와는 다르게 웹브라우저에서 안뜨는것처럼 보인다. 하지만 개발자모드에서 콘솔창에 들어가보면 제대로 결과가 출력되는지 확인이 가능하다. 그렇다면 왜 console.log()를 사용하는걸까? 웹 페이지를 제작할시에 어디서 오류났는지를 쉽게 알 수가 있기 때문에 사용을 한다. 2020. 12. 29.
인터넷(Internet), 웹(Web), 이더넷(Ethernet)의 차이 흔히들 인터넷 = 웹은 같다고 생각을 한다. 더욱더 사전적 의미를 보면 더욱 비슷해 보인다. 뿐만 아니라 인터넷과 이더넷도 비슷해 보이며 인터넷에서 잘못 쓴 오탈자가 아닐까? 라는 생각을 해본적도 있었다. 하지만 명확한 차이가 있으며 그 차이점을 서술하였다. 인터넷(Internet) 너 개념이 뭐니? Internet : Inter(~사이에) + net(그물)의 줄임말로 서로 상호 간 연결되어 있는 그물 자체를 생각하면 쉽다. Ex) 전세계가 연결되어 있는 하나의 망 그 자체 웹(Web) 너의 개념은 무엇이니? 웹(Web) : 사전적 말로 거미줄을 의미한다. 사전적 의미로 살펴보면 Internet과 큰 차이가 없어 보인다. 사전적 의미로 보면 헷갈리기에, 왜 거미줄이라는 개념이 나왔는지 살펴볼 필요가 있다.. 2020. 12. 28.
[Git] Git 개념 : 구조화로 전체 흐름을 먼저 파악하자 학습을 해나갈 때 처음부터 많은 양이 주어지게 되면 하다가 지치고, 쉽게 포기하게 된다. 특히 git과 관련된 책들을 보다보면 한결같이 하나부터 열까지 모든 것을 세세하게 알려주고 있다. git에 대한 전문가가 되기 위해서는 이러한 작업이 언젠가는 수반이 되어야하는게 맞지만, Git을 배우는 초보자 입장에서는 일단 실무에서 쓰이는것 위주로 빠르게 한 번 훑는 작업이 더 효과적이다. 어떤 개념을 이해 할 때 가장 좋은 방법 중 하나는 기준이 되는 전체 흐름을 이미지로 우선적으로 기억하는 것이 효율적이라고 생각한다. git에서 가장 기본이 되는 3가지가 있다. 1. 버전관리 2. 백업 3. 협업 개인적으로 1 - > 2 - > 3 순서대로 학습을 해야한다고 생각한다. 이러한 디테일을 알고 가기 전 전체 숲을.. 2020. 12. 28.
[REST API] VScode에서 Google Books 검색결과 가져오기 본 글의 목적은 Vscode에서 REST API를 활용한 기초적인 기술을 적어놓은 글입니다. HTTP방식 중 GET 메서드를 활용하였습니다. * HTTP Method 1. GET : 조회 2. POST : 추가 3. PUT : 전체 수정 4. PATCH : 부분 수정 5. DELETE : 삭제 > 2020/12/25 - [* IT/Dictionary] - 큰 그림과 단계별로 이해하는 API, Rest(ful) API, SDK 개념 큰 그림과 단계별로 이해하는 API, Rest(ful) API, SDK 개념 API, Rest(ful) API, SDK가 무엇인지 정립해서 글을 작성한다. 깊고 심화된 내용보다 전체 그림을 이해하도록 작성하였다. 각 각을 이해하기 위해서.. 2020. 12. 27.