일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- OpenCV + Flask
- 성능지표
- bootstrap4 패키지
- MySQL 세팅
- flask
- 콘솔 가상환경 # 콘솔 #가상환경
- Django
- #ifdef
- #if
- heroku
- bootstrap
- 사이트 도메인
- 실시간 시계
- #endif
- openweathermap
- PyQt5
- 튜토리얼
- VS Code
- DB 데이터 저장
- DB 데이터
- #undef
- 환경변수 설정
- javascript
- jinja2
- href
- #else
- #ifndef
- OpenCV
- Action
- 명령어
- Today
- Total
PROGRAMMING
MongoDB 실습 계획표 본문
210114
1. Python - MongoDB 연동(로컬)
2. Python - Cloud(Atlas) 연동
3. <tool> Python Editor: pycharm 활용
210115
MongoDB(로컬) ↔ Pymongo(using python) ↔ MongoDB Atlas 연동
210118
MongoDB
: database, collection, field 추가
(ex)
bookstore - books - title, photo, author, price, isbn
※ mongofiles.exe (utility) / MongoDB\Tools\100\bin
: 이미지 활용을 위해 필요한 프로그램
210119
MongoDB에서 이미지가 16MB가 넘어갈 경우 gridfs를 통해 이미지를 분할하여 보관
gridfs → fs.files, fs.chunks로 나뉘어짐
※ fs.files: 파일 정보
fs.chunks: 파일 데이터 (파일의 긴 데이터를 쪼개놓은 형태)
pycharm 내부 base64 모듈(encoding 내장모듈)을 통해 binary로 변환
web flask 활용
210120, 210121
Layout 설정
Bootstrap(반응형 웹)을 활용한 웹페이지 그리기
※ bootstrap 사용 방식
1. CDN(content delivery network) : 인터넷 접속(개발 시 주로 사용)
2. 파일 다운로드
i. CSS
ii. JavaScript
210122
Atlas 연결 - 문자열 받아서 저장 및 연결-호출
select를 활용한 옵션 선택 및 반영(HTML app)
로그인, 로그아웃 (※ 암호화 차후 필요)
일기예보 활용(Google - OpenWeatherMap)
210125
날씨 창 최신화
로그인 + 회원 등록 + 로그아웃
google web font를 활용한 글씨체 변경
210126
MySQL 세팅 간단한 명령어 확인
210127
MySQL 모델링 ↔ DB (엔지니어링)
210128
naver 영화 예매 (태그 깊이 있는 곳을 꺼내는 작업)
※ 빅데이터 수집 → 저장 → 시각화(matplotlib)
→ requests.get(url), BeautifulSoup(find, select)
i) find: tag + attribute(attr)
ii) select: CSS 사용 (태그를 지정하되 순차적으로 호출 가능하여 편의성 증대 + 다른 추가 기능들 제공)
→ MongoDB로 데이터 저장
210201
총 정리 + alpha
'Database > MongoDB' 카테고리의 다른 글
Studio 3T & MongoDB tool(for win10) 설치 (0) | 2021.01.26 |
---|---|
Atlas ↔ Pymongo (0) | 2021.01.26 |
Pymongo(MongoDB & PyCharm) (0) | 2021.01.15 |
웹 크롤링(Web crawling) + Tip (0) | 2021.01.15 |
Pycharm (0) | 2021.01.15 |