코딩 연습장/개인 프로젝트

[결과] Python/JSP/R 이용한 맛집 프로젝트 (Python, JSP, R, MariaDB)

Do아 2021. 6. 19. 23:46
728x90

2021/04/14(수)

 

 

 

 

https://www.youtube.com/watch?v=ub5c_qkFueE 

 

 

 

 

- 기획

"인생은 B와 D사이 C다" 라는 말이 있다 즉, 죽기 전까지 수 많은 선택을 하며 살아간다는 소리다.

매일 학원을 다니고 점심을 고른다 이것 또한 선택이다 오늘의 메뉴는 돈가스, 내일은 제육볶음..

하지만 매일 같은 주제로 선택을 하다보면 지겨울 때가 있다

이것을 프로그램에 적용해서 좀 더 한눈에 보기 쉽게 만들면 어떨까? 하는 생각이 들었다

 

 

 

- 구현

Python을 사용해서 지도시각화 하고 JSP를 사용해서 웹페이지 답게 만들어보자

JSP에는 로그인, 회원가입, ID찾기, 비밀번호 찾기, 마이페이지를 만들어서 개인정보를 생성할 수 있도록 만들어보자

그러려면 DB를 사용해서 member테이블을 생성해야한다 MariaDB를 사용하도록 하자

그리고 기왕하는 김에 인구수별 음식점 수가 많은 지역이 어디인지 궁금해졌다 R로 알아보자

 

 

구현한 내용들은 따로 게시물로 정리해서 올려두었다 아래의 링크를 타고 가서 보면될꺼같다

 

- Python 크롤링

 

https://cordingdoah.tistory.com/97

 

Python/JSP/R 이용한 맛집 프로젝트 - 1 (Python 크롤링)

2021/04/14(수) 프로젝트 이름 : Korean Food Finder (코리안 푸드 파인더) -->  코푸파 서울, 부산, 대전, 대구, 울산, 광주, 인천, 제주 지역의 한식, 중식, 일식, 양식별로 크롤링을 해오기로 했다 서울 -->.

cordingdoah.tistory.com

 

- Python 지도시각화

 

https://cordingdoah.tistory.com/98

 

Python/R 이용한 맛집 프로젝트 - 2 (Python 지도 시각화)

2021/04/14(수) Python 크롤링 알고리즘 참고 https://cordingdoah.tistory.com/97  코푸파 서울, 부산, 대전, 대구, 울산, 광주, 인천, 제주 지역의 한식, 중식, 일식, 양식별로 크롤링을 해오기로 했다 서울 --..

cordingdoah.tistory.com

 

- Python 파일병합

 

https://cordingdoah.tistory.com/99

 

Python/R 이용한 맛집 프로젝트 - 3 (Python 파일 병합하기)

2021/04/14(수) Python 지도시각화 알고리즘 참고 https://cordingdoah.tistory.com/98 Python/R 이용한 맛집 프로젝트 - 2 (Python 지도 시각화) 2021/04/14(수) Python 크롤링 알고리즘 참고 https://cordingdoa..

cordingdoah.tistory.com

 

- JSP, DB연동

 

https://cordingdoah.tistory.com/108

 

Python/JSP/R 이용한 맛집 프로젝트 - 11 (JSP, DB 연동)

2021/04/14(수) JSP와 DB연동하기 <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> <%@ page import= "java.sql.*" %> <% Connection conn = null; //JSP와 DB를 연결..

cordingdoah.tistory.com

 

- JSP 메인페이지

 

https://cordingdoah.tistory.com/100

 

Python/JSP/R 이용한 맛집 프로젝트 - 4 (JSP 페이지 꾸미기)

2021/04/14(수) Python 파일병합 알고리즘 참고 https://cordingdoah.tistory.com/99 Python/R 이용한 맛집 프로젝트 - 3 (Python 파일 병합하기) 2021/04/14(수) Python 지도시각화 알고리즘 참고 https://cordin..

cordingdoah.tistory.com

 

- JSP 로그인

 

https://cordingdoah.tistory.com/101

 

Python/JSP/R 이용한 맛집 프로젝트 - 5 (JSP 로그인)

2021/04/14(수) JSP 메인 페이지 꾸미기 참고 https://cordingdoah.tistory.com/100 Python/JSP/R 이용한 맛집 프로젝트 - 4 (JSP 페이지 꾸미기) 2021/04/14(수) Python 파일병합 알고리즘 참고 https://cordingd..

cordingdoah.tistory.com

 

- JSP ID찾기, 비밀번호 찾기

 

https://cordingdoah.tistory.com/102

 

Python/JSP/R 이용한 맛집 프로젝트 - 6 (JSP 아이디, 비밀번호 찾기)

2021/04/14(수) JSP 로그인 알고리즘 참고 https://cordingdoah.tistory.com/101 Python/JSP/R 이용한 맛집 프로젝트 - 5 (JSP 로그인) 2021/04/14(수) JSP 메인 페이지 꾸미기 참고 https://cordingdoah.tistory...

cordingdoah.tistory.com

 

- JSP 회원가입

 

https://cordingdoah.tistory.com/103

 

Python/JSP/R 이용한 맛집 프로젝트 - 7 (JSP 회원가입)

2021/04/14(수) JSP 아이디찾기, 비밀번호찾기 알고리즘 참고 https://cordingdoah.tistory.com/102 Python/JSP/R 이용한 맛집 프로젝트 - 6 (JSP 아이디, 비밀번호 찾기) 2021/04/14(수) JSP 로그인 알고리즘 참..

cordingdoah.tistory.com

 

- JSP 마이페이지

 

https://cordingdoah.tistory.com/104

 

Python/JSP/R 이용한 맛집 프로젝트 - 8 (JSP 마이 페이지)

2021/04/14(수) JSP 회원가입 알고리즘 참조 https://cordingdoah.tistory.com/103 Python/JSP/R 이용한 맛집 프로젝트 - 7 (JSP 회원가입) 2021/04/14(수) JSP 아이디찾기, 비밀번호찾기 알고리즘 참고 https://c..

cordingdoah.tistory.com

 

- JSP 지역별 지도화면

 

https://cordingdoah.tistory.com/105

 

Python/JSP/R 이용한 맛집 프로젝트 - 9 (JSP 지역별 지도화면)

2021/04/14(수) JSP 마이페이지 알고리즘 참조 https://cordingdoah.tistory.com/104 Python/JSP/R 이용한 맛집 프로젝트 - 8 (JSP 마이 페이지) 2021/04/14(수) JSP 회원가입 알고리즘 참조 https://cordingdoah...

cordingdoah.tistory.com

 

- R 이용한 지도시각화

 

https://cordingdoah.tistory.com/106

 

Python/JSP/R 이용한 맛집 프로젝트 - 10 (R 이용한 시각화)

2021/04/14(수) JSP 지역별 지도화면 https://cordingdoah.tistory.com/105 Python/JSP/R 이용한 맛집 프로젝트 - 9 (JSP 지역별 지도화면) 2021/04/14(수) JSP 마이페이지 알고리즘 참조 https://cordingdoah.tis..

cordingdoah.tistory.com

 

728x90