전체 글

카테고리 없음

2022.07.17

에어비앤비 클론코딩

일상/Today I Learned

2022.07.16

알고리즘 백준 2개 풀기 및 포스팅 자바스크립트 이미지 슬라이드 구현 리액트 강의 듣기 및 정리 네트워크 강의 듣기 및 정리

개발 공부/CS 공부

네트워크 #5 [2계층]

2계층이 하는 역할 :가까이 있는 컴퓨터, 즉 로컬 네트워크에서 어떻게 통신하는가? : 하나의 네트워크 대역 즉, 같은 네트워크 상(LAN 대역)에 존재하는 여러 장비들 중에서 어떤 장비가 어떤 장비에게 보내는 데이터를 전달하는지 -추가적으로 오류제어, 흐름제어 수행 -보내는 데이터가 오류가 있는지 없는지 : 오류제어 -누가 누구에게 데이터를 보내는지 : 흐름제어 2계층의 네트워크 크기 :2계층은 하나의 네트워크 대역 LAN에서만 통신할 때 사용한다. -다른 네트워크 대역과 통신할 때는 항상 3계층이 도와주어야 한다. -3계층의 주소와 3계층의 프로토콜을 이용하여야만 다른 네트워크와 통신이 가능하다. 2계층에서 사용하는 주소 MAC 주소 :LAN에서 통신할 때 사용하는 주소 -다른 말로 물리적인 주소라고..

개발 공부/React

React #5 [props와 state, create, push와 concat]

props와 state의 차이점 props는 read-only이지만 state는 setState를 통해서 수정이 가능하다. 예를 들어, 현재 Content라는 컴포넌트를 사용하는 APP.js 에서는 title이라는 props를 통해 값을 주입할 수 있다. 하지만 Content 내부에서 title 값을 hi로 바꾸려고 하면 에러가 발생하게 된다. 이렇게 컴포넌트 안에서 자신에게 전달된 props 값을 바꾸는 것은 금지되어있다! 컴포넌트 밖에서만 props를 바꾸는 것이 허용되기 때문에 props가 수정할 수 없는 read-only라는 것! props와 이벤트 위에 있는 동그라미는 상위 컴포넌트, 아래 동그라미는 하위 컴포넌트이다. 지금까지 만든 컴포넌트로 따지면 상위 컴포넌트는 App.js, 하위 컴포넌트..

알고리즘/백준

[JavaScript] 백준 기본수학2 #1978번 소수 찾기

https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net 문제 주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오. 입력 첫 줄에 수의 개수 N이 주어진다. N은 100 이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. 출력 주어진 수들 중 소수의 개수를 출력한다. 예제 입력1 4 1 3 5 7 예제 출력 1 3 해결 방법 소수를 찾는 방법은 여러 가지가 있다. 먼저 범위 내의 모든 수로 나눠보고 나머지가 0이 아닌 경우 소수이다. 하지만 숫자를 하나하나 확인해야 해..

알고리즘/백준

[JavaScript] 백준 기본수학1 #10757번 큰 수 A+B

https://www.acmicpc.net/problem/10757 10757번: 큰 수 A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000) 출력 첫째 줄에 A+B를 출력한다. 예제 입력1 9223372036854775807 9223372036854775808 예제 출력1 18446744073709551615 해결방법 일반적으로 A+B를 구하는 것으로는 틀린 답안이 나온다. 바로 큰 수를 계산할 수 있는 Bigint를 사용해야 하기 때문. Bigint 란? BigInt는 Number 원시 값..

일상/Today I Learned

2022.07.15

계산기 수정하기 자바스크립트 복습하기 에어비엔비 클론코딩하기

개발 공부/CS 공부

네트워크 #5 [네트워크 모델]

네트워크 모델 TCP/IP 모델 :네트워크에서 데이터 전송 시 컴퓨터 내부에서 하는 일들을 4계층으로 나눈 것. 4계층 응용 3계층 전송 2계층 네트워크 1계층 네트워크 인터페이스 OSI 7계층 :네트워크 통신을 체계적으로 다루는 ISO에서 표준으로 지정한 모델 :데이터를 주고받을 때 데이터 자체의 흐름을 각 구간별로 나눠 놓은 것 :네트워크에서 데이터 전송 시 컴퓨터 내부에서 하는 일들을 7계층으로 나눈 것. ▷OSI 7계층 모델의 계층별 프로토콜 7계층 응용 HTTP, SMTP, IMAP, POP, SNMP, FTP, TELNET, SSH 6계층 표현 SMB, AFP, XDR 5계층 세션 NetBIOS 4계층 전송 TCP, UDP, SPX 3계층 네트워크 IP, ICMP, IGMP, X.25, CLN..

일상/Today I Learned

2022.07.14

JavaScript 이전에 만들었던 것들 코드복습 네트워크 강의듣기 css 연습하기

알고리즘/프로그래머스

[JavaScript] 프로그래머스 해시 #위장

https://school.programmers.co.kr/learn/courses/30/lessons/42578 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 직접 풀진 못하였고 서치를 통해 다른 분의 답안을 참고하였다! 위장 문제 요약 옷의 종류의 이름이 담긴 2차원 배열에서 서로 다른 옷의 조합의 수를 리턴하라. ​ 입출력 예 clothes return [["yellow_hat", "headgear"], ["blue_sunglasses", "eyewear"], ["green_turban", "headgear"]] 5 [["crow_mask", "fa..

YJzero
Eureka