본문 바로가기

전체 글

(53)
MQTT(Message Queuing Telemetry Transport)의 개념 MQTT란?(참고) MQTT(메시지 큐잉 텔레메트리 트랜스포트, Message Queuing Telemetry Transport)는 ISO 표준(ISO/IEC PRF 20922) 발행-구독 기반의 메시징 프로토콜이다. TCP/IP 프로토콜 위에서 동작한다. "작은 코드 공간"(small code footprint)이 필요하거나 네트워크 대역폭이 제한되는 원격 위치와의 연결을 위해 설계되어 있다. 발행-구독 메시징 패턴은 메시지 브로커가 필요하다. 메시지 큐란?(참고1 , 참고2) 메시지 발행 클라이언트와 메시지 소비 클라이언트의 중개자 역할을 하게 됨으로써 마이크로서비스의 특징인 ‘비동기성’, ‘느슨한 결합’, ‘유연성’, ‘확장성’을 제공하게 된다. ① 비동기성(Asynchronous): Queue에 ..
프로그래머스 전화번호 목록 Java 풀이 출처 programmers.co.kr/learn/courses/30/lessons/42577 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 제한 사항 phone_book의 길이는 1 이상 1,000,000 이하입니다. 각 전화번호의 길..
[Spring] 웹 애플리케이션 구조 출처 gmlwjd9405.github.io/2018/10/29/web-application-structure.html [Web] web.xml 설정 내용, 역할 및 간단한 예시 이해하기 - Heee's Development Blog Step by step goes a long way. gmlwjd9405.github.io 웹 애플리케이션 구조 src Libraries WebContent lib classes web.xml web.xml 기본 설정 개념 역할 예시 aliases 설정 매핑 spring MVC의 web.xml 설정 내용 DispatcherServlet HandlerMapping ViewResolver ContextLoaderListener encodingFilter