TIL73 [TIL] 24.03.08 leetcode Count Elements With Maximum Frequency Serialize and Deserialize Binary Tree DBCP DBCP Connection Pool 연결 대기 지연 현상 2024. 3. 8. [TIL] 24.03.07 leetcode Middle of the Linked List Merge Two Binary Trees BlockingQueue와 Producer - Consumer 패턴 모놀리식이지만 동시성은 해결하고 싶어 - 선착순 WebServer와 WAS, 그리고 JVM SSL은 어디에 저장될까? SSL은 공개키 암호화와 대칭키 암호화를 결합한 형태로 작동 검증 방법 : CA의 인증서에 포함된 Public Key를 이용해 SSL 인증서 Hash 결과를 복호화한다. client가 web server로 인식하는 곳에 저장된다. / 그 곳은 WAF일수도, Load Balancer일수도, 실제 웹서버일 수도 있다. GC와 JVM 2024. 3. 7. [TIL] 24.03.06 leetcode Linked List Cycle Invert Binary Tree 브라우저에 URL을 입력하면 일어나는 일 테코톡 때 발표했던 내용 복습 host파일 확인 / DNS cache 확인 / DNS 쿼리 TCP/IP 연결 HTTP 요청 2024. 3. 6. [TIL] 24.03.05 leetcode Longest Univalue Path Minimum Length of String After Deleting Similar Ends TCP와 UDP TCP 연결 지향 방식으로 패킷 교환 방식을 사용한다(가상 회선 방식이 아님). 3-way handshaking과정을 통해 연결을 설정하고 4-way handshaking을 통해 해제한다. 흐름 제어 및 혼잡 제어. 높은 신뢰성을 보장한다. UDP 비연결형 서비스로 데이터그램 방식을 제공한다 정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차를 거치지 않는다. UDP헤더의 CheckSum 필드를 통해 최소한의 오류만 검출한다. 웹을 이루는 기술 3 Tier Architecture Restful API 2024. 3. 5. [TIL] 24.03.04 leetcode Bag of Tokens Maximum Depth of Binary Tree programmers 게임 맵 최단거리 데이터 단위 위치 헤더 Frame L2 mac 주소 Packet L3 IP 주소 Segment L4 port 주소 TCP/IP 송수신 과정 송신 과정 애플리케이션이 데이터를 소켓에 쓰면, 커널은 이 데이터를 버퍼에 저장 커널은 버퍼에 저장된 데이터를 적절한 크기의 세그먼트로 분할하고, 헤더 정보(ex. 포트 번호 etc)를 각 세그먼트에 추가 세그먼트는 순서대로 전송(신뢰성 있는 스트림 전송을 위해)되고, 필요한 경우 재전송됩니다. TCP: 데이터의 도착 확인, 순서 보장, 오류 수정 수신 과정 네트워크를 통해 세그먼트 도착하면, 커널이 수신하여 해당 소켓의 수신 버퍼에 저.. 2024. 3. 4. [TIL] 24.03.03 leetcode Cheapest Flights Within K Stops Remove Nth Node From End of List 2024. 3. 3. [TIL] 24.03.02 leetcode Network Delay Time Squares of a Sorted Array 2024. 3. 2. [TIL] 24.03.01 leetcode Course Schedule Maximum Odd Binary Number NIC와 MAC 주소 (L2) 널널한 개발자 외워서 끝내는 네트워크 핵심이론 기초 Frame : L2에서의 데이터 단위 L2 Switch : Mac address를 근거로 스위칭 BroadCast 하는 동안에는 해당 broadcast 범위 내의 host(PC)들은 네트워킹이 불가능 (범위를 필요한 선에서 최대한 줄여야함) 2024. 3. 1. [TIL] 24.02.29 leetcode Even Odd Tree Reconstruct Itinerary 프로그래머스 43164.여행 경로 메모리 관리 기법 널널한 개발자 곰책으로 쉽게 배우는 최소한의 운영체제론 메모리 오버레이와 스왑 페이징 기법 2024. 2. 29. 이전 1 ··· 4 5 6 7 8 9 다음