일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- github
- AWS
- 백준 11059
- 백준 2852
- 리스트 컴프리헨션
- 백준 1756
- 프로그래머스 조건에 맞는 개발자 찾기
- 깃허브
- ROWNUM
- react
- join
- SAA-C02
- 알고리즘
- 백준 크리문자열
- SQLD
- 파이썬
- 데이터베이스
- sql
- 백준 24499 파이썬
- 정규화
- Today
- Total
목록전체 글 (109)
-
깨우기 스케줄이 잡혀있는지 확인 1. 이 Mac에 관하여 클릭 2. 시스템 리포트 클릭 3. 하드웨어 → 전원 클릭 후 맨 아래로 내림 위 사진과 같이 전원 이벤트가 잡혀있어서 잠자기 상태에서 깨어나기 떄문에 배터리가 닳는다. 해결 방법 1 1. 환경설정 → 알림 및 집중모드 클릭 2. 원하는 시간대에 방해금지모드 설정 해결 방법 2 1. 터미널에 아래 명령어 입력 pmset -g sched 아까 전원 탭에서 봤던 스케줄이 똑같이 출력된다. 2. 스케줄을 취소하는 아래 명령어 입력 sudo pmset schedule cancelall 명령어 입력 후 패스워드까지 치면 취소가 된다.
장고 실행시 이런 에러 메시지가 뜬다면 port 8000과 관련된 프로세스를 종료하고 다시 실행한다. sudo lsof -t -i tcp:8000 | xargs kill -9 이후 명령어를 다시 실행해보면 서버가 정상적으로 작동되는 것을 확인할 수 있다.
가상환경을 만들기 위해 터미널에서 python -m venv venv 를 입력했더니 다음과 같은 에러가 났다. 정확한 원인은 모르지만 내 로컬 환경에는 Python 3.9 버전과 Python 3.6 버전이 모두 설치되어있는데, 버전 두개가 충돌한 것 같았다. 나의 해결방법은 다음과 같다. 1. 터미널을 실행하여 (python --version) 명령어 입력 후 파이썬 버전을 확인한다. 원래는 위 사진처럼 뜨는게 맞는데 나는 이 명령어에서도 에러가 났다. 2. 다음 명령어를 입력하여 로컬에 설치되어있는 파이썬 버전을 확인한다. ls -l /usr/local/bin/python* 그러면 이렇게 로컬에 설치되어있는 파이썬 목록이 쭉 뜬다. 3. 사용하려는 버전으로 변경한다. python3.X으로 끝나는 것 하..
1. AWS 글로벌 인프라의 이해 AWS는 전 세계 25개의 지리적 리전 내에 81개의 가용 영역을 운용하고 있어서 장애 대처에 안정적이며, 확장 가능한 방식으로 설계되었다. 따라서 성능, 가용성, 보안, 확장성, 저렴한 비용 등을 장점으로 들 수 있다. 보안 AWS의 인프라는 데이터의 기밀성, 무결성 및 가용성을 보장하기 위해 연중무휴 24시간동안 모니터링 된다. 데이터 센터 및 리전을 상호 연결하는 AWS 글로벌 네트워크를 통해 이동하는 모든 데이터는 보안시설을 떠나기 전에 물리적 계층에서 자동으로 암호화된다. 가용성 AWS는 모든 유형의 클라우드 공급업체에 가장 뛰어난 네트워크 가용성을 제공한다. 각 리전은 완벽히 독립되어있고, 인프라에서 격리된 파티션에 해당하는 여러 AZ로 구성되어있다. 성능 A..
1. 소개 AWS Certified Solutions Architect - Associate (SAA-C02) 시험은 AWS 기술을 사용하여 안전하고 강력한 솔루션을 설계할 수 있는 능력을 검증하는 시험이다. 주로 확인하는 것은 다음 두 가지다. - 요구사항에 따라 적절한 AWS 서비스를 사용하고 아키텍처 원칙을 준수하여 솔루션 설계 - 워크로드 수명 주기 전반에 걸쳐 모범 사례를 기반으로 조직에 구현 지침 제공 2. 대상 응시자 설명 대상 응시자는 다음과 같은 지식을 가지고 있어야 한다. 컴퓨팅, 네트워킹, 스토리지, 관리 및 데이터베이스 AWS 서비스를 사용한 실무 경험 AWS 기술이 포함된 솔루션에 대한 기술 요구 사항을 식별하고 정의할 수 있는 능력 특정 기술 요구 사항을 충족하는 AWS 서비스를..
1. strip() 함수문자열내에서 원하는 문자열 또는 공백을 모두 제거한다. - 공백을 제거하는 경우string = " abcde "string.strip()# 'abcde' - 문자열을 제거하는 경우string = " abcde "string.strip('c')# 'abde' 2. lstrip() 함수문자열내에서 원하는 문자열 또는 공백을 왼쪽에서 제거한다. - 공백을 제거하는 경우string = " abcde "string.lstrip()# 'abcde ' - 문자열을 제거하는 경우string = " xxxxabcdexxxx "string.strip('x')# 'a..
코드를 짜다보면 더 효율적인 코드 작성을 위해서 실행 시간을 측정하고, 비교해야할 때가 있다. import time start = time.time()#시작한 시각을 start에 저장 """ 본인 코드 작성 """ print("걸린 시간 :", time.time() - start)#현재 시각 - 시작한 시각 이런식으로 코드를 실행하는데 걸린 시간을 측정할 수 있다.
문자열이 알파벳 또는 숫자로 이루어져있는지 확인해야할 때가 있다. 파이썬에서는 내장함수로 1. 알파벳인지 확인하는 함수 2. 숫자인지 확인하는 함수 3. 알파벳 또는 숫자인지 확인하는 함수 를 지원한다. 1. 알파벳인지 확인하는 함수 isalpha() str1 = "abc" str2 = "a b c" str3 = "abc123" print(str1.isalpha()) print(str2.isalpha()) print(str3.isalpha()) 결과 True False False str2 처럼 띄어쓰기가 포함되어있거나, str3 처럼 숫자가 포함되어있는 경우에는 False를 반환한다. 2. 숫자인지 확인하는 함수 isdigit() str1 = '12345678' str2 = '010-1234-5678' ..