본문 바로가기
728x90
반응형

전체 글597

[HTTP] IP(인터넷 프로토콜) 복잡한 인터넷 망에서 서버에 메시지를 보낼 때 규칙이 있는데 그게 바로 IP 주소를 통해서 가능해진다. 먼저 송신자인 클라이언트가 주소를 부여받아야 한다. 서버도 메시지 주소를 부여 받아야 한다. IP. 인터넷 프로토콜의 역할 지정한 IP 주소(IP Address)에 데이터 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 메시지를 전송할 때 패킷 정보가 있다. IP 패킷 정보 IP 패킷에는 출발지의 IP, 목적지의 IP, 기타 정보들이 들어있다. 클라이언트 패킷 전달 노드간 서로 전송을 하며 서버에 도달하게 된다. 서버 패킷 전달 서버에서 클라이언트까지 노드들을 거쳐가며 패킷이 전달된다. 클라이언트에서 서버로 보낼때랑 서버에서 클라이언트로 보낼때랑 서로 다른 노드를 거쳐가며 보낼 수도 있다. 인터.. 2022. 4. 23.
[HTTP] 인터넷 통신 인터넷에서 컴퓨터 두 대의 통신 방법 (1) 클라이언트에서 메시지를 보낸다. (2) 서버에서 응답 메시지를 보낸다. 복잡한 인터넷 망 인터넷을 파헤쳐 보면 여러 개의 노드로 구성되어 있다. 수많은 노드를 거쳐서 넘어가게 되는데 이 수많은 노드를 거쳐서 어떻게 원하는 서버에 메시지가 도착할까? IP가 이에 대한 해답을 준다. 2022. 4. 23.
[생각정리] 성급한 이행보다 점진적 이행이 더 빠르고 좋은 결과를 낳는다. 요새 살을 빼느라 운동을 하고 있다. 작년에는 10km 마라톤을 완주하는게 목표였었는데 코로나로 인하여 마라톤이 자꾸 취소되어버려서 나도 모르게 긴장의 끈을 놓고 런닝을 흐지부지하게 했었다. 그렇게 되자 자기관리에 소홀하게 되었고, 이젠 다시 마음을 잡고 살을 빼고 10km 마라톤이 목표가 된게 아니라, 스스로 멋지게 살고 싶어서를 목표로 세우고 하다보니 어느덧 런닝 2주차만에 4kg을 감량하게 되었다. 처음엔 그저 천천히 뛰는 것에 의의를 두고 뛰었다. 간만에 하는 런닝이라 신체에 부담을 주기 싫었고 다음 날 또 출근을 이어가야 하는 사노비이기에.. 그렇게 조금씩 조금씩 운동량을 늘려가며 런닝 2주차를 맞이하였다. 런닝 2주차인 요즈음, 다시 5km 런닝 페이스가 5분대로 돌아왔다. 간만에 5분대로 진.. 2022. 4. 14.
[프로그래머스/java] 방금그곡 - 2018 KAKAO BLIND RECRUITMENT https://programmers.co.kr/learn/courses/30/lessons/17683 코딩테스트 연습 - [3차] 방금그곡 방금그곡 라디오를 자주 듣는 네오는 라디오에서 방금 나왔던 음악이 무슨 음악인지 궁금해질 때가 많다. 그럴 때 네오는 다음 포털의 '방금그곡' 서비스를 이용하곤 한다. 방금그곡에서는 TV, programmers.co.kr 이 문제의 핵심 고려 내용 방금그곡 서비스에서는 음악 제목, 재생이 시작되고 끝난 시각, 악보를 제공한다. 네오가 기억한 멜로디와 악보에 사용되는 음은 C, C#, D, D#, E, F, F#, G, G#, A, A#, B 12개이다. 각 음은 1분에 1개씩 재생된다. 음악은 반드시 처음부터 재생되며 음악 길이보다 재생된 시간이 길 때는 음악이 끊김.. 2022. 4. 5.
[프로그래머스/java] 오픈채팅방 - 2019 KAKAO BLIND RECRUITMENT - 리스트(List)를 배열(Array)로 https://programmers.co.kr/learn/courses/30/lessons/42888?language=java 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr 이 문제의 핵심은 "최종적으로 관리자에게 보여지는 닉네임의 출입 상태"를 리턴하면 되는 것. 아이디에 따라 닉네임이 변화되는 모습을 보면 (1) "Enter uid1234 Muzi" uid1234 : Muzi (2) "Enter uid4567 Prodo" uid1234 : Muzi uid4567 : Prodo (3) "Leave uid1.. 2022. 4. 5.
[프로그래머스/sql] 헤비 유저가 소유한 장소 - ORACLE 셀프조인 https://programmers.co.kr/learn/courses/30/lessons/77487?language=oracle 코딩테스트 연습 - 헤비 유저가 소유한 장소 PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 programmers.co.kr 셀프조인이란? 동일한 테이블끼리 조회한다. FROM 문에서 같은 테이블이 두번 등장한다. 주로 테이블 내에서 데이터를 비교할 때 사용한다. 이 문제는 두번 이상 나오는 호스트 아이디를 찾아야 하는 것이니 ID는 다르지만, HOST_ID는 같은 질의를 실행하면 된다 SELECT DISTI.. 2022. 4. 1.
728x90
반응형