본문 바로가기

전체 글62

220407 📙 TCP / UDP 개념 TCP / UDP는 OSI 7계층 중 전송계층에서 사용하는 프로토콜이다. TCP TCP는 Transmission Control Protocol로 연결형 서비스를 지원하는 가상회선 프로토콜이다. 신뢰성 있는 데이터를 전송하며, 흐름제어가 가능하다. 3-way handshaking을 통해 연결을 초기화하고 4-way handshaking으로 세션을 종료한다. 파일 전송과 같은 신뢰성이 중요한 서비스에 TCP 프로토콜을 사용한다. UDP UDP는 User Datagram Protocol로 비연결형 서비스를 지원하는 프로토콜로, 정보를 주고받을 때 연결하지 않고 데이터를 발신자가 일방적으로 전송한다. 데이터를 데이터 그램 단위로 처리하며 신뢰성 없는 데이터를 전송하며 TCP보다 전송속.. 2022. 4. 7.
220406 📝자바 stream 개념 stream은 순서가 있는 데이터의 연속적인 흐름이다. 입출력 단위에 따라 바이트 입출력 스트림, 파일 입출력 스트림으로 나눌 수 있다. 2022. 4. 6.
220405 📝자바 ArrayList List 인터페이스를 상속받은 클래스로 길이가 가변적인 선형 리스트이다. 배열과 같이 인덱스로 접근할 수 있으며 내부적으로 배열을 사용한다. 선언 ArrayList list = new ArrayList(); // Object 타입 arraylist (Object 클래스가 모든 클래스의 부모 클래스 -> 모든 객체 사용가능) ArrayList prodList = new ArrayList(); // Product 타입 array list ArrayList strList = new ArrayList(); // String 타입 array list ArrayList list1 = new ArrayList(); // int타입만 사용가능 ArrayList list2 = new ArrayL.. 2022. 4. 5.
220401 💻 프로그래머스 게시글 [프로그래머스]LV1 - 로또의 최고 순위와 최저 순위 ☕️ 잡담 분명 어제보다 컨디션 좋았는데 학원에서 뭐했는지 모르겠다. 이해는 거의 다 했는데 내일 코테때문에 정신팔려서 그런가.. 다음 코테(5월 8일) 전에는 꼭 알고리즘 강의 들을것! 리액트 독학할랬는데 정처기랑 알고리즘 공부하면 시간 없을 것 같다 2022. 4. 1.