Thread * 프로세스(Process) : 동작하고 있는 프로그램 - 보통 한 개의 프로세스는 한 개의 일을 진행함 * Thread : 한 프로세스 내에서 두가지 이상의 일을 동시에 진행 할 수 있게 된다. - new Thread() - extends Thread - Thread().start() - Thread().stop() -> 더 이상 사용하지 않는다고 함 - Thread().interrupt() -> stop() 대신 사용한다. 프로그램 공부 로그/JAVA 2020.12.08
CSS white-space * 요소가 공백을 처리하는 법을 지정 1) normal : 연속 공백을 하나로 합침. 개행 문자도 다른 공백 문자와 동일하게 처리. 자동 줄바꿈 2) nowrap : 연속 공백을 하나로 합침. 줄 바꿈은 요소에서만 일어납니다. 3) pre : 연속 공백 유지. 줄 바꿈은 개행 문자와 요소에서만 일어납니다. 4) pre-wrap : 연속 공백 유지. 줄 바꿈은 개행 문자와 요소에서 일어나며, 한 줄이 너무 길어서 넘칠 경우 자동으로 줄 바꿈 5) pre-line : 연속 공백을 하나로 합침. 줄 바꿈은 개행 문자와 요소에서 일어나며, 한 줄이 너무 길어서 넘칠 경우 자동으로 줄 바꿈 6) break-spaces : 아래의 요소 외에는 pre-wrap과 동일 - 연속 공백이 줄의 끝에 위치하더라도 공간을 차.. 프로그램 공부 로그/HTML 2020.12.02
웹 스크롤링 * System.getProperty("user.dir") : 현재 프로젝트의 위치를 나타냄 * Path : 경로를 담을 수 있음 * System.setProperty("webdriver.chrome.driver", path.toString()) : 웹드라이버 경로 지정 * ChromeOptions : 웹드라이버 옵션을 설정할 수 있음(options.addArguments) * ChromeDriver : 웹드라이버 객체 생성(ChromeDriver(options) : 옵션 적용) 프로그램 공부 로그/JAVA 2020.12.01