Jihye's Study
article thumbnail
[React] 첫 시작 with typescript + styled-components
Study/React 2023. 10. 18. 11:25

1. 계기 학교에서 주간하는 하계 인턴 + 장기 인턴을 하면서 회사에서 React와 typescript + styled-components를 이용해서 사이트를 개발하였기에 개인 프로젝트로도 배운 걸 응용해서 혼자만의 프로젝트를 만들어봐야겠다고 생각을 했다. 그래서 우당탕탕 React 공부 드갑니다. 2. 문제점 및 해결 방법 우선적으로 나는 맥북을 이용하는데, React와 typescript, styled-components를 이용하다가 초기 환경설정부터 오류가 터졌다. 그래서 console을 이용해서 오류를 찾아보니 다름 아닌 "Uncaught ReferenceError: process is not defined" 문제가 발생했다. 이게 무슨 오류지... 난 처음부터 잘못 깔아서 생긴 건가... 했는데..

[Study] 최대공약수 구하는 코드 짜보기
Study 2023. 3. 4. 14:48

[계기] 프로그래머스 문제 중, 유한소수 판별하기라는 문제를 보고 함수를 사용지 않고 최대공약수를 구해보고 싶어서 한 번 구현을 해보았다. 아직은 두 개의 인자만 왔을 때의 경우만 구현했는데, 나중에 수정해보면서 개수를 늘렸을 때의 코드도 올릴 것이다. [내 코드] n1 = int(input()) n2 = int(input()) num = 2 result = [] while n1 // num != 1 or n2 // num != 1: if (n1 % num == 0 and n2 % num == 0): n1 = n1 // num n2 = n2 // num result.append(num) if (n1 == 1 or n2 == 1): break else: num += 1 print(result)

[컴퓨터 네트워크] TCP/IP 4계층
CS 2023. 1. 14. 23:38

1. TCP/IP 정의 (1) IP 정의 더보기 : 지정한 IP 주소에 데이터의 조각들을 패킷이라는 통신 단위로 최대한 빨리 목적지로 보내는 역할이다. 데이터의 조각들의 순서가 뒤바뀌거나 일부가 누락되어도 크게 상관하지 않고 보내는 데 집중한다. 따라서, IP 프로토콜은 패킷의 순서 보장도 할 수 없고 패킷이 중간에 유실되어도 방안 없다. 복잡한 네트워크망을 통하여 가장 효율적인 방법으로 데이터의 작은 조각들을 되도록 빨리 보내는 일하다. => 속도 > 정확도 (2) TCP 정의 더보기 : 패킷 데이터의 전달을 보장 & 보낸 순서대로 받게 한다. 도착한 조각을 점검 후, 줄을 세우고 망가지거나 빠진 조각을 다시 요청하는 식으로 순서 보증한다. 데이터를 상대방에게 확실히 보내기 위해 3-way 핸드쉐이킹을..

검색 태그