본문 바로가기

분류 전체보기

(179)
동적계획법(Dynamic Programming) Python 동적 계획법 (Dynamic Programming) 하나의 큰 문제를 중복(반복)된 하위 문제들로 분해하여 계산한다. 하위 문제들의 계산 결과를 저장 후, 상위 문제의 계산에 재사용한다. 하위 문제들의 결과를 저장하는 테이블을 사용하며 메모리 사용량이 증가할 수 있다. Memoization 기법을 사용한다. 반복문이나 재귀를 통해 구현할 수 있다. 배낭 문제 (Knapsack Problem) 동적 계획법 알고리즘의 이해를 돕는 기본 문제. 물건을 W 무게까지 담을 수 있는 배낭이 있고, N개 종류의 물건들이 각각 무게(g)와 가치(v)를 가지고 있다. W 무게를 넘지 않으며 '최대 가치'가 될 수 있도록 물건을 배낭에 담는 ..
Jupyter Notebook에 Kernel 추가 Python 개발 과정에서 사용하던 Interpreter를 Jupyter Notebook의 Kernel로 추가하여 사용할 수 있습니다. 1. Kernel로 추가할 Python.exe를 선택.본 글에서는 "C:\Users\phant\anaconda3\python.exe"를 Kernel로 추가하겠습니다. 2. CMD 열기 후 Kernel 등록을 위한 패키지 설치."C:\Users\phant\anaconda3\python.exe" -m pip install ipykernel 3. Kernel 등록."C:\Users\phant\anaconda3\python.exe" -m ipykernel install --user --name anaconda3_python3 --display-name "Python3.12 (a..
Windows FTP Server 만들기 FTP ( File Transfer Protocol )네트워크를 통해 파일을 송/수신할 때 필요한 통신 프로토콜 표준.Client  Server 간의 File Upload와 Download 시 사용.보안이 적용된 방법으로 FTPS (FTP Secure - SSL/TLS 기반)와 SFTP (SSH 기반)이 있다. Active / Passive ModeFTP는 Client의 연결 요청에 필요한 제어(Control) Port로 기본값 21번을 사용합니다.그리고 File(Data) 전송에 필요한 Port로 기본값 20번 또는 별도 지정된 값을 사용합니다. File Transfer에 사용하는 Port는 실제 데이터(File)가 전송되는 통로입니다.제어(21번)와 전송(20번 또는 별도 포트)을 독립적으로 처리하..
Oracle ASM, Grid Infrastructure, 19c Database 구축(5) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다.Part 2에서는 Oracle 19c Database 구축을 위해 운영체제에서 환경 설정 및 파일 준비를 했습니다.Part 3에서는 Storage를 ASM Disk로 사용할 수 있도록 구성(Configure)하는 작업을 진행했습니다.Part 4에서는 Grid Infrastructure Install을 진행했습니다.마지막인 Part 5에서는 "Oracle Database 19c Software Install"을 진행합니다. 각 Part의 블로그는 아래 링크를 확인하세요.Part 1 : https://zifmfmphantom.tistory.com/173 Oracle ASM, Grid Infrastr..
Oracle ASM, Grid Infrastructure, 19c Database 구축(4) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다.Part 2에서는 Oracle 19c Database 구축을 위해 운영체제에서 환경 설정 및 파일 준비를 했습니다.Part 3에서는 Storage를 ASM Disk로 사용할 수 있도록 구성(Configure)하는 작업을 진행했습니다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part의 블로그는 아래 링크를 참고하세요.Part 1 : https..
Oracle ASM, Grid Infrastructure, 19c Database 구축(3) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다.Part 2에서는 Oracle Database 19c 구축을 위해 운영체제에서 환경 설정 및 파일 준비를 했습니다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part의 블로그는 아래 링크를 확인하세요.Part 1 : https://zifmfmphantom.tistory.com/173 Oracle ASM, Grid Infrastructure, ..
Oracle ASM, Grid Infrastructure, 19c Database 구축(2) Part 1에서는 Oracle 19c Database를 구축할 가상 머신과 OL7 운영체제 설치를 진행했습니다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part별 블로그는 아래 링크를 확인하세요.Part 1 : https://zifmfmphantom.tistory.com/173 Oracle ASM, Grid Infrastructure, 19c Database 구축(1)Oracle 19c Database 구축.Storage 관리에 ASM을 적용하고, ..
Oracle ASM, Grid Infrastructure, 19c Database 구축(1) Oracle 19c Database 구축.Storage 관리에 ASM을 적용하고, Grid Infrastructure로 구성요소를 통합 관리한다. 글은 총 5개의 Part로 나누어 작성했습니다.가상 머신 및 OL7 운영체제 설치 및 작업 환경 준비Oracle Database 구축을 위한 환경 설정 및 준비ASM ConfigurationInstall Grid InfrastructureInstall Oracle Database Software각 Part별 블로그는 아래 링크를 확인하세요.Part 2  : https://zifmfmphantom.tistory.com/174 Oracle ASM, Grid Infrastructure, 19c Database 구축(2)Part 1에서는 Oracle 19c Datab..