본문 바로가기

개인공부79

HTTP 전반적인 HTTP의 흐름에 대해서 정리해볼거다 #클라이언트와 서버는 HTTP를 이용해 대화를 나눈다. #브라우저의 주소창에 입력한 URL은 서버가 제공되는 환경에 존재하는 파일의 위치를 나타낸다 URL은 sheme, hosts, URL-path로 구분된다. file://127.0.0.1/Users/username/Desktop/ 있다고 하자 scheme은 file:// hosts는 127.0.0.1 Url-path는 /Users/username/Desktop/ 이다 scheme:통신방식(프로토콜)을 결정한다 hosts: 웹서버의 이름이나 도메인, IP를 사용하며 주소를 나타낸다. URL-path: 웹서버에서 지정한 루트 디렉토리부터 시작하여 웹페이지, 이미지, 동영상 등이 위치한 경로와 파일명을 나타낸다.. 2023. 2. 1.
[0단계] 가위바위보 #풀이 가위=2 바위=0 보=5 가위2 이기는건 바위0 바위0 이기는건 보5 보5 이기는건 가위2 #정답 function solution(rsp) { let win = {2:0, 0:5, 5:2}; return [...rsp].map(el => win[el]).join(''); } 2023. 1. 31.
[0단계]제곱수판별하기 #정답 function solution(n) { if(Number.isInteger(Math.sqrt(n)) === true){ return 1; } return 2; } #풀이 1. 제곱근 Math.sqrt(9); //3 2. 정수인지 판별 Number.isInteger(100); //true Number.isInteger(-100); //true Number.isInteger(1.5); //false 2023. 1. 28.
[0단계] 문자반복 출력하기 #정답 function solution(my_string, n) { return [...my_string].map(a => a.repeat(n)).join(""); } #풀이 문자 n번 반복 생성방법 ★★★ String.prototype.repeat(n) :문자열을 n번 반복 연결한 문자열 반환 "a".repeat(3) // "aaa"반환 2023. 1. 28.