전체 글 (9) 썸네일형 리스트형 Python 햇갈리는 용어 정리 - 크롤링 , 스크래핑, 파싱 더보기 웹 크롤링, 스크래핑 , 파싱 개념 비교 크롤링(crawling) 이란? 크롤링은 크롤러가 하는 작업을 부르는 말입니다. 웹 크롤러(web crawler)란 정해진 규칙에 따라 조직적, 자동화된 방법으로 웹페이지를 브라우징하는 컴퓨터 프로그램입니다. 여러 인터넷 사이트의 페이지(문서, html 등)를 수집해서 분류하는 것이다. 대체로 찾아낸 데이터를 저장한 후 쉽게 찾을 수 있게 인덱싱한다. 스크래핑(scraping)이란? 스크래핑이란 HTTP를 통해 웹 사이트의 내용을 긁어다 원하는 형태로 가공하는 것이다. 쉽게 말해 웹 사이트의 데이터를 수집하는 모든 작업을 뜻한다. 크롤링은 웹 크롤러로 웹의 내용을 스크래핑하는 기술이라고 할 수 있다. 파싱(parsing)이란? 파싱이란 어떤 페이지(문서, .. Java 를 하면서 만나는 에러 해결법 - java.lang.ClassNotFoundException 부스트코스를 하면서 분명히 똑같이 적었는데 java.lang.ClassNotFoundException이라는 오류가 생기는 경우가 있었습니다 1. java.lang.ClassNotFoundException 이 에러는 컴파일된 class 파일이나 jar 파일이 없기 떄문는 내용입니다. 파일이 있어도 java.lang.ClassNotFoundException 가 나오는데, 이건 build path에 문제가 생겼기 때문입니다 3. 해결법 3가지 방법이 있습니다 1)Project - Clean 을 하고 Build Automatically를 체크한다 2) Project - Properties - Java Build Path - Order and Export 탭에서 JRE System Library를 체크 [부스트코스 3기] 이클립스 디버거 사용법 Debug란 의도치 않는 오류를 잡아냅는 것입니다. 1. 브레이크 포인트 디버그에서 가장 중요한 부분은 브레이크 포인트입니다 에러가 발생하는 곳이나 의심이 가는 곳의 라인에 브레이크 포인트를 지정하고 해당 라인이 실행되기 전까지 코드가 실행되고 디버거가 작동되서 실행이 일시 정지합니다 왼쪽 라인을 더블클릭하면 9번 줄에서 브레이크 포인트가 지정됩니다. 브레이크 포인트를 다시 클릭하면 브레이크 포인트를 지울 수 있습니다. 2) 아이콘 1) Resume(F8키) : 다음 브레이크포인트까지 실행, 더 이상 없다면 끝까지 실행 2) Suspend : 쓰레드를 일시 정지 3) Terminate : 프로그램 종료 4) Disconnect 5) Step Into(F5키) : 코드의 자세한 실행과정 보기 6) Step.. 이전 1 2 3 다음