본문 바로가기

분류 전체보기92

1020 금요일 1. TreeSet은 범위 검색과 정렬에 유리하다. HashSet과 코드 비교를 통해 다른 점 직접 알게 됨. (HashSet은 따로 정렬이 필요함) 2. 책[ 첫 코딩 ] 내가 설명할 수 있는 것 비트 / 코드 / 바이트 / 아스키 / 유니코드 / 컴파일러 / 인코딩 / 디코딩 / 어셈블리어 / 스키립트 언어 / 마크업 언어 3. HashMap Map은 키와 밸류를 갖는다. - 순서를 유지하려면 LinkedHashMap을 이용하면 된다. HashMap의 key 와 value - 해싱기법으로 데이터를 저장, 데이터가 많아도 검색이 빠르다 (TreeMap의 경우 이진탐색으로 데이터 저장, 검색이 오래 걸림/ 대신 순서대로(정렬로) 저장함) - 해시테이블에 저장된 데이터를 가져오는 과정 1) 키로 해시함수 .. 2023. 10. 20.
0717 수업내용 요청된 서블릿 구조 정하기 요청한 url은 프로덕트 리스트 요청 방식은 겟방식 요청전달데이터는 cp라는 데이터를 전달할 수도 있고, 전달하지 못할 수도 있고. cp= 페이지값 (전달이 안되면 기본 1값으로 처리) 이 요청을 프론트백 프로젝트에 프로덕트 리스트 서브릿이 받을거임 컨트롤은 요청을 받아 서비스레이어와 dao를 (db)거쳐 작업을 함 jsp가 결과를 응답을 담당함 (html로 응답해줌) (응답의 형식: html) jsp가 결과값을 만들어 통째로 결과를 응답해줌 (jsp 가 html로 직접 결과를 보여주는 것) [백서버] 백엔드 서버가 할 작업이 많아짐 (백엔드 서버가 과부하가 많이 걸림) [백서버] 백엔드 서버가 할 작업이 많아짐 (백엔드 서버가 과부하가 많이 걸림) 백엔드 서버(웹서버)가 직접.. 2023. 7. 17.
0713 공부내용 레스트풀 : 프론트와 백을 완전히 분리하겠다. 해서 사용하는 거 자바용 라이브러리 : json(형태는 프론트가 있어야한다! 예쁘게 보여주기위해 ) 자바에는 렌더링 엔지니어가 없기 때문에 html을 해석할 수 없다. 그래서 요즘에는 이렇게 안한다! (2개의 구조를 배웠다) mvc구조 json 응답하는 구조 jsp를 만드는 구조 jsp를 만들지 않는 구조 (화면구성은 어떤틀로 쓴다. (이름 못들음)) jsp구성요소 - html - jsp 요소 자바 문법을 쓰려면 scriptlet을 싸용 expression 을 쓰는 것은 page directive 에는 buffer ... errerpafe같은 속성을 사용할 수 있다. jsp의 요소중에서 directive 요소 말고 action tag 요소도 있는데 이걸 ac.. 2023. 7. 13.