🍕 개요오늘도 나머지 컴퓨터 네트워크 정리를 하게 되었다......... 끝나지 않는 컴네... 수업 열심히 들어도 잘 모르겠어서 꼬옥 정리하는 시간을 가져야 할 것 같다. 어려웡... 갈수록 정신 나갈 것 같음 컴퓨터 네트워크에게 혼나기NAT사설 IP 주소와 공인 IP 주소를 매핑해주는 주소 번역 기술내부 망 (사설 망) 과 인터넷 망 사이에 위치한다.ip address 는 interface 에 부여된다. (host, device 아님)NAT traversal problemNAT 투과 기술인터넷 망의 전화기가 사설 망의 전화기로 통화를 요청하면 매핑 테이블이 없기 떄문에 방화벽을 투과할 수 없다.사설 망의 호스트가 먼저 패킷을 보내는 경우 (클라이언트일 경우) 패킷이 local 네트워크 내부에서 외부..
🍕 개요방금 중간고사가 끝났는데 기말고사가 됐다... 중간고사 때 아쉬운 성적을 취득한 관계로 기말 때는 배로 열심히 해야만 하게 되었다.그치만 중간고사 이후 고작 4 주 쯤 더 살았다고 사람 지능이 달라졌을 리가 없다... 경각심을 느낀다 원래는 모각코 시간에 개인적인 프로젝트 공부나 동아리 스터디 공부를 했는데, 발등에 불이 떨어져서 컴네 공부를 했다 박박 정리하면서도 모르겠는 컴퓨터 네트워크~ 수업을 들으면서 중요한 부분으로 추정되는 부분을 정리했다. network layer 에서 하는 일segment 를 sending host 로부터 receiving host 로 전달하는 일을 한다.transport layer 에서는 process to processnetwork layer 에서는 host to..
🥨 개요동아리에서 공식 홈페이지 리뉴얼을 시작하기를 앞두고, 리액트와 뷰만 써본 나에게 next.js 로 배포된 공식 홈페이지를 리뉴얼 하는 미션이 주어졌다(내가 주웠다) 마침 노마드 코더에 부담스럽지 않은 Next.js 무료 강의가 있어 수강하고 블로깅 하게 되었다. 🥨 INTRODUCTION라이브러리 vs 프레임워크라이브러리는 사용자가 전체적인 흐름을 만들고 필요한 라이브러리를 자유롭게 호출하여 사용하는 것이고 프레임워크는 주도권을 프레임워크가 가지고 있으며 프레임워크의 흐름에 맞게 사용자가 필요한 코드를 작성하는 것이다. 즉, 라이브러리의 주도권은 사용자가 가지고 있고 프레임워크의 주도권은 프레임워크가 가지고 있어서 사용자는 프레임워크를 사용할 때 프레임워크의 규칙을 잘 지켜서 사용해야 한다.O..
🐹 접근 먼저 n 을 이진수로 변환한다. ㄴ 자바스크립트에서 어떻게 변환해주지?! -> toString(2), 숫자 한 개 단위로 변환되므로 split 해준다.n 을 1 씩 커지게 하면서 반복문을 이용하여 이진수의 1 의 개수가 같아질 때까지 돌린다.이진수의 1 의 개수 또한 별개로 반복문을 이용하여 변수에 담아둔다 ex.count 🧶 풀이function count(n) { let count = 0; let binary = n.toString(2).split(''); for (let i = 0; i 근데 함수 두 개에서 같은 매개변수 써도 되나라는 찜찜함 누가 훈수 둬줘 알고리즘 오랜만에 풀어서 하나도 모르게써요...🧀 다른 사람의 풀이function solution(n,a=n+1)..