virtualenv일반적으로 파이썬 애플리케이션은 독립된 가상 환경에서 실행된다.특정 패키지를 시스템에 전역으로 설치하지 않아도 되며, 서로 다른 어플리케이션을 동시에 개발할 때도 충돌을 피할 수 있다. 아래 명령어를 통해서 venv 모듈을 생성할 수 있으며, 두 번재 venv는 venv 모듈로 사용될 폴더명이다.venv 폴더 안에는 bin, lib이 있는데, bin은 가상 환경을 활성화하고 관리하는데 필요한 스크립트가 포함되며, lib에는 설치된 패키지와 모듈이 포함된다.python -m venv venv # windowspython3 -m venv venv # linux 가상 환경 활성화 & 비활성화my_project>venv\Scripts\activate #windowsmy_project>venv\..
API 신청API를 요청할 서버 IP와 도메인을 등록하고, 원하는 API를 체크하면 끝이다. 법제처 API 활용가이드 국가법령정보 공동활용※ 체계도 등 부가서비스는 법령서비스 신청을 하면 추가신청 없이 이용가능합니다.open.law.go.kr Javascript 구현 코드const LAW_API_BASE_URL = "https://www.law.go.kr";/** * 법제처 API 요청 파라미터 클래스 * 생성자에서 필수 파라미터를 생성하고, addField 메소드로 필요한 파라미터를 추가 */class LawApiParams { constructor(target, type = "XML") { this.OC = "API 신청한 이메일의 아이디 부분"; //ex) abc123@email.com =..
Spring을 사용할 때는 기본적인 Logging 설정이 되어있었지만, Java Project는 직접 로그를 설정해주지 않으면 log를 출력해도 아무것도 출력되지 않는다. Logging 설정Slf4j API와 Spring 기본 Logger인 logback을 추가한다. implementation 'org.slf4j:slf4j-api:1.7.36'implementation 'ch.qos.logback:logback-classic:1.2.11' main > resource에 logback.xml을 추가한다. %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n Logger를 생성하여 사용할 수 있다.import org..
링크에서 intellij-java-google-style.xml 다운로드 styleguide/intellij-java-google-style.xml at gh-pages · google/styleguideStyle guides for Google-originated open-source projects - google/styleguidegithub.com Settings > Editor > Code Style > Java > Scheme 설정 > Import Scheme > IntelliJ IDEA code style XML 다운받은 XML 파일을 넣어주면 끝.