네트워크, 패킷, 비트와 바이트, 랜(LAN), 왠(WAN), 서버(server) | 모두의 네트워크
네트워크 기초네트워크컴퓨터와 컴퓨터 간 연결을 의미한다. 단 두 대만 있어도 컴퓨터 네트워크라고 할 수 있으며, 이를 통해 컴퓨터 간 필요한 데이터(정보)를 서로 주고받을 수 있다.네트워크를 통해 컴퓨터 간 데이터(파일) 전송, 웹 사이트 열람, 메일 송/수신과 같은 일을 할 수 있다.컴퓨터 한 대만 있으면 할 수 있는 일이 제한되지만, 컴퓨터가 여러 대 연결되면 다양한 일을 할 수 있다. 인터넷전 세계의 큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크이다. 전 세계가 네트워크로 연결되어 있기 때문에 인터넷으로 해외 웹 사이트를 볼 수 있는 것! 패킷 (packet)웹 사이트를 보는 것도 마찬가지지만, 네트워크나 인터넷에서 데이터를 주고받으려면 규칙이 있어야 한다.웹 브라우저에서 사진과 문자..
2022. 4. 11.
[JAVA] [디버깅] / Tomcat version 8.5 only supports J2EE 1.2, 1.3, 1.4, and Java EE
어제 포스팅 했던 에러의 연장선 Run on Server에서 Add and Remove 단계를 확인했다. 프로젝트 명 jsp_web_10에서 Tomcat version 8.5 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5, 6, and 7 Web modules 이라는 에러 메세지와 함께 Configured 박스로 옮겨지지 않았다. 에러 원인 서버 버전과 Web Module 버전끼리 호환이 되지 않는 경우, 원하는 서버 버전으로 실행이 불가했다. 나는 톰캣 8.5를 다운받아 사용 중이었고, Tomcat 8.5가 Dynamic Web Module 4.0을 지원하지 않았기 때문에 발생한 오류였다. 해결 방법 첫번째 방법, Dynamic Web Module 4.0을 지원하..
2022. 4. 8.
[JAVA] [알고리즘 문제] DFS를 이용한 미로 최단거리 구하기
문제 스틴이는 N*M 크기의 직사각형 형태의 미로에 갇혀있다. 미로에는 여러 마리의 괴물이 있어 이를 피해 탈출해야 한다. 스틴이의 위치는 (1,1)이고 미로의 출구는 (N,M)의 위치에 존재하며 한번에 한칸씩 이동할 수 있다. 이때 괴물이 있는 부분은 0으로 괴물이 없는 부분은 1로 표시되어 있다. 미로는 반드시 탈출할 수 있는 형태로 제시된다. 이때 스틴이가 탈출하기 위해 움직여야 하는 최소 칸의 개수를 구하시오. (처음과 끝 칸 포함) 입력조건 첫째 줄에 두 정수 N,M(4101010 >111111 >000001 >111111 >111111 출력 예시 >10 힌트 1.맨 처음에 (1,1)의 위치에서 시작, 시작 값은 항상 1 2. (1,1)좌표에서 상,하,좌,우로 탐색을 진행 (1,2)위치의 값을 ..
2022. 4. 6.