분류 전체보기165 Python - pip 라이브러리 의존관계 트리로 확인하기 라이브러리 설치를 확인하기 위한 pip list Package Version ----------------- ------- anyio 3.5.0 asgiref 3.5.0 click 8.0.3 colorama 0.4.4 fastapi 0.73.0 pip 22.0.3 pydantic 1.9.0 python-dotenv 0.19.2 PyYAML 6.0 setuptools 58.1.0 starlette 0.17.1 typing_extensions 4.0.1 uvicorn 0.17.4 watchgod 0.7 websockets 10.1 라이브러리 의존관계 확인 pipdeptree 모듈을 사용해서 라이브러리 의존관계를 확인할 수 있다. pip install pipdeptree pipdeptree -fl fastap.. 2022. 2. 7. 오라클 날짜 계산 방법 예제 및 계산 시 유의할 점 (CURRENT_DATE VS SYSDATE ) 1. 연산자 사용 날짜 계산 SELECT CURRENT_DATE, CURRENT_DATE - 1, CURRENT_DATE + 1 FROM DUAL; CURRENT_DATE |CURRENT_DATE-1 |CURRENT_DATE+1 | -----------------------+-----------------------+-----------------------+ 2022-01-28 15:23:38.000|2022-01-27 15:23:38.000|2022-01-29 15:23:38.000| CURRENT_DATE VS SYSDATE 오라클은 현재 시간을 CURRENT_DATE와 SYSDATE으로 제공한다. 이때 유의할 점은 SYSDATE는 데이터서버 시간이고 CURRENT_DATE는 사용자 세션의 시간으로.. 2022. 1. 29. 몽고디비(MongoDB) docker-compose 설치 및 데이터 CRUD 예제 docker-compose.yml version: '3.8' services: mongodb: image: mongo container_name: mongodb restart: always ports: - 27017:27017 volumes: - ./mongodb:/data/db environment: - MONGO_INITDB_ROOT_USERNAME=root - MONGO_INITDB_ROOT_PASSWORD=1234 - MONGO_INITDB_DATABASE=mydb MONGO_INITDB* 옵션을 지정하여 비밀번호, 데이터베이스를 초기화 한다. restart - docker 엔진 실행시 자동으로 이미지를 실행한다. volumes을 설정하여 데이터를 영속화한다. docker-compose 실행 do.. 2022. 1. 28. 오라클 연속된 날짜 레코드 생성하기( EXTRACT, LEVEL 활용법 ) CONNECT BY LEVEL과 EXTRACT를 사용하여 현재 월의 모든 날짜 레코드를 생성한다. EXTRACT 먼저 현재 월의 마지막 날짜의 DAY를 구한다. SELECT EXTRACT(DAY FROM LAST_DAY(CURRENT_DATE)) AS END_OF_DAY FROM DUAL; END_OF_DAY| ----------+ 31| CONNECT BY LEVEL CONNECT BY LEVEL을 활용하여 연속된 레코드를 생성한다. SELECT LEVEL FROM DUAL CONNECT BY LEVEL = EXTRACT(DAY FROM CURRENT_DATE) CONNECT BY LEVEL 2022. 1. 28. 이전 1 ··· 16 17 18 19 20 21 22 ··· 42 다음