본문 바로가기

국비교육기관/수업70

16일차_자바기초_배열이란 / 웹크롤링_Gmarket_이미지크롤링 @21.04.05 JAVA @Array (배열) 배열이란? => 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것. %배열 생성 - 기본적으로 초기에 크기를 설정하면 변경할 수 없다. - Reference 변수에는 주소값이 들어있다. Stack: Heap영역에 생성된 데이터의 Reference 값이 할당된다. Heap: 데이터 크기가 큰 값들이 선언되는 공간. => Garbage Collector: 데이터값이 할당되었을 때 필요한 Data만 Mark하고 그 외는 지우는데, 그러한 Data를 찾는 녀석 이클립스스캔 더보기 ================================================ 웹크롤링 G-Market 베스트 가져오기 @find_element_by_css_selector f.. 2021. 4. 5.
15일차_자바기초_for_dowhile / 웹크롤링_Selenium @21.04.02 JAVA @Do While do{ 실행식 } while(조건식1) 기본적인 Do-While문의 형태는 위와 같다. "실행식"이 최초에 1회는 무조건 실행되고, 후에는 "조건식1"을 충족하면 (True이면) 다시 실행식을 반복하며, 조건식1을 충족하지 못하면(False이면) 반복을 종료한다. %기본적으로 퍼포먼스 자체는 다른 반복문과 유사하나 유용할 때가 있지 않을까 싶다. 최초 1회 구동을 갖는 반복문..ㅋ @FOR-반복문 기본적인 구조는 위와 같다. 코드로 보면 for ( int i = 0; i < 범위; ++i){ 실행식 } 다음과 같은데, 14일차에 적은것 처럼 변수 i는 for문 안에서 값을 바꿔버리면 위로 가도 바뀐다. 즉, 반복횟수가 바뀐다는 소리. 무튼 - for문 밖에서 .. 2021. 4. 2.
14일차_자바_WHILE / 웹크롤링_영화랭킹_TOMCAT @21.04.01 JAVA @While문 Java에서의 while문은 사용법은 파이썬과 큰 차이는 없다. 그저 - 콜론( : ) 대신 중괄호( {} )로 감싸 안의 내용을 반복 - 무한루프문의 True는 소문자로 true라 작성 - break문 동일 이정도??... 특별히 어려운건 없다. 다만 지역변수 관련해서만 좀 익히고 있자. 아래는 예제이다. package java_fes; import java.util.Scanner; public class moon_01 { public static void main(String[] args) { // 현재몸무게와 목표몸무게를 각각 입력 받고 // 주차별 감량몸무게를 입력받아 목표 달성 시 축하메세지를 띄우는 프로그램 Scanner sc = new Scanner(.. 2021. 4. 1.
13일차_자바기초 / 웹크롤링_네이버,멜론 긁어오기 @21.03.31 JAVA @조건문 파이썬과 기본적으로 원리는 비슷한 조건문쓰 if(조건식){ 조건에 해당했을시 시행할 구문 } 과 같은 형태이다. 중괄호로 구별하며 그외 else if / else 를 통해 파이썬과 같은 기능을 한다. 아래는 Scanner와 if문을 같이 사용해본 예제이다. import java.util.Scanner; public class ex02단순if문예제 { public static void main(String[] args) { // int 타입의 변수 num을 선언하고 // 키보드로 값을 입력받기, 3의배수이면서 5의배수라면 "3과 5의 배수입니다 "라고 출력하는 프로그램 System.out.print("숫자를 입력해주세요: "); int num = sc.nextInt();.. 2021. 3. 31.
12일차_자바_기초 / 웹크롤링 @21.03.30 Java @print - 출력문 %print System.out.print("Hello, World"); 자바의 기본 출력문. 출력하면 줄바꿈 없이 해당 문구만 출력된다. 줄바꿈을 원한다면 ' \n '을 입력 %println System.out.println("Hello, World"); 와 같이 사용한다. 뒤의 ln은 기억이 안난다만.. line 어쩌고 일것이당... 무튼 출력을 하면 자동으로 줄바꿈이 된다. => 자동완성(ctrl + space)을 syso라는 단어에 쓰면 바로 뜬다. %printf 기본적인 print 출력문과 동일하나, 다른점은 지시자(포매팅)를 통해 변수를 출력할 수 있다. 예외적으로 print나 println과 같이 쌩으로 변수 출력할 수는 없다. 줄바꿈도 안됨.. 2021. 3. 30.
11일차_파이썬_Matplotlib / 오라클_DDL_제약조건 @21.03.29 @파이썬 - Matplotlib @Matplotlib - Plot 이 사진 한 장으로 요약할 수 있지 않을까??.... 그저 데이터 시각화에 특화된 라이브러리.. Matlab에서 plot하는걸 파이썬에 그대로 가져다가 쓰는거지 다루는 법에 있어서는 어렵지 않을거라 생각한다. 그 외에 다른 기능을 하는 명령어들은 아래와 같다. @Matplotlib - 차트 옵션 만든 차트에 대한 여러 옵션. grid는 만든 plot에 격자무늬를 배경으로 삼게 한다. legend는 각 선에 대한 설명, label은 해당 축에 대한 title설정할 수 있다. @Matplotlib - 그래프 한글 인코딩 위와 같은 과정에 의해 Matplotlib 모듈의 인코딩 문제를 해결할 수 있다. 이와 같은 과정을 거치지.. 2021. 3. 29.