728x90 반응형 영상 후기81 영상 후기 - 쿠키란 무엇일까? 개념, 필요성, 구성 요소, 사용 정책 1. 쿠키의 개념과 어원 헨젤과 그레텔이 걸어온 길을 추적하기 위해 쿠키를 사용했던 것처럼 웹 서비스에서는 로그인, 검색기록 등 우리가 웹사이트에서 어떤 일을 했는지 쿠키에 저장한다. 2. 쿠키의 필요성 웹 사이트 재방문 시 효율적으로 서비스를 제공하기 위해 사용 서비스 개선을 위한 통계자료로 활용. 광고에 사용 3. HTTP와 쿠키 HTTP의 특징 때문에 쿠키가 필요하다. HTTP는 웹에서 이루어지는 모든 데이터 전송의 기본이 되는 프로토콜이다. HTTP는 비연결성과 비상태성이라는 특징을 가지고 있다. 4. 브라우저와 서버 브라우저는 서버에서 제공하는 정보를 우리가 볼 수 있게 해준다. 특정 웹페이지에 접속하게 되면 서버는 쿠키를 만들어 브라우저로 보내준다. 그리고 이 쿠키는 우리의 브라우저에 저장된다.. 2023. 3. 14. 영상 후기 - 프로세스, 스레드, 멀티태스킹, 멀티스레딩, 멀티프로세싱, 멀티프로그래밍, 이 모든 것을 한 방에 깔끔하게 설명합니다!! 콘텐츠 퀄리티 만족하실 겁니다! 프로그램 컴퓨터가 실행할 수 있는 명령어들의 집합 프로세스 컴퓨터에서 실행중인 프로그램 각각의 프로세스는 독립된 메모리 공간을 할당 받음. 메인 메모리 프로세스가 CPU에서 실행되기 위해 대기하는 곳 단일 프로세스 시스템 한 번에 하나의 프로그램만 실행 CPU 사용률이 좋지 않음 단점은 실행 중에 있는 프로세스가 다른 작업을 하는 동안에는 CPU가 아무것도 못한다. 멀티프로그래밍 단일 프로세스 시스템을 문제점을 보완 여러 개의 프로그램을 메모리에 올려놓고 동시에 실행시킨다. 돌아가면서 작업을 하는 방식이다. CPU 사용률을 극대화 시키는것에 목적 단점은 CPU 사용시간이 길어지면 다른 프로세스는 계속 대기한다. 멀티태스킹 프로세스는 한번 CPU를 사용할 때 아주 짧은 시간만 CPU에서 실행시킨다. 계속 .. 2023. 3. 13. 영상 후기 - 백엔드에서 사용되는 데이터베이스(database) 기본 개념을 설명합니다~ 중요한 DB 용어들을 잘 알고 있어야 기본기를 탄탄하게 다지는데 도움이 되겠죠? :) database(DB) 전자적으로 저장되고 사용되는 관련있는 데이터들의 조직화된 집합 잘 조직화된 데이터들은 내가 찾으려는 데이터를 빨리 찾을 수 있다. DBMS(Database Management Systems) 사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공하는 소프트웨어 시스템 PostgreSQL, MySQL, ORACLE, MSSQL metadata database를 정의하거나 기술하는 data 데이터 유형, 구조, 제약 조건, 보안, 저장, 인덱스, 사용자 그룹 등등 metadata 또한 DBMS를 통해 저장/관리된다. data models DB의 구조를 기술하는데 사용될 수 있는 개념들이 모인 집합 DB구조를 추상화해서 표현할 수 있는 수단을 제공한다. data model은 여러 종류가.. 2023. 3. 13. 영상 후기 - 웹개발 필수개념! DOM이 뭔가요? (+ Web API) 웹페이지에서 자바스크립트로 요소들을 제어하는데 사용되는 Document Object Model을 말하는것이다 document라는 객체는 브라우저에서만 접근이 된다는건 그게 애초에 자바스크립트 자체의 요소가 아니라 브라우저라는 환경에서 제공되는 것이라고 생각하면 된다. 웹개발에서 사용되는 document 객체는 브라우저에서 제공되는 windows 객체의 한 요소이다. 그리고 window.document 객체를 DOM이라 분류한다. 우리가 웹사이트에 접속하면 브라우저는 HTML문서를 읽어들인다. HTML코드가 어떤제품의 설계도라면 브라우저는 공장이다. 공장에서는 이 설계도를 해석하는 과정을 거치는데 이를 파싱이라고 부른다. 그리고 그 결과물로 DOM이라는 기계가 만들어진다. 정리하자면 HTML이란 설계도를 .. 2023. 3. 10. 이전 1 ··· 9 10 11 12 13 14 15 ··· 21 다음 728x90 반응형