전체 글46 데이터 통신의 개요 데이터 통신 데이터 통신 구성 요소 메시지(Message) - 전송되는 정보(데이터) - 데이터를 만들어 사용하는 사용자간에 합의된 형태로 표현된 정보 - ex) 문자, 숫자, 소리, 영상, 그림 또는 이들의 조합 송신자(Sender) - 메시지를 보내는 장치 - ex) 컴퓨터, 전화기 수신자(Receiver) - 메시지를 받는 장치 - ex) 컴퓨터, 전화기, TV 전송매체(Medium) - 송신자와 수신자 사이에서 메시지를 전달하는 물리적인 경로 - ex) 꼬임선, 동축선, 광케이블 프로토콜(Protocol) - 데이터 통신 수행 규칙들의 집합(상화 합의) - 데이터는 프로토콜이라는 약속된 규칙에 따라 보내짐 데이터 흐름 단방향 방식(simplex mode) - Sender와 Receiver가 고정되.. 2022. 4. 17. 이벤트 버블링(Event bubbling) 각 form, div, p 태그의 영역을 클릭하면 alert를 실행하는 코드를 작성하였습니다. 1. form 태그 영역(red)을 클릭할 경우 2. div 태그 영역(blue)을 클릭할 경우 3. p 태그 영역(green)을 클릭할 경우 위에서 자식 태그인 div태그를 클릭하면 div의 alert뿐만 아니라 부모 태그인 form의 alert까지 실행되는 것을 확인할 수 있었습니다. 따라서 p 태그를 클릭할 경우 p의 alert 발생 후 div, form 태그 순으로 실행될 것입니다. 이와 같이 자손 태그의 이벤트가 부모 태그에 전파되는 현상을 이벤트 버블링이라고 합니다. 그렇다면 이러한 현상을 막을 수 있는 방법은 무엇이 있을까요? stopPropagation event를 매개변수로 받은 후 event객.. 2022. 4. 14. github에서 contributor되기 먼저 기여하고 싶은 프로젝트를 fork 합니다. 그러면 본인 repositories에 해당 프로젝트가 생성됩니다. 해당 프로젝트를 local에 clone 하거나 github web editor에 접속하여 터미널을 켭니다. Continue Working On 버튼을 클릭하면 로컬에 해당 프로젝트를 저장할 수 있습니다. 로컬에 저장된 프로젝트를 수정 후 fork해온 본인의 repository에 commit 합니다. fork해온 본인의 repository에서 Pull request를 생성해 줍니다. 혹은 compare across forks를 통해 직접 선택해 주어도 됩니다. 2022. 4. 13. 해군 사이버작전센터 회고 2020.6.8 ~ 2022.2.7 사실 나는 전역을 엄청 고대하지는 않았다. 빠르게 흘러가는 시간이 아까웠고 사회에도 사회 나름의 스트레스가 있다는 것을 알고 있었다. 시험과 과제에 고통받았고 인간관계에서 스트레스를 받기도 했다. 사실 나는 상대적으로 편한 군생활을 했다. 정보보호병으로 입대하면서 해군 사이버작전센터에서 근무할 수 있었고, 계룡대 해군 합동 생활관에서 생활을 했다. 영내엔 치킨집, 프랜차이즈 카페, 분식집이 있었고, 정보체계관리단, 홍보단 등 각기 분야에서 뛰어난 사람들과 생활하면서 배우는 것도 많았다. 하지만 군대는 군대인지, 사람들을 보면 마냥 좋아 보이지는 않았다. 선후임, 동기간에 스트레스를 받고, 자유가 없는 생활에 답답해했다. 집 가고 싶다는 말을 하루도 빠짐없이 하기도 하고.. 2022. 4. 12. 이전 1 ··· 5 6 7 8 다음