전체 글199 http 통신이란? hyper Text(웹문서를 구성하고 있는 HTML)를 전송하기 위한 프로토콜로 요청(Request)과 응답(Response)형태로 통신을 한다. 클라이언트가 서버에게 요청을 하면 그에맞는 응답결과를 돌려주는 식이다 ex) 해당 유튜브 영상을 보여줘라고 클라이언트가 요청하면 서버는 그에맞는 영상을 찾아서 사용자에게 보여준다 특징) 1.지속적으로 연결이 되어있지 않은 통신 -> 클라이언트가 서버에게 요청하고 요청한 결과를 응답하는 동안만 통신이됨 2.클라이언트가 서버에게 요청을 보내는 경우에만 통신이 이루어진는 단뱡향 통신형태 2020. 11. 13. 쿠키,세션,웹스토리지 쿠키란? - 클라이언트단에 저장되는 데이터(사용자의 PC에 저장되는 데이터) - key와value 형태로 저장됨 - 브라우저별(크롬,사파리,익스플로어)로 따로 저장되고 각각의 사이트별로 저장되는 쿠키가다름 ex) 크롬으로 접속후) -> naver.com 접속 -> daum.com 접속 => 같은 브라우저로 접속했다 하더라도 서로다른 사이트이므로 쿠키가 다름 naver.com 생성된 쿠키를 daum.com에서 건드릴수 없음! 사파리로 접속후) -> naver.com 접속 => 같은 사이트라 하더라도 접속한 브라우저가 다르므로 쿠키를 공유할수 없음! ex) 사파리에서는 자동로그인이 되어있는데 크롬에서는 자동로그인이 안되어있음 두가지 유형으로 나누자면) 1.Session Cookie : 브라우저나 탭이 열려있.. 2020. 11. 13. 1517 버블소트 버블정렬으로 풀시 시간복잡도 관련해서 O(n 2제곱승) 나오므로 -> 병합정렬 O(n log n) 으로 풀어야됨 2020. 9. 27. 이진검색 1.데이터들이 오름차순이던 내림차순이던 정렬이 되어있어야지 이진검색을 사용해서 데이터를 찾아낼수 있음 오름차순 이진검색 코드) 입력받은 번호에 대한 점수를 Data 배열에서 찾아 출력하기 - 다차원배열 ) 2020. 9. 26. 삽입정렬 ex) 4개의 데이터가 배열에 있다라고 가정 5,3,7,1 0. 인덱스는 1번째 부터 시작된다고 가정하자 1. 2번째 데이터부터 앞의 데이터들이랑 비교함 (i=2 부터시작) 2. 비교기준인 데이터를 key 라고 지정하자 ex) 3[2] , 7[3] 3. 비교될 대상을 i-1 부터 1까지 1씩 감소하면서 비교한다 2020. 9. 26. 삽입정렬 ex) 4개의 데이터가 배열에 있다라고 가정 5,3,7,1 0. 인덱스는 1번째 부터 시작된다고 가정하자 1. 2번째 데이터부터 앞의 데이터들이랑 비교함 (i=2 부터시작) 2. 비교기준인 데이터를 key 라고 지정하자 ex) 3[2] , 7[3] 3. 비교될 대상을 i-1 부터 1까지 1씩 감소하면서 비교한다 2020. 9. 26. 이전 1 ··· 26 27 28 29 30 31 32 ··· 34 다음