일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사실기 기출문제
- kotlin spring
- kotlin
- 코틀린 코루틴의 정석
- 공부
- AI
- minikube
- 기록으로 실력을 쌓자
- CKA 기출문제
- Linux
- 오블완
- AWS EKS
- Elasticsearch
- 정보처리기사 실기 기출문제
- Kubernetes
- 티스토리챌린지
- MySQL
- IntelliJ
- kotlin coroutine
- CloudWatch
- APM
- Java
- PETERICA
- CKA
- Spring
- aws
- 정보처리기사 실기
- mysql 튜닝
- kotlin querydsl
- Pinpoint
- Today
- Total
목록Programming/Python (3)
피터의 개발이야기
ㅁ 들어가며동년배 친구가 사업을 구상하면서 빠른 백엔드 개발을 위해 FastAPI를 사용하고 있었다. FastAPI는 Python 3.6+ 버전을 기반으로 한 현대적이고 빠른 웹 프레임워크다.API를 구축하는데 특화되어 있으며, 높은 성능과 개발 속도를 자랑한다.이 글에서는 FastAPI의 주요 장점과 기본적인 사용 방법에 대해 알아보겠다. ㅁ FastAPI의 주요 장점ㅇ 빠른 성능 FastAPI는 Starlette와 Pydantic을 기반으로 하여 NodeJS 및 Go와 대등한 수준의 매우 높은 성능을 제공한다.ㅇ 빠른 코딩 타입 힌트를 활용한 자동 문서화, 자동 검증 등의 기능으로 개발 속도가 매우 빠르다.ㅇ 적은 버그 강력한 타입 체크와 자동 검증 기능으로 인해 버그 발생 가능성이 낮다.ㅇ 직..
ㅁ 들어가며ㅇ Python은 간결하고 읽기 쉬운 문법으로 코딩과 실행이 아주 편리한 프로그래밍 언어이다. ㅇ 이 글을 통해 Python을 시작하는 데 필요한 핵심 개념들을 정리하였다.ㅁ 데이터 타입#정수(int)print(1, 2, 3)#부동소수점(float)print(1.0, 3.14)#문자열(str)print("Hello",'World')#불리언(bool)print(True, False)#리스트(list)list=[1, 2, 3]print(list)#튜플(tuple)tuple=(1, 2, 3)print(tuple)#딕셔너리(dict)dict={"key": "value"}print(dict)#집합(set)set={1, 2, 3}print(set)ㅁ 변수x = 5 # 정수y = 3.14 # 부동소수점..
ㅁ 들어가며회사에서 AI부서로 이동하였다. 새롭게 AI를 공부하면서 Python은 필수적인 도구가 되었다. Python의 장점에 대해서 설명하고 Python을 어떻게 공부할 지 나의 계획을 정리해 보았다. ㅁ AI를 공부하기 위한 Python 장점 Python은 AI 학습에 있어 필수적인 도구다. 간결한 문법, 풍부한 라이브러리, 데이터 처리 능력, 강력한 커뮤니티 지원, 그리고 산업 표준으로서의 위치 때문에 AI를 공부하는 사람이라면 반드시 Python을 익혀야 한다. ㅇ 간결하고 쉬운 문법 Python은 다른 프로그래밍 언어에 비해 문법이 간결하고 읽기 쉽다. 이는 AI 알고리즘을 구현할 때 큰 장점이 된다. 복잡한 개념을 코드로 표현하기 쉽고, 다른 사람의 코드를 이해하는 데도 도움이 된다. 더..