개발해보개

고정 헤더 영역

글 제목

메뉴 레이어

개발해보개

메뉴 리스트

  • 홈
  • 개발해보개
  • 분류 전체보기 (51)
    • 개발해보개 (0)
    • HTML CSS (13)
    • JavaScript (4)
    • React (15)
    • Computer Science (16)
    • etc. (3)

검색 레이어

개발해보개

검색 영역

컨텐츠 검색

Computer Science

  • 쿠키와 캐시

    2022.01.09 by 뚠뚠혀나

  • Web Storage에 관하여

    2022.01.09 by 뚠뚠혀나

  • HTTP란?

    2021.11.12 by 뚠뚠혀나

  • Markup Language

    2021.11.10 by 뚠뚠혀나

  • Markdown

    2021.11.05 by 뚠뚠혀나

  • 프로그래밍 언어란?

    2021.11.05 by 뚠뚠혀나

  • IDE란?

    2021.11.05 by 뚠뚠혀나

  • [책] 비전공자를 위한 이해할 수 있는 IT 지식

    2021.11.05 by 뚠뚠혀나

쿠키와 캐시

쿠키(Cookie)란? 클라이언트가 서버에 방문한 정보를 클라이언트 단에 저장하는 작은 저장소. 웹서버에서 pc로 보내는 작은 파일들을 저장. 서버와 데이터를 공유하는 용도로 사용되며 만료 기간이 있어 시간이 지나면 자동 삭제되나, 만료 기간 지정이 가능하다. 장점으로는 대부분의 브라우저가 지원을 하고있다는 점이지만 단점으로는 데이터 저장 제한으로 사이즈가 매우 작고(4KB) 서버에 매번 HTTP 요청을 하므로 서버에 부담이 된다는 점이다. (로그인, 방문횟수, 방문기록, 팝업창 다시 보지 않음 등의 기능에 사용된다.) 캐시(Cache)란? 웹 페이지 요소를 저장하기 위한 임시 저장소. 캐시는 자주 쓰이는 문서의 사본을 자동으로 보관하는 HTTP 장치이다. 목적은 웹페이지가 빠르게 렌더링 할 수 있도록 ..

Computer Science 2022. 1. 9. 19:16

Web Storage에 관하여

웹 스토리지(web storage)란? 웹 스토리지는 서버가 아닌, 클라이언트에 데이터를 저장할 수 있도록 지원하는 HTML5의 새로운 기능이다. 약 5MB까지 저장 공간을 이용할 수 있다. 웹 스토리지에는 로컬 스토리지 (local Storage)와 세션 스토리지 (session Storage)가 있다. 두 스토리지는 모두 window 객체 안에 들어 있으며, Storage 객체를 상속받기 때문에 메소드가 공통적으로 존재한다. 도메인 별 용량 제한이 있다.(프로토콜, 호스트, 포트가 같으면 같은 스토리지를 공유) 브라우저별로, 기기별로 다르긴 하지만 모바일은 2.5mb, 데스크탑은 5mb~10mb. 로컬 스토리지 (Local Storage)란? 로컬 스토리지는 브라우저에 반영구적으로 데이터를 저장하며,..

Computer Science 2022. 1. 9. 19:05

HTTP란?

HTTP(Hyper Text Transfer Protocol)란, 인터넷에서 데이터를 주고받을 수 있는 프로토콜(규칙)이다. 즉, 웹 서버와 클라이언트 간의 통신을 하기 위한 통신 규약이다. HTML 뿐만 아니라 텍스트나 이미지, 음성, 영상 JSON 등 거의 모든 형태의 데이터가 전송이 가능하며 서버간의 데이터 전송 시 대부분 HTTP를 사용한다. HTTP의 동작원리 클라이언트는 브라우저라는 웹 어플리케이션을 이용해서 웹서버에게 무언가를 요청(Request)한다. 요청을 받은 웹서버는 해당 요청에 대한 응답(Response)을 클라이언트에게 보내준다. HTTP의 특성 - Stateless(무상태 프로토콜) : 클라이언트의 상태를 보존하지 않는다. - Connectionless(비연결성) : 연결을 유지..

Computer Science 2021. 11. 12. 01:41

Markup Language

Markup Language란? 태그를 사용하여 문서 내의 요소를 정의하는 컴퓨터 언어. 문서가 화면에 표시되는 형식을 나타내거나 데이터의 논리적인 구조를 명시하기 위한 것으로 사람이 읽을 수 있는 비교적 쉬운 방식으로 작성되어진다. 컴퓨터에 특정 작업을 수행하도록 하는 프로그래밍언어와는 다르다. 대표적인 예로 HTML, XML, XHTML이 있다.

Computer Science 2021. 11. 10. 10:56

Markdown

Markdow이란? 마크다운은 일반 텍스트 문서의 양식을 편집하는 문법이다. README파일이나 온라인 문서, 혹은 일반 텍스 트편집기로 문서 양식을 편집할 때 쓰인다. 마크다운을 이용해 작성된 문서는 쉽게 HTML등 다른 문서 형태로 변환이 가능하다. VSCODE의 Markdown Preview를 통해 공부해보았다. (유튜브채널 엘리의 드림코딩 '마크다운 6분 순삭 정리' 영상 참조) # Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6 Paragraph 언더스코어3개면 밑줄완성!! ___ checkin **hamberger** sweetpotato *potato* kimchi ~remon~ 결과 Li..

Computer Science 2021. 11. 5. 10:43

프로그래밍 언어란?

프로그래밍 언어란? 컴퓨터를 이용하여 특정 문제를 해결하기 위한 프로그램을 작성하기 위해 사용되는 언어. 일반적으로 저급언어(기계어, 어셈블리어)와 고급 언어(컴파일러 언어) 로 분류. 저급언어(Low Level Language) -기계어 1. 컴퓨터가 직접 이해할 수 있는 언어 2. 0과 1의 2진수 형태로 표현되며 수행시간이 빠름 3. CPU에 내장된 명령들을 직접 사용하는 것으로, 프로그램을 작성 및 이해하는데 어려운 편 4. 기종마다 기계어가 다르므로 언어의 호환성이 없음 -어셈블리어 1. 기계어와 1:1로 대응되는 기호로 이루어진 언어 2. 하드웨어 제어에 주로 사용되며 언어의 호환성이 없음 3. 컴퓨터가 직접 이해할 수 없으므로 기계어로 번역이 필요 고급언어(High Level Language..

Computer Science 2021. 11. 5. 01:18

IDE란?

IDE란? Integrated Development Environment의 약자로 통합 개발 환경을 말한다. (IDE)통합 개발 환경이란, 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. EX) 마이크로소프트에서 개발한 Visual Studio 애플에서 개발한 Xcode 오라클에서 개발한 Eclipse 깃허브에서 개발한 Atom 등 ...

Computer Science 2021. 11. 5. 00:57

[책] 비전공자를 위한 이해할 수 있는 IT 지식

CS지식이 필요하다고 느껴 구매한 책. 정말 이해하기 쉽게 설명되어 있다. 최원영님의 배려에 감동을 받고, CS공부에 열정적으로 임하기로 마음 먹어본다. 👊화이팅👊

Computer Science 2021. 11. 5. 00:49

추가 정보

최신글

페이징

이전
1 2
다음
TISTORY
개발해보개 © Magazine Lab
인스타그램 메일

티스토리툴바