잘 몰라서 하는 공부 (8) 썸네일형 리스트형 Windows MSMQ 설정 제어판 → 모든 제어판 항목 → 프로그램 및 기능 → Windows 기능 켜기/끄기 → MSMQ Server 클릭 ✨ Windows Message Queue 메시지 및 메시지 큐 정보 - Win32 apps 이 섹션에서는 Windows 메시지 및 메시지 큐에 대해 설명합니다. docs.microsoft.com 오버로드 / 오버라이드 / 오버로딩/오버라이딩 오버로드 (Overload) 과적(過積), 과부하(過負荷) 클래스의 상속 시, 기존에 없던 새로운 메서드를 추가하는 것 어떤 메소드의 구현 내용을 다양하게, 다른 형태로 동시에 제공하기 위해 사용 동일한 이름의 메소드를 파라미터만 바꿔서 여러 번 작성 (오버해서 쓴다라고 외우면 좋다.) 1. 메소드 이름이 같음 2. 리턴 값이 같거나 다름 3. 파라미터 개수 다름 파라미터 갯수가 같다면, 데이터 타입이 달라야 함 => 이름만 같지 행동이나 리턴 값이 다름 오버라이드 (Override) 기각하다, 무시하다 '기존의 것을 무시하고 덮어쓰다' 를 의미 부모 클래스로부터 상속받은 메소드를 자식 클래스에서 확장 및 재정의 하는 것 동일한 이름의 메소드를 사용, 동작 방법만 재정의 (라이드. 즉, 버스 타듯이 부모.. 네트워크의 기초 01_네트워크/인터넷/패킷/디지털데이터 ✔ 네트워크 (network) - 사람들을 연결시키고 사회학적 지위나 집단이나 조직을 연결시키는 관계의 묶음 - 두 대 이상의 컴퓨터와 같은 기기가 연결되어 있는 상태 기기 간에 필요한 데이터를 서로 송/수신할 수 있는 상태 ✔ 인터넷 (internet) 전 세계의 큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크 ✔ 패킷 (packet) 데이터를 송/수신하기 위한 규칙 네트워크를 통해 전송되는 데이터의 작은 조각 ✔ 데이터를 패킷 단위로 쪼개어 보내는 이유 혈관이나, 명절의 고속도로를 생각하면 이해가 빠를 것 같다! 큰 데이터가 네트워크의 대역폭 (bandwidth)을 많이 점유하면 다른 데이터의 흐름을 막을 위험이 생긴다. 그렇기 때문에, 데이터를 작은 패킷으로 변경해 전송하게 되는데 전송받.. 헷갈리는스크립트 언어/인터프리터 언어/컴파일 언어 상사 : ㅎㅅㅎ씨 이거 컴파일해서 공유폴더에 업로드해줘요~ ㅎㅅㅎ : 컴파일...? 빌드말고 컴파일...?😵😵😵😵😵 '어...? 이게 맞나...?' 듣고 말하다보면 헷갈리는 개념들이 있다 🙄 특히 개발 언어들은 비슷한 뜻을 다른 단어로 표현하거나, 사람들이 너무 많이 써서 틀린 표기인데도 그냥 사용하는 등 신조어나 외래어가 자주 등장한다. 헷갈리면 정리를 해야지! 머리 속에 둥둥~ 떠다니는 것들을 한 곳에 정리하도록 한다! 😎 사람이 보기에 편하게 만든 코드를 ✨컴퓨터가 알아들을 수 있도록 프로그래밍 언어(기계어)로 만들어주는 번역 과정이 필요하다. 그때, 필요한 통역사가 바로 인터프리터와 컴파일러이다. 인터프리터 언어 ✨컴파일러를 거쳐서 기계어로 변환되지 않고 바로 실행되는 프로그래밍 언어 똑똑하긴한데.. 통신시스템_아날로그 통신_디지털 통신 LoRaWan을 학습하면서 느낀 건 내가 너무 통신에 대한 이해가 없다는 것이었다. 😥😥😥 통신에 대한 개요를 먼저 살펴보는 것이 좋을 것 같다는 생각이 들었다. 그래서 시작! 통신 송수신 간에 약속된 수단 및 절차에 의해 채널을 통해 정보를 주고받는 것 통신 시스템의 목적 ✨ 정보를 전달위한 것 정보 메세지 : 전기적 신호가 아닌 음성, 화상, 문자, 영상 등의 정보 송신단 전기신호. 전압이나 전류 신호로 바꿔서 전송 채널 전기적 통로. 유무선 경로 수신단 전기 신호를 원래 메세지 형태로 변환 **채널에는 잡음이나 간섭신호와 같은 의도하지 않은 전기신호가 존재해 전송된 신호를 방해한다!😡😡😡 나는 송신단을 통해 보내진 메세지가 수신단에서 제대로 받아 원상태로 복원될 수 있게 설계해야한다! 신호와 전송 .. LoRaWAN_개요/특징/네트워크 구성 누군가에게 도움을 드리기보다 미래의 저를 위해 쓰는 글입니다. (의도치 않게 도움이 된다면 좋겠지만요😊) 앞서 포스팅하면서 느낀 것은 하나의 기술은 IoT의 모든 애플리케이션과 볼륨을 제공 할 수 없다. 였다. 제공하는 서비스나 디바이스의 제한점이 애플리케이션마다 다르기 때문이었다. 그렇기 때문에 내가 제공할 서비스와 사용자의 환경을 고려해 어떤 통신을 이용해야 할 것인지 정해야하는 것이다. WiFi 및 Bluetooth는 널리 채택된 표준이며 개인 장치 통신과 관련된 응용 프로그램을 매우 잘 제공한다. 셀룰러 기술은 높은 데이터 처리량과 전력이 필요한 애플리케이션에 적합하다. LPWAN은 다년간의 배터리 수명을 제공해야하며, 다양한 환경에서 시간당 여러 번 장거리에 걸쳐 소량의 데이터를 전송 해야하는 .. LoRaWAN_Iot의 발전_무선 통신 누군가에게 도움을 드리기보다 미래의 저를 위해 쓰는 글입니다. (의도치 않게 도움이 된다면 좋겠지만요😊) LoRa를 알기전에 현재 네트워크 전반에 일어나는 흐름을 이해할 필요가 있었다. 현재 이동통신기술은 짧은 시간동안 많은 변화를 거치며 통칭 5G로 불리는 5세대로 발전하고 있다. 이런 이동통신기술의 발전을 바탕으로 4차 산업혁명 시대의 화두로 떠오른 것이 IoT 이다. 통신 프로토콜_이동 통신 규격의 발전 과정 통신 프로토콜 : 컴퓨터나원거리 통신장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계 (통신 규약) 통신기술 > 무선통신 > 이동통신 > 1세대 > 2세대 > 3세대 > 4세대 > 5세대 1G통신 규격 아날 nyangnyangworld.tistory.com 산업혁명 어떠한 기술 혁신에 의해.. 통신 프로토콜_이동 통신 규격의 발전 과정 통신 프로토콜 : 컴퓨터나원거리 통신장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계 (통신 규약) 통신기술 > 무선통신 > 이동통신 > 1세대 > 2세대 > 3세대 > 4세대 > 5세대 1G통신 규격 아날로그 셀룰러 통신 (FDMA 방식 ) : analog FM, FDM, FDMA 방식이 특징. 문제점 : 아날로그 통신이었기에 음성을 그대로 전송하는 방식이기 때문에 전송하는 데이터 양이 큼 전송속도의 한계, 사용자가 많이 몰릴 경우 주파수가 부족해 아예 통화가 되지 않는 경우 발생 2G 통신 규격 디지털 셀룰러 통신 (CDMA 및 TDMA 방식) : 음성을 디지털 신호로 변환해 전송하는 ‘디지털 통신’ 발전 : 개인 휴대 통신 서비스 등장, 국내 및 제한적 국제 로밍, SMS 구현 1G의 단점 개선.. 이전 1 다음