국비교육103 MongoDB 수업 3일차 1. 오늘 했던 실수 관리자 권한에 들어가지 않고 mongo라고 입력하면 접속이 되지 않는다. 2. 자기가 사용하고 있는 DB의 메모리를 보고 싶을 때는 무엇이라고 입력하면 되는가? db.stats(); 3. 질문 - myScore vs Score Collections? 4. 연습문제 1) ID와 가격만 출력해보자 db.Product.aggregate([{$project : {_id:1, Category:1}}]); 2) 가격만 출력해보자. db.Product.aggregate([{$project : {_id:0, Price:1}}]); 3) 가격과 카테고리를 출력하자. 단 가격별 오름차순으로 출력하자 db.Product.aggregate([{$project : {_id:0, Price:1, Catego.. 2019. 4. 17. MongoDB 수업 2일차 - 쿼리 1. 질의 : 하나의 쿼리를 명시하는 키워드 mongoDb는 6개 정도의 질의를 구현한다. 1) 키 - 값 질의 : 특정필드와 맵핑되는 값을 포함하는 문서를 말한다. 주 KEY에 대한 값을 리턴하는 경우를 말한다. 2) 범위 : 특정범위에 포함되는 값을 말한다. (비교 연산자) 3) 공간 질의 : 선, 원, 다각형 등에 대한 공간 근삿값 4) 문자열 탐색 질의 : 논리 연산자를 통해서 특정 문자열에 결과값. 5) 집합 질의 : 그룹함수를 지칭하며 count, min, max, average 등을 이용한 결과값 6) mapreduce query : javascript로 표현되는 복잡한 데이터를 데이터베이스에 실행해 반환하는 질의를 말함. 2. 컬렉션을 생성한 다음 키에 대한 필드 이름의 조건 1) $로 시.. 2019. 4. 16. MongoDB 수업 1일차 - 개론 1. 개론을 듣고 있다. 데이터 처리의 흐름이 어떻게 흘러가는지 전체적인 흐름 속에서 NoSQL은 어떻게 작동하는지 개론을 듣고 있다. 셔플링, 맵리듀스 등의 단어를 듣고 있는데 아직은 잘 와닿지 않는다. 1) 정렬과 집계 = 셔플링, 맵리듀스 2) 과정 : 셔플링, 결과 : 맵리듀스 선생님이 이렇게 풀어서 설명해주셨다. 그나마 좀 낫다. 2. 데이터 수집의 종류 1) 웹 수집 vs Log 수집 2) 웹 수집 : .html, .xml, .json -> 서비스 정보 3) Log 수집 : .txt, .csv, etc -> 클라이언트의 정보 4) 웹 크롤링 vs 웹 스크래핑 -> 웹 크롤링이 더 큰 개념 (크롤링은 객체를 긁어와서 저장) 3. MR & Spark 1) 예측모델(제시모델) = 원시데이터 + MR.. 2019. 4. 15. 국비교육 76일차 1.org.springframework.validation ⓐ Validator(I) => 검증할 대상(Class)과 검증 내용을 적용ⓑ DataBinder(C) => 검증할 값의 범위를 지정 또는 대상을 연결ⓒ ValidationUtils(C) => 검증할 범위 등의 내용들 2. void org.springframework.validation.Errors.rejectValue(String field, String errorCode, String defaultMessage) Register a field error for the specified field of the current object(respecting the current nested path, if any), using the given .. 2019. 3. 26. 국비교육 75일차 1. 2.@PostMapping("/files/{path}") public String upload(...) { // ... return "redirect:files/{path}"; } redirect : 로 하면 바로 넘어간다. 3.VO만드는데 일회성으로 만들고 싶을 때 Account와 같이 만들 수 있스무니다. 4.ModelAttribute - 객체를 생성한 것 처럼 인식 한다. 즉, VO라고 인식한다. 5.@Controller public class FormController { @InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");.. 2019. 3. 25. 국비교육 74일차 1.// http://localhost:8787/TestWeb02/test/my01.do@RequestMapping("/test/my01.do")public String Prn02() {return "string"; // 문자열도 jsp로 인식해버림 string.jsp 2. ViewController02.java// http:localhost:8787/TestWeb02/step/model.do@RequestMapping("/step/model.do")public String Method02(Map model) throws Exception {model.put("modelData", "step01 mode");return "model";} model.jsp Model : -> 왜 getAttribute를 .. 2019. 3. 22. 이전 1 2 3 4 5 6 7 8 ··· 18 다음