CSS 01 : 인라인, 내부, 외부 스타일 적용 방법 1. CSS의 구조 h1 { color: blue; } h1: 선택자 color: 속성명 blue: 속성 =>어떠한 요소를 선택해서 어떠한 스타일 규칙을 적용하겠다. 2. CSS 적용 방법 인라인 스타일 내부 스타일 외부 스타일 인라인 스타일 스타일을 꾸미고 싶은 요소에 CSS를 적용한다. 제목 인라인은 직접적으로 태그에 스타일을 적용하는 방법이다. 여러 속성을 적용할 때는 ;으로 구분한다. 현업에서는 잘 사용하지 않는다고 한다. 내부 스타일 헬스 오늘도 헬스장에서 운동을 합니다. head 태그 내의 style태그에서 특정 id나 class의 통일된 속성을 적용시키는 방법. A.html에 있는 style을 B.html에서 사용하려면 B.html에다가..
Selenium 02 : 셀레니움 요소 찾기 find_element By 사용법 https://m-flight.naver.com/ 네이버 항공권 설레는 여행의 시작. 네이버 항공권과 함께! m-flight.naver.com 네이버 항공권 사이트에서 자동으로 필요한 표를 예매하려고 한다. find_element를 활용하여 기능을 구현할 수 있다. from selenium import webdriver bro = webdriver.Chrome() bro.maximize_window() # 창 최대화 url = "https://m-flight.naver.com/flights/" bro.get(url) 위의 코드를 입력하고 빌드하면 크롬에서 네이버 항공권 사이트가 자동으로 열리게 될 것이다. 웹 페이지에서 내가..
pycharm에서 selenium 설치와 웹 드라이버 환경 만들기 먼저 크롬 브라우저의 버전을 확인한다. chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 106, please download ChromeDriver 106.0.5249.21 If you are using Chrome version 105, please download ChromeDriver 105.0.5195.52 If you are using Chrome version 104, please download ChromeDriver 104.0.5112.7..
null과 공백 ""의 차이 null : 어떠한 값으로도 초기화 되지 않음. 개발자가 어떤 값으로 사용하겠다는 예고와 같은 것으로 컴파일러가 인지함. 따라서 힙 메모리 상에 데이터를 만들지 않음. (변수를 어떠한 값으로도 초기화 하지 않음.) 공백 ("") : string형으로 빈 값을 메모리에 할당함. (변수를 빈값으로 초기화 함. null과 달리 인스턴스화 된 객체를 참조함.) String a = ""; String b = null; System.out.println(a == b); // false System.out.println(a.equals(b)); // false ""는 빈 문자열(실제 문자열)이지만 null은 string변수가 아무 것도 가리키지 않는 상태를 의미하기 때문에 a와 b는 메모..
[python] 백준 1783 : 병든 나이트(자세한 풀이) 1783번: 병든 나이트 (acmicpc.net) 1783번: 병든 나이트 첫째 줄에 체스판의 세로 길이 N와 가로 길이 M이 주어진다. N과 M은 2,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 실버 4 그리디 접근 가로가 M, 세로가 N이다. N의 크기에 따라 나이트가 이동할 수 있는 경우의 수가 제한이 되는 부분이 있기 때문에 bfs대신 그리드를 경우의 수에 따라 나눠서 적용하는 방법을 사용해야 한다. 문제 조건에 따라 나이트가 이동할 수 있는 경우의 수는 다음과 같이 4가지이다. 문제 조건을 읽어보면, 나이트의 초기 위치는 반드시 맨 왼쪽 아래 구석에 있기 때문에 세로 N의 길이에 따라 나이트의 이동 패..