일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 머신러닝
- CROSS JOIN
- partition
- Machine Learning
- 원핫인코딩
- sklearn
- 레이블 인코딩
- SQLD
- Python
- ML
- 기본
- django
- data preprocessing
- 명령어
- SQL
- PARTITION BY
- 사이킷런
- Cartesina Product
- Today
- Total
목록분류 전체보기 (57)
프로그래밍 기록 Blog
가상 환경 개발 환경을 깔끔하게 관리하기 위한 가상환경(Virtual environment)은 프로젝트 기초 전부를 Python / Django와 분리해준다.즉, 웹사이트가 변경되어도 개발 중인 것에는 영향을 미치지 않는다는 의미이다. 홈 디렉토리 아래에 원하는 New 디렉토리를 새로 만들어 준다.나는 djangotest를 줄여서 dt라는 디렉토리를 만들기 위해 cmd 명령 실행 창에서 다음과 같은 명령을 실행한다. 12$ mkdir dt$ cd dtcs 다음 dt라는 디렉토리 아래에 myenv 라는 이름의 가상환경을 만들기 위해 다음과 같은 명령을 실행한다. 1$ python -m venv myvenvcs 이렇게 하면 myvenv 라는 디렉토리가 만들어졌고, myvenv에 내가 사용할 가상환경이 들어있..
Django(장고) Django는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크이며, 쉽고 빠르게 웹사이트를 개발할 수 있도록 돕는 구성요소로 이루어진 웹 프레임워크이다. 웹사이트를 구축할 때, 비슷한 유형의 요소들이 항상 필요합니다. 회원가입, 로그인, 로그아웃과 같이 사용자 인증을 다루는 방법이나 웹사이트의 관리자 패널, 폼, 파일 업로드와 같은 것들 말이지요.그런데 정말 다행이게도, 오래전에 어떤 웹 개발자들이 새로운 웹 사이트를 개발할 때 서로 비슷한 문제들에 직면한다는 것을 깨달았습니다. 그래서 팀을 조직했고요. 바로 사용할 수 있는 구성요소들을 갖춘 여러 프레임워크를 만들었답니다. 장고도 그중에 하나인 거죠. 다시 발명해야 하는 문제로부터 해방감을 주고요. 새로운 웹사이트를 개발..
파이썬 명령어 참고한 사이트 : https://tutorial.djangogirls.org/ko/python_introduction/ 숫자 : ex) 5 ** 5문자열 : ex) "문자열"메서드(함수) : ex) .upper() > 대문자로 바꾸는 메서드 , len("abc") > 문자열의 길이 str 함수 : 모든 대상을 문자열로 변환시키는 함수, 숫자를 문자열로 전환할 때 사용하면 좋을 듯.. ex ) len(str(19941015)) 결과 : 8 int 함수 : 대상을 정수로 변환, 타입이 문자열인 숫자를 정수형으로 전환할 때 사용하면 될 듯.. ex ) int("1234") 결과 : 1234 변수 : 여러 곳에 사용하기 위한 목적으로 리팩토링, 유지보수를 용이하게 하기 위해 사용, 사용자 정의 함..
Django 시작에 앞서 나는 Python을 처음 접해보는 입문 개발자이다. 백엔드 개발자를 꿈꾸며 웹 서버를 시작하기 위해 Django를 선택했고, 배운 내용을 정리하려고 한다. 서버는 데이터를 제공(serve)하는 일을 하므로 서버(server)라고 부른다.클라이언트에서 데이터를 요청하고 서버에서는 요청한 데이터를 클라이언트에게 제공한다.하지만 하나의 클라이언트만 데이터를 요청하는 것이 아니기 때문에 각각의 클라이언트에게 요청한 데이터를 제공할 수 있어야 한다. 주소창에 https://www.naver.com 을 입력하는 것은, naver사이트를 보고 싶어요 라고 편지를 써서 보내는 것과 같고,이 편지는 가장 가까이에 있는 우체국으로 전달되고 우체국에서 받을 사람에게 가까운 다른 우체국으로 전달되어 ..
Step2 24기 week3 수업 정리 외워야 할 것 - onclick 속성 : onclick="pageSubmit(' ...')"> - JavaScript 함수 사용법 var pageSubmit = function(menu) { alert(menu); // == location.href = "main.do"; } - 데이터 처리 방식 (쿼리 스트링) 1. get : 보낸 데이터가 주소창에 보이고, 보내는 데 한계가 있다. 2. post : 보낸 데이터가 주소창에 보이지 않고, 보내는 데 한계가 없다. ? 뒤의 문자열을 쿼리 스트링이라고 하고, ? 뒤는 &로 이어주고, 키 = Value 방식으로 전달되며, HttpServletRequest requset는 쿼리스트링만 인자로 받는다. request.get..