목록2024/09/01 (3)
imhamburger 님의 블로그
1. FastAPI 프로젝트 준비 참고로, FastAPI는 Python으로 작성된 고성능 웹 프레임워크로, REST API 및 웹 애플리케이션을 쉽게 개발할 수 있도록 도와주는 도구이다. 빠르고 쉽게 개발할 수 있어서 FastAPI인가보다..! 먼저, FastAPI 프로젝트가 준비되어 있어야 한다. 간단하게 main.py를 만들었다.FastAPI 홈페이지에서 참고하여 작성하면 된다. from typing import Unionfrom fastapi import FastAPIapp = FastAPI()@app.get("/")def read_root(): return {"Hello": "world"}@app.get("/items/{item_id}")def read_item(item_id: int, q:..
선택 정렬(Selection Sort)데이터가 무작위로 있을 때, 이 중 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸고, 그 다음 작은 데이터를 선택해 두번째에 위치한 데이터와 바꾸는 과정을 반복한다.시간복잡도: O(N^2)array = [8,4,6,2,9,1,3,7,5]for i in range(len(array)): for j in range(i+1, len(array)): if array[i] > array[j]: array[i], array[j] = array[j], array[i] #swapprint(array) 삽입 정렬(Insertion Sort) 데이터 집합을 순회하는 과정에서 정렬이 필요한 요소를 뽑아 다시 적절한 곳에 삽입한다.데이터가 정렬되어 있을 때 효..
8월 26일 월요일부터 첫 팀프로젝트를 시작하였다. 프로젝트를 완성하는데 주어진 시간은 3일이다. 사실 8월 23일 금요일 오후부터 팀프로젝트에 대해 팀원분들과 계획을 세웠었다. 팀구성은 4인 1조인데 우리의 팀 이름은 "Asset-No-1" 으로 정했다.이유는 미래 자산 1조 클럽 가입을 꿈꾸며....ㅋ 팀프로젝트 주제 업무용 메신저 개발 (사내 채팅 기능 + 영화 정보 검색 챗봇 기능)업무 채팅 기능업무 채팅 감사 기능 ( 검색, 대화 주제 통계 ) - zeppelin영화 챗봇기능 ( @bot 파묘 감독은 누구야? )시스템 챗봇기능 ( airflow JOB ... 성공 실패 )일정 챗봇기능 ( 애자일 칸반 미팅 시간 입니다 )여기에서 주요기능은 실시간으로 업무 대화 기능을 구현하는 것이다. 우리는 주..