Java Script self study
변수 기초 var, let, const의 차이 ⏤ 변수 선언 및 할당, 호이스팅, 스코프 자바스크립트에서 var로 변수 선언이 가능했는데, 왜 const와 let이 나왔으며 이 둘의 사용을 권장할까? 이를 정확하게 알기 위해서는, 변수의 선언 및 할당 과정, 호이스팅, 스코프를 알아야한다. www.howdy-mj.me 변수 선언뿐 아니라, var, let, const, function, function*, class 키워드를 사용해 선언한 모든 식별자(변수, 함수, 클래스 등)는 호이스팅 됨. 선언은 호이스팅 되는데 할당은 순차적으로 실행되는 런타임에 실행됨. 따라서 반환되는 값이 순서에 따라 다를 수 있음. 선언은 진짜 걍 선언이고 할당은 =으로 값을 주는 것. 재할당은 =으로 다시 다른 값을 부여하는..
2021. 6. 9.
LAN 개요 - CSMA/CD,CA , VLAN, 스위치, 브릿지,STP,DHCP
LAN 개요 CSMA/CD방식 (유선) -다중 접속이 가능한 통신 방식. multiple access 는 가능하지만, 사용은 불가. 충돌 일어남. -충돌 탐지 방식. collision detection -데이터 보내기전에 캐리어 센싱 선행, 만약 신호 없다면 그 때 데이터 던짐. -운나쁘게 옆에서 같이 던지면 충돌 발생. -> 백오프 알고리즘으로 랜덤한 시간 기다렸다가 다시 재전송 이더넷 (위 방식임) -xerox에서 CSMA/CD 방식을 사용하는 것으로 기술 개발 이후 약간의 변형을 통해 IEEE 802.3표준이 됨 -이더넷의 단점은 트래픽이 많아지면 충돌로 전송 효율이 낮아짐 CSMA/CD 방식 원리 채널이 만약 사용중이다, 대기 후 전송 아닐경우, 전송 CSMA/CA(무선) -충돌 회피 방식. co..
2021. 2. 5.