IP란? - Public/Private IP, 고정/유동 IP, 넷마스크
IP 주소란? Internet Protocol address (표준어: 인터넷규약주소) 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호 이 번호를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다. 모든 장비에는 IP 주소가 부여되어야만 한다. IPv4 주소...
IP 주소란? Internet Protocol address (표준어: 인터넷규약주소) 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호 이 번호를 이용하여 발신자를 대신하여 메시지가 전송되고 수신자를 향하여 예정된 목적지로 전달된다. 모든 장비에는 IP 주소가 부여되어야만 한다. IPv4 주소...
key 값으로 value를 찾는건 쉽지만, value를 가진 key를 찾는 건 좀 헷갈린다. 객체의 키를 배열로 만든 후 순환하며 value와 비교하여 key를 찾을 수 있다. const object = { a: 0, b: 1, c: 2, }; const getKey = (value) => { const result = Obj...
HTML <noscript> 요소는 페이지의 스크립트 유형을 지원하지 않거나, 브라우저가 스크립트를 비활성화한 경우 보여줄 HTML 구획을 정의한다. <noscript> 요소는 <body> 요소나 <head> 요소 둘 중 어디에도 위치할 수 있지만, <head> 요소에 위치할 때는 <link...
localStorage는 value를 문자열로만 저장한다. 객체나 배열 형식의 데이터를 localStorage에 저장하거나 가져오려면 문자열로 파싱해야 한다. setItem localStorage.setItem("selectedMembers", JSON.stringify(selectedMembers)); getItem const localM...
background: center / contain no-repeat url("../../media/examples/firefox-logo.svg"), #eee 35% url("../../media/examples/lizard.png"); background: center / 40px no-repeat url("/img/user-ico...
MQTT의 이해 Message Queuing Telemetry Transport : 직역하면 메시지 큐 원격 측정 전송 원격 제어, 원격 측정을 위한 통신 프로토콜 발행, 구독 모델 기반의 메시징 프로토콜 Facebook messenger가 MQTT를 사용했다고 알려져 있다. 경량이며 배터리 수명도 절약할 수 있어 IoT에서 많이...
스코프란? 변수는 자신이 선언된 위치에 의해 자신이 유효한 범위, 즉 다른 코드가 변수 자신을 참조할 수 있는 범위가 결정된다. 변수 뿐 아니라 모든 식별자(변수 이름, 함수 이름, 클래스 이름 등)는 자신이 선언된 위치에 의해 다른 코드가 식별자 자신을 참조할 수 있는 유효 범위가 결정되며, 이를 스코프라 한다. ...
유효한 URL 체크하기 const urlRex = /https?:\/\/[\w\-\.]+/ https? : http를 포함하고 s는 있거나 없음 \/\/ : // [\w\-\.]+ : \w(영문자, 언더스코어), 하이픈(-), 쩜(.) 으로 이루어진 문자열이 한개 이상(+) 있움 아래 예시 url에서 밑줄 친 부분이 정규식으로 체...
vscode gitlens에서 커밋 하려고 하면 “기준 주소를 다시 지정하는 중에는 커밋 메시지를 변경할 수 없습니다. 기준 주소 다시 지정 작업을 완료하고, 대신 대화형 기준 주소 다시 지정을 사용하세요.” 토스트 메세지가 뜬다. 아마도 다른 브랜치에서 pull 해오다 생긴 이슈인 것 같다. 아래 명령어를 입력하면 해결된다. rm -fr ".g...
shelljs로 파일 배포할 때 사용하는 mv 명령어 파일명 바꾸기 file1이 name 부분에 입력한 이름을 가진 파일이 된다. shell.exec("mv file1.txt name.txt"); 디렉토리 바꾸기 file1이 dir1 안에 들어간다. shell.exec("mv file1.txt dir1"); file1, file2이...