[AWS] AWS로 동시 배포 1/ FastAPI, Spring Boot 같은 EC2에 배포/ Nginx/ S3와 Docker 사용 X
·
🎸 기타
S3와 Docker 없이 동일한 EC2에 FastAPI, SpringBoot 배포하기1. 동일한 EC2에 FastAPI, Spring Boot 프로젝트 git clone EC2 복사 EC2에서 프로젝트 git clone 1. jar 파일 빌드 -> EC2 복사 JDK 설치 $ sudo apt-get update $ sudo apt-get install openjdk-17-jdk Spring Boot 프로젝트 빌드 프로젝트 파일 위치로 " data-og-host="debug.tistory.com" data-og-source-url="https://debug.tistory.com/192" data-og-url="https://debug.tistory.com/192" data-og-image="https://..
[AWS] AWS로 Fast API 배포/ Python/ Uvicorn/ 백그라운드 실행/ 주식 데이터/ 주식 라이브러리/ FinanceDataReader/ Pykrx
·
🎸 기타
패키지 설치Python, FastAPI, Uvicorn 설치$ sudo apt-get install python3-pip$ sudo apt-get pip3 install fastapi$ sudo apt-get pip3 install uvicorn데이터 유효성 검사 및 설정 관리pip install pydantic.env 파일 관리pip install python-dotenv (추가) .env 파일 생성 후 설정// 1. 프로젝트 루트 디렉토리에 .env 파일 생성touch .env// 2. nano 에디터로 .env 파일 열기nano .env// 3. .env 파일에 환경 변수 추가// 예시SECRET_KEY=your_secret_keyDATABASE_URL=your_database_urlDEBUG=T..
[혼자 공부하는 컴퓨터구조+운영체제] Chapter 11 CPU 스케줄링
·
Computer Science/컴퓨터구조 | 운영체제
Chapter 11 CPU 스케줄링1. CPU 스케줄링 개요프로세스 우선순위/ 스케줄링 큐/ 선점형과 비선점형 스케줄링 CPU 스케줄링(CPU scheduling)운영체제가 프로세스에게 공정하고 합리적으로 CPU 자원을 배분하는 것컴퓨터 성능하고 직결프로세스 우선순위프로세스마다 우선순위가 다름-> 우선순위 ↑ 프로세스 = 빨리 처리해야 하는 프로세스(ex. 입출력 프로세스) 프로세스는 실행 상태, 대기 상태 반복하며 실행입출력 집중 프로세스(I/O bound process)입출력 작업 ↑ 프로세스ex. 비디오 재생, 디스크 백업 작업실행 상태 *입출력 버스트 ↑ 프로세스CPU 집중 프로세스(CPU bound process)CPU 작업 ↑ 프로세스ex. 복잡한 수학 연산, 컴파일, 그래픽 처리실행 상태 >..
[혼자 공부하는 컴퓨터구조+운영체제] Chapter 10 프로세스와 스레드
·
Computer Science/컴퓨터구조 | 운영체제
Chapter 10 프로세스와 스레드1. 프로세스 개요프로세스/ 프로세스 제어 블록/ 문맥 교환/ 프로세스 사용자 영역프로세스(process)실행 중인 프로그램포그라운드 프로세스(foreground process): 사용자가 보는 앞에서 실행되는 프로세스백그라운드 프로세스(background process): 사용자가 보지 못하는 뒤편에서 실행되는 프로세스데몬(daemon)_유닉스/ 서비스(service)_윈도우: 사용자와 상호작용 X 정해진 일만 수행프로세스 제어 블록(PCB; Process Control Block)모든 프로세스는 실행 위해 CPU 필요로 함But, CPU 자원 한정되어 있음 = 모든 프로세스 CPU 동시에 사용 X-> 프로세스 돌아가며 한정된 시간만큼만 CPU 이용*타이머 인터럽트 ..
[혼자 공부하는 컴퓨터구조+운영체제] Chapter 09 운영체제 시작하기
·
Computer Science/컴퓨터구조 | 운영체제
Chapter 09 운영체제 시작하기1. 운영체제를 알아야 하는 이유운영체제/ 문제 해결운영체제(Operating System)프로그램 실행에 필요한 요소: 시스템 자원 = 자원ex. CPU, 메모리, 보조기억장치, 입출력장치 등 컴퓨터 부품=> 모든 프로그램은 실행되기 위해 반드시 자원 필요 운영체제실행할 프로그램에 필요한 자원 할당, 프로그램 올바르게 실행되도록 돕는 프로그램(: 메모리에 적재되어야 함)컴퓨터가 부팅될 때 메모리 내 커널 영역(kernel space)에 따로 적재지속적으로 메모리 자원 관리: 실행할 프로그램 -> 메모리에 적재/ 실행되지 X 프로그램 -> 메모리에서 삭제공정하게 여러 프로그램에 CPU 자원 할당사용자가 실행하는 응용 프로그램이 하드웨어 자원에 접근하는 것 방지 -> 자..
[코딩 자율학습 HTML + CSS + 자바스크립트] Part3. 자바스크립트로 웹 동작 구현하기/ 12장 문서 객체 모델과 이벤트 다루기
·
한국경제신문 with toss bank/FE
1. 문서 객체 모델 이해문서 객체 모델 생성되는 방식/ 노드 타입 살펴보기 웹 브라우저: 문서 객체 모델(DOM) 생성할 수 있음문서 객체 모델: 웹 브라우저에 표시되는 HTML 문서 구조를 객체화한 모델 구조생성한 문서 객체 모델 ~> HTML 문서의 구성 요소를 객체로 인식문서 객체 모델이 생성되는 방식문서 객체 모델: 웹 브라우저) HTML 문서 해석 -> 객체로 변환 -> 웹 브라우저에 표시=> 웹 브라우저에 표시되는 HTML 문서는 내부적으로 문서 객체 모델을 해석해서 보이게 됨DOM 트리: 트리(tree) 구조 가짐노드(node): document 객체 하위에 HTML 태그 요소, 속성, 텍스트, 주석 등 트리 형태로 구성-> 부모, 자식, 형제 관계 형성루트 노드(root node): DO..
0123suh
'분류 전체보기' 카테고리의 글 목록 (6 Page)