톰켓이란?
HTTP 통신에서 소켓과 통신하는 것을 시스템 콜이라고 한다. 톰켓을 알기 위해선 웹서버에 대해 알아야한다. 내가 가진 컴퓨터에 3개의 파일을 공유하고 싶다. 이때 다른 컴퓨터들 A,B,C가 있다고 했을 때, 내 컴퓨터 다른 컴퓨터들을 HTTP로 연결 되어있다. 이 경우 내 컴퓨터는 갑에 해당하고, A,B,C는 을에 해당한다. 을이 갑에게 파일을 달라고 하는 것을 Request 반대로, 갑이 을에게 파일을 주는 것을 Response라고 한다. Request를 할때에는 ip주소를 이용하고, Request 시 어떤 파일을 원하는 지를 URL로 표현을 한다, (예, test.com/a.html) 위 같은 상황에서 만약 을이 Request를 안하면 갑은 을의 주소를 알수 없기때문에 Response를 할 수 없다..
2023. 1. 4.
BOJ 9184] 신나는 함수 실행
[ 다이나믹 프로그래밍 이란? ] - 이미 구한 값은 다시 구하지 않고 재사용! { DP에서의 가정 } 1. 큰 문제를 작은 문제로 나눌 수 있어야한다. 2. 작은 문제에서의 정답은 그 문제를 포함한 큰 문제에서도 동일해야한다. [ 접근법 ] 피보나치 수열 문제와 비슷하게 연산을 저장할 배열은 준비한다. 기존 코드 if (a 200){ returns w(20, 20, 20); } if (a < b && b < c){ return w(a, b, c-1) + w(a, b-1, c-1) - w(a, b-1, c); } else { return w(a-1, b, c) + w(a-1, b-1, c) + w(a-1, b, c-1) - w(a-1, b-1, c-1); } 위 코드에서 우리는 연산을 저장해야 한다. -..
2022. 12. 27.