목록IT (86)
충분히 쌓여가는
라우팅 네트워크에서 경로를 선택하는 프로세스 컴퓨터 네트워크는 노드라고 하는 여러 시스템과 이러한 노드를 연결하는 경로 또는 링크로 구성됨 상호 연결된 네트워크에서 두 노드 간의 통신은 여러 경로를 통해 이루어질 수 있음 라우팅은 미리 정해진 규칙을 사용하여 최상의 경로를 선택하는 프로세스 RIP(Routing Information Protocol) AS(Autonomous System, 자율 시스템)내에서 사용하는 거리 벡터 알고리즘에 기초하여 개발된 내부 라우팅 프로토콜 RIP 특징 특징 설명 벨만-포드 알고리즘 사용 거리 벡터 기반 메트릭 정보를 인접 라우터와 주기적으로 교환하여 라우팅 테이블을 갱신하고 라우팅 테이블을 구성, 계산 15홉 제한 최대 홉 수를 15개로 제한 UDP 사용 UDP 포트 ..
더보기 인터넷 전 세계에 걸쳐 파일 전송 등의 데이터 통신 서비스를 받을 수 있는 컴퓨터 네트워크의 시스템 실생활에서 인터넷에 가입하고 사용함 사업자가 만들어 놓은 네트워크 인프라를 사용하는 것 인프라를 통해 데이터 -> 디지털 신호로 전달, 받은 디지털 신호 -> 데이터 전달: 네트워크 통신 네트워크 통신을 위해 미리 정해 놓은 공통된 메뉴얼: 프로토콜 TCP/IP: 인터넷에서 컴퓨터들이 서로 정보를 주고 받는데 쓰이는 프로토콜의 집합 더보기 TCP를 알기 전에 OSI 7계층 중 전송계층에 대해 알아보고자 함 전송계층(Transport Layer) 상위 계층들이 데이터의 전달의 유효성이나 효율성을 생각하지 않도록 해주면서 종단 간의 사용자들에게 신뢰성 있는 데이터를 전달하는 계층 순차 번호 기반의 오류..
https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제풀이 public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } Escape sequence(\, ', ")는 단독으로 사용할 경우 출력할 수 없다 따라서 보통 역슬래시(\)와 같은 문자와 결합하여 사용하게 된다 인텔리제이와 같은 프로그램에서 해당 문자열을 복사하여 붙여넣기하..
1. 클래스 명 Main 설정 잘못된 방법(_2557_HelloWorld) // 잘못된 방법 public class _2557_HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 정상 방법(Main) // 정상방법 public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 백준에서 제출하려면 클래스 명을 Main으로 변경해줘야 에러(컴파일 에러)가 발생하지 않는다. 더보기 BufferedWriter or BufferedReader이란 내용도 있지만 정확하지 않아 알게된..