일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 자바 예외
- 페이지분석
- 생성자
- 크롤링
- 숫자 형식
- DoitSQL
- R1C3
- 크롤링 오류
- 자바
- 웹브라우저 수용도
- dbms
- Doit입문SQL
- 숫자형식오류
- 예제
- 배열 3요소
- 우아한테크
- 데이터베이스
- 함수
- 키-값 데이터베이스
- 자바 오류
- 웹 브라우저 전쟁
- 배열 예제
- DoitSQL입문
- html
- SQL입문
- DoIt
- 예외
- SQL
- HTML역사
- 함수 선언
- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 자바 예외
- 페이지분석
- 생성자
- 크롤링
- 숫자 형식
- DoitSQL
- R1C3
- 크롤링 오류
- 자바
- 웹브라우저 수용도
- dbms
- Doit입문SQL
- 숫자형식오류
- 예제
- 배열 3요소
- 우아한테크
- 데이터베이스
- 함수
- 키-값 데이터베이스
- 자바 오류
- 웹 브라우저 전쟁
- 배열 예제
- DoitSQL입문
- html
- SQL입문
- DoIt
- 예외
- SQL
- HTML역사
- 함수 선언
- Today
- Total
목록전체 글 (229)
프로그래밍

올리브영 웹페이지 크롤링 https://www.oliveyoung.co.kr/store/main/getBestList.do 랭킹 | 올리브영 대한민국 NO.1 헬스&뷰티 스토어 OLIVEYOUNG www.oliveyoung.co.kr 해당 웹페이지의 코드를 분석하여 상품의 이름, 현재 판매가, 예전 판매가를 가져오고 데이터 처리까지 진행해 보겠다 페이지 분석 F12(개발자모드)를 작동시키면 해당 요소의 태그를 손쉽게 볼 수 있다 먼저 이름 정보는 "p.tx_name"에 있는 것을 볼 수 있다 해당 태그 요소 [2천만국민크림/1+1기획] 닥터지 레드블레미쉬 클리어 수딩 크림 70ml 1+1 기획(파우치 랜덤증정) 해당 태그 셀렉터 #Container > div.best-area > div.TabsConts..

Exception in thread "main" java.util.NoSuchElementException at java.base/java.util.ArrayList$Itr.next(ArrayList.java:970) at model.Crawling.sample(Crawling.java:49) at model.ProductDAO.(ProductDAO.java:10) at ctrl.Ctrl.(Ctrl.java:19) at client.Client.main(Client.java:7) 찾을 수 없는 요소를 가지고 오려 함 해당 문제는 크롤링을 하다가 발생한 오류이다 한 상품의 이름, 현재 판매가(할인가), 기존 가격을 가져와서 이터레이터로 하나씩 꺼내는 중 발생하였다 이름, 현재 판매가는 무조건 존재하나 기존..

Exception in thread "main" java.lang.NumberFormatException: For input string: "3800028800" at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) at java.base/java.lang.Integer.parseInt(Integer.java:665) at java.base/java.lang.Integer.parseInt(Integer.java:781) at model.Test01.main(Test01.java:78) 숫자 형식 오류 말 그대로 형식에 안 맞게 숫자를 넣어서 발생한 오류이다 int 타입의 범위인 "-21474836..
MVC 패턴 : 영화 크롤링해서 예매하기 영화 정보를 크롤링하여 MVC 패턴으로 예매하는 기능을 가진 프로그램 구현하기 이전 MVC 패턴 게시글 2023.05.23 - [자바 기초] - [자바 기초] day15 : MVC(Model, View, Controller) [자바 기초] day15 : MVC(Model, View, Controller) 2023.05.23.화 MVC 스프링 프레임워크는 MVC 템플릿을 제공한다 M model 모델 데이터(DB)와 관련된 로직을 담당하는 파트이다 DB에서 데이터를 다루는 방법에 대한 코딩한다 (SQL) DAO (Data access Object) DB의 dev-9rm.tistory.com 기본 설계서 MemberVO 아이디(PK) 비밀번호 이름 FilmVO(영화) ..

new 객체 생성과 주소값 package day0602; class Apple { private int num; Apple() { this.num = 1; } public int getNum() { return num; } public void setNum(int num) { this.num = num; } } public class Test01 { public static void main(String[] args) { Apple apple = new Apple(); Apple copy = apple; System.out.println(apple); System.out.println(copy); String a = new String(); a = "a값"; String b = a; System.out...

2023.05.31.수 웹 크롤링 웹 상의 코드를 분석하여 데이터를 가공하고 문서화하는 것을 말한다 스크랩핑 인터넷상에 존재하는 데이터를 프로그램을 이용하여 자동화된 방법으로 수집하는 작업 유효한 정보로 '가공' : 크롤링 : 수집한 데티터들을 분류하여 별도로 저장하는 작업 파싱 유효한 정보로 '가공'하는 작업 데이터를 이용할 형식에 맞게 추출하여 의미있는 값으로 변형하는 작업 웹크롤링 우리가 웹 브라우저로 보는 화면을 웹페이지라고 부른다 코드를 작성한 페이지를 브라우저로 출력한 결과이기 때문에 여태까지 다루었던 자바 이클립스의 console과 같다 (아이콘, 마우스를 활용하므로 GUI이다) HTML 대소문자를 구분하지 않는다 마크업언어 즉, 태그 언어이다 요소(element)들로 이루어졌다 이 문서는 ..