[JAVA] 제어자 (Modifier)
1. 제어자 (modifier) 제어자란 클래스, 변수 또는 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여한다. 제어자는 접근 제어자와 그 외의 제어자로 구분할 수 있다. - 접근 제어자: public, protected, default, private - 그 외의 제어자: static, final, abstract, native, transient, synchronized, volatile, strictfp 제어자는 여러 제어자를 조합하여 사용하는 것이 가능한데, 접근 제어자는 4가지 중 하나만 선택해서 사용할 수 있다. 2. static static은 '클래스의' 또는 '공통적인'의 의미를 가지고 있다. 인스턴스 변수는 하나의 클래스로부터 생성되었더라도 각기 다른 값을 유지하지만 클래스 변수는..
[Python] urlparse
1. urllib.parse urllib.parse는 URL을 구성요소로 파싱하는 모듈이다. urllib.parse 모듈은 URL (uniform resource locator) 문자열을 addressing scheme, network location, path 등의 구성 요소로 구분하고, 이를 다시 URL 문자열로 결합하며, 상대 URL을 주어진 base URL을 기준으로 절대 경로로 변환하는 등의 기능을 수행한다. 이 모듈은 Relative Uniform Resource Locatorsd에 대한 인터넷 RFC에 맞춰 설계되었다. 지원하는 URL scheme들은 다음과 같다. - schemes: file, ftp, gopher, hdl, http, https, imap, mailto, mms, news..