본문 바로가기

분류 전체보기

(54)
[Python] 파이썬 가상환경(Virtual Environment) 설정 가상 환경(Virtual Environment)파이썬을 컴퓨터에서 시행할 때 진행하려는 프로젝트에 대하여 가상 환경(Virtual Environment)을 설정해주어야 한다.각 가상환경은 서로 독립적이기 때문에 필요한 패키지를 새로 설치해야 한다. 1. 'requirements.txt' 파일 사용 터미널 Bash에 작성현재 가상환경에 설치된 패키지를 'requirements.txt' 파일로 저장pip freeze > requirements.txt 그 다음, 새로운 가상환경을 만든 후에 필요한 패키지 설치를 위해 다음과 같은 명령 입력pip install -r requirements.txt 이 명령어를 통하여 'requirements.txt'에 있는 패키지들을 설치 가능 2. 기존 가상환경을 복제(Opti..
[깃허브] 인텔리제이를 통해 깃허브 커밋(Commit)하는 방법 인텔리제이에서 다른 깃허브 소스 코드 다운 받아서 사용하는 방법  파일 > 새로 만들기 > 버전 관리에 있는 프로젝트 url에 clone하려는 깃허브 저장소의 url 복사해 붙여넣기  수정한 코드 나의 저장소에 업로드 하는 방법터미널 시행 후 다음과 같은 명령어들 입력하기(ctrl + ` ) git config --global user.email "이메일 적기"접속할 깃허브 이메일 적기 프로젝트에 대한 repsitory(저장소) 미리 만들고 url 복사하기 git remote add myrepo https://github.com/yourusername/my-forked-repo.git만들어둔 저장소 url 붙여넣고 myrepo로 설정해주기 git add .변경한 모든 사항들 커밋 대상에 추가하기 git ..
[백엔드] 백엔드에서의 API란? API (Application Programming Interface)어떤 웹 서비스를 개발할 때 프로그램이 동작되어야하고, 서로 통신하는 규칙을 정하고 이를 기반으로 요청-응답이 이루어질 수 있도록 정해놓은 규칙이다.요약하자면 개발자들 간에 정해놓은 통신 규칙 이다.  예를 들어, 상요자가 웹 페이지에 로그인을 한다고 가정해보자.프론트엔드 개발자는 로그인 화면에서 계정 입력 칸, 로그인 버튼, 아이디/비밀번호 찾기 버튼 등을 구현한다. 그리고 사용자가 버튼을 눌렀을 때 서버에 '회원가입 시에 입력한 계정 정보랑 비교해서 일치하면 로그인 시켜줘.'라는 요청을 보낸다.먼저 사용자가 웹 페이지에 로그인을 한다고 가정해 봅시다.그럼 백엔드 개발자는 회원가입 계정과 로그인 계정을 비교하여 일치하면 로그인, 일치..
[백엔드] 백엔드를 위한 프로그램 언어 정리 보호되어 있는 글입니다.
[Python] Python에서 가장 많이 쓰이는 모듈은? 보호되어 있는 글입니다.
[Spring] 어노테이션(Annotaion)이란? 보호되어 있는 글입니다.
[스프링 코어] DI & IoC 보호되어 있는 글입니다.
[스프링 부트] 편의점 시스템 관련 프로그램 만들기 보호되어 있는 글입니다.