Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -디자인 패턴부터 자료구조까지 모든 내용을 한 번 더 정독했다. 이론적인 부분에 대해 중요하다고 판단한 뒤 이론적인 부분에만 너무 치중해 있는것 같아서 하루에 한 파트씩 나눠서 읽어가면서 따로 더 세부적인 내용을 공부해나가는 방향으로 하려고 한다. *프로그래밍을 하는 것과 프로그래밍의 이론은 별개의 개념이 아니다. 둘 중 하나만 잘해서는 프로그래밍을 할 수가 없다. 둘 다 잘해야한다. 나는 이론 보다는 코드 작성하는걸 먼저 공부했는데 당장에는 이해가 됐지..
Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -'면접을 위한 CS 전공지식 노트'를 하루에 빠르게 전부 다 읽는 방식과 매일 조금씩 읽는 방식 둘 중에 어떤 방식을 해야 할지 고민하고 있다. 기존에는 매일 조금씩 읽었었는데, 이렇게 했을 때 큰 문제는 없었지만 다른 부분에 시간을 쏟다가 못 읽는 날이 종종 생기게 됐는데, 이론적인 부분은 매우 중요하기 때문에 소홀히 하고 싶지 않아서 방법을 바꿀지 고민하고 있다. => 디자인 패턴부터 자료구조까지 모든 내용을 정독했다. 이렇게 최대한 빠르게 보면 적..
Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -'면접을 위한 CS 전공지식 노트'를 하루에 빠르게 전부 다 읽는 방식과 매일 조금씩 읽는 방식 둘 중에 어떤 방식을 해야 할지 고민하고 있다. 기존에는 매일 조금씩 읽었었는데, 이렇게 했을 때 큰 문제는 없었지만 다른 부분에 시간을 쏟다가 못 읽는 날이 종종 생기게 됐는데, 이론적인 부분은 매우 중요하기 때문에 소홀히 하고 싶지 않아서 방법을 바꿀지 고민하고 있다. => 이렇게 해보고 있는데, 모든 내용을 읽을 때 꽤 많은 시간이 들게 된다. 아예 마..
Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -'면접을 위한 CS 전공지식 노트'를 하루에 빠르게 전부 다 읽는 방식과 매일 조금씩 읽는 방식 둘 중에 어떤 방식을 해야 할지 고민하고 있다. 기존에는 매일 조금씩 읽었었는데, 이렇게 했을 때 큰 문제는 없었지만 다른 부분에 시간을 쏟다가 못 읽는 날이 종종 생기게 됐는데, 이론적인 부분은 매우 중요하기 때문에 소홀히 하고 싶지 않아서 방법을 바꿀지 고민하고 있다. => 이렇게 해보고 있는데, 모든 내용을 읽을 때 꽤 많은 시간이 들게 된다. 아예 마..
서버 트래픽이란? 인터넷상에서 서버와 클라이언트 간에 데이터가 교환되는 과정에서 발생하는 통신량을 의미한다. 이 통신량은 웹 페이지 요청, 파일 전송, 데이터베이스 조회 등 다양한 형태로 나타난다. 서버 트래픽은 웹 사이트나 애플리케이션의 인기도, 사용자 수, 콘텐츠 크기 등에 영향을 받는다. *서버 트래픽 과부하란? -서버가 동시에 처리해야 할 요청이나 데이터 전송량이 과도하게 증가하여 서버의 처리 능력을 초과하는 상황을 의미한다. 서버 트래픽은 파일 크기, 페이지 요청 수, 동시 접속자 수 등 다양한 요소에 영향을 받는다. 일반적으로 웹 사이트나 어플리케이션의 인기도가 높아서 사용자가 많아짐에 따라 서버 트래픽이 증가하게 된다. 서버 트래픽 과부하가 발생하면, 서버의 응답 속도가 느려지거나 서비스 중..
Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -'면접을 위한 CS 전공지식 노트'를 하루에 빠르게 전부 다 읽는 방식과 매일 조금씩 읽는 방식 둘 중에 어떤 방식을 해야 할지 고민하고 있다. 기존에는 매일 조금씩 읽었었는데, 이렇게 했을 때 큰 문제는 없었지만 다른 부분에 시간을 쏟다가 못 읽는 날이 종종 생기게 됐는데, 이론적인 부분은 매우 중요하기 때문에 소홀히 하고 싶지 않아서 방법을 바꿀지 고민하고 있다. => 기존 방식은 이미 해봤으니, 이번에는 하루에 쭉 읽는 방식으로 해보려고 한다. *..
Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -'면접을 위한 CS 전공지식 노트'를 하루에 빠르게 전부 다 읽는 방식과 매일 조금씩 읽는 방식 둘 중에 어떤 방식을 해야 할지 고민하고 있다. 기존에는 매일 조금씩 읽었었는데, 이렇게 했을 때 큰 문제는 없었지만 다른 부분에 시간을 쏟다가 못 읽는 날이 종종 생기게 됐는데, 이론적인 부분은 매우 중요하기 때문에 소홀히 하고 싶지 않아서 방법을 바꿀지 고민하고 있다. => 기존 방식은 이미 해봤으니, 이번에는 하루에 쭉 읽는 방식으로 해보려고 한다. *..
Objective 1. CS 공부 2. 백엔드 기술 공부 3. 노션 정리한 내용 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1-1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -'면접을 위한 CS 전공지식 노트'를 하루에 빠르게 전부 다 읽는 방식과 매일 조금씩 읽는 방식 둘 중에 어떤 방식을 해야 할지 고민하고 있다. 기존에는 매일 조금씩 읽었었는데, 이렇게 했을 때 큰 문제는 없었지만 다른 부분에 시간을 쏟다가 못 읽는 날이 종종 생기게 됐는데, 이론적인 부분은 매우 중요하기 때문에 소홀히 하고 싶지 않아서 방법을 바꿀지 고민하고 있다. *프로그래밍을 하는 것과 프로그래밍의 이론은 별개의 개념이 아니다. 둘 중 하나만 잘해..
Objective 1. CS 2. 백엔드 로드맵 순서로 공부하기 3. 노션 정리한 내용 전부 반복해서 보기 4. 자료구조와 알고리즘 5. 노트에 정리한 내용 블로그에 업로드 Result 1. '면접을 위한 CS 전공지식 노트' / '노션'에 정리한 내용 반복하기 -한 번 더 처음부터 끝까지 모든 내용 빠르게 정독했다. *이렇게 평소에 조금씩 읽는 것보단, 하루 또는 이틀을 잡고 빠르게 쭉 정독하는게 좋은것 같다. 그래야 노션에 정리했던 내용들과 함께 보기에 더욱 용이하다. *프로그래밍을 하는 것과 프로그래밍의 이론은 별개의 개념이 아니다. 둘 중 하나만 잘해서는 프로그래밍을 할 수가 없다. 둘 다 잘해야한다. 나는 이론 보다는 코드 작성하는걸 먼저 공부했는데 당장에는 이해가 됐지만 금방 사라지는 느낌이었..
본 내용에 들어가기에 앞서 웹을 사용할 때 발생하는 여러 데이터들이 어떤 방식으로 저장이 되고 관리가 되는지에 대해 설명을 하려고 한다. 웹 사이트를 이용하다보면 영구적으로 저장해야 하는 데이터가 있고, 그렇지 않은 데이터가 존재한다. 크롬 브라우저를 사용하는 사용자의 입장을 예로 들어서 몇가지를 설명하려고 한다. -크롬 브라우저를 통해 구글 사이트에 접속한 뒤, 구글 계정에 '가입'을 한다고 가정해보자. 이 때 사용자는 아이디, 비밀번호, 이메일 등의 내용을 기입하게 된다. 이러한 데이터는 영구적으로 저장을 해야 하는 데이터이다. 브라우저를 껐다 다시 켰을 때, 컴퓨터를 종료한 뒤 다시 켰을 때마다 매번 가입을 해야한다면 구글을 이용하려는 사람은 없을 것이다. 이렇게 영구적으로 저장되어야 하는 데이터의..