1. AWS EC2에 백엔드+DB 함께 생성하기- docker-compose 재 실행시, db의 데이터가 모두 사라지지 않을까? => docker의 volumes을 사용하면 된다.- volumes 설정시, db 컨테이너가 종료되더라도, 데이터는 볼륨에 저장되어 그대로 유지된다.- `docker-compose up --force-recreate`를 실행하면 기존 컨테이너를 강제 삭제하고 다시 생성하므로, DB가 초기화 될 가능성이 있지만, 아래 명령어를 사용하면 DB 컨테이너는 유지된 채 백엔드만 갱신할 수 있다.docker-compose up -d --build backend 2. AWS RDS에 DB 생성하기- AWS에서 자동 백업, 복원 기능을 제공해 DB가 삭제되거나 장애가 발생해도 복구 가능- E..
1. python 에서 변수 scope- 다른 언어와 달리 python은 별도의 블록 범위를 생성하지 않아, if문 안에서 선언된 변수도 밖에서 사용 가능하다- 리소스는 자동으로 정리하지 않는다* if, for, while과 같은 블록에서 선언된 변수는 해당 블록이 끝나도 여전히 사용할 수 있다.x=3if x>2: y=30print(y) # 30** 대신 함수 범위를 사용하기 때문에 함수 안에서 선언한 변수는 함수 밖에서 사용할 수 없다.def add(x,y): a=x+y return aresult = add(2,3)print(a) # error 2. with- with문은 단순한 블록이 아니라 컨텍스트 매니저(Context Manager)라는 특별한 구조를 가진다- with문이 끝나면 ..
- Total
- Today
- Yesterday
- Ai
- ChatGPT
- 갓생
- 다이어트
- C언어
- 습관
- 오픽
- SQL
- 미라클모닝
- 프로그래머스
- 아침
- llm
- opic
- 뉴스
- 경제
- 오블완
- 줄넘기
- Python
- 스크랩
- 영어회화
- 30분
- 빅데이터 분석기사
- 티스토리챌린지
- IH
- 운동
- 루틴
- 아침운동
- 실기
- 고득점 Kit
- 기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |