일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 코테준비
- next.js 에러
- 개발자
- next.js
- 프로그래머스 레벨0
- 프로그래밍
- mysql
- 프로그래머스 Lv.0
- 코딩테스트
- html
- 코테공부
- 알고리즘스터디
- 코딩
- 프로그래머스코딩테스트
- js
- 자바스크립트
- 프로그래머스 코딩테스트
- 프로그래머스알고리즘
- 알고리즘문제
- 알고리즘공부
- 프로그래머스 알고리즘
- 정보처리기사
- 프로그래머스코테
- 프로그래머스
- 정처기기출
- Redux-Toolkit
- 코테스터디
- 프로그래머스 코테
- CSS
- 1일1코테
- Today
- Total
목록🖥 Computer Science/Programming (7)
계발하는 개발자
시맨틱 마크업(Semantic Markup) 시맨틱(Semantic) 이란 "의미론적인"의 뜻을 가지며, 마크업(Markup)이란 HTML 태그로 문서를 작성하는 것을 말한다. 따라서 시맨틱 마크업이란, 의미를 잘 전달하도록 문서를 작성하는 것을 말한다. 시맨틱 마크업은 다음과 같이 표현할 수 있다. 작성 방법 시맨틱 마크업을 하기 위해선 각 태그를 그 용도에 맞게 사용하여야 한다. 예를들어 다음과 같이. - 헤더/푸터에 와 사용 - 메인 컨텐츠에 과 사용 - 독립적인 컨텐츠에 사용 - 최상위 제목으로 사용 - 순서가 없는 목록으로 과 사용 - 네비게이션에 사용 이런 식의 태그가 가지고 있는 의미에 맞게 사용하는 것을 말하는데, 이런 점 외에도 CSS 스타일을 명시하는 태그를 사용하지 않는 것 또한 시맨..
인터넷을 이용하면서 접속하게 되는 웹페이지는 크게 둘로 나뉜다. 마치 컴퓨터에 저장된 메모장 파일을 열어보듯 그대로 보는 정적 웹페이지, 다른 변수들에 의해 변경되어 보이는 동적 웹페이지. 정적 웹페이지 특징 웹서버에 이미 저장된 html 문서를 클라이언트에게 전송하는 웹페이지 사용자는 서버에 저장된 데이터가 변경되지 않는 한 고정된 웹페이지를 보게 된다. 모든 사용자는 같은 결과의 웹 페이지를 서버에 요청하고 응답 받는다. Ex) 회사소개 페이지, 음식메뉴, 백과사전 등 내용이 변하지 않고 고정적인 페이지 case1. 나무위키 검색결과페이지 case2. 회사 소개페이지 동적 웹페이지 특징 요청 정보를 처리한 후에 제작된 HTML 문서를 클라이언트에게 전송하는 웹페이지 사용자는 상황, 시간, 요청 등에 ..
동기(Synchronous) 작업을 다른 스레드로 보낸 후, 그 작업이 끝나길 기다렸다가 다음 일을 진행한다 (직렬적으로 진행) 다른 스레드로 보낸 작업이 끝날 때까지 작업 중단(blocking)이 일어난다. 시작 시점과 끝나는 시점이 일치한다. 한 스레드에서 여러 요청을 동시에 처리할 수 없다. 비동기(Asynchronous) 작업을 다른 스레드로 보낸 후, 그 작업이 끝나길 안 기다리고 다음 일을 진행한다 (병렬적으로 진행) 여러 스레드에서 요청을 동시에 처리할 수 있다. 작업이 언제 끝날지 예측하기 힘들기 때문에, 보통 시간이 많이 걸리는 작업을 요청할 때 쓰인다. 직렬(Serial) 메인스레드에서 다른 스레드로 분산처리 시킨 작업을 오직 하나의 스레드에서만 순차적으로 처리하는 것을 말한다. 즉 1..
오늘은 로컬 서버를 외부에서 접속해야 할 때 좋은 서비스를 하나 소개하려고 한다. 원래 로컬의 서버를 외부에서 접속하려면, 내 public ip를 직접 알려야 하므로 보안적으로 좋은 선택이 아니다. 또한 공유기에서 포트포워딩 설정을 하는 것 또한 번거롭다. Ngrok은 이런 번거로움 없이 로컬 서버를 안전하게 인터넷에 띄울 수 있게 도와주는 서비스이다. Ngrok 설치 https://ngrok.com/ 본격적인 사용에 앞서, 자신의 운영체제 환경에 맞춰 ngrok을 다운로드해준다. 내 경우 window 개발환경이므로 Windows를 선택했다. 이어 운영체제 버전 선택 후 Download 클릭 받은 파일을 압축 풀고 실행하면 위 같은 cmd창이 열린다. auth token 등록 기본적으로 ngrok 은 기..