본문 바로가기
반응형

[ 빅데이터 ] 13

[빅데이터] 홈페이지 만들기(3) : 파이썬으로 파일 업로드 앱 만들기(cnn, 이미지분류) 스키장에서 물건을 주웠다. 그 물건을 분실물센터에 올려야하는데, 이미지를 올려야 한다. 어떤걸 개발해야할까? 1) 분실물 카테고리 2) 클라이언트가 사용할 앱 3) 올리는 순간 위치도 찍도록 4) 기타 등등 가장 중요한 것은 물건을 찾거나 찾아줄 때를 위한 알바생이 필요하다. 다행히 우리에게는 이중분류 또는 다중분류로 불리는 알고리즘 친구가 있다. 이번엔 분류 알고리즘을 써서 훈련 -> 머신러닝까지는 안하고, 준비된 파일을 이용해서 분류 앱만 만들어 보도록 하자. 준비된 파일에는 이미지 분류를 위한 h5 파일과 json 파일이 있다. ▼파일 받기 더보기 [ fileup 웹 페이지 기능 구현하기 ] #자세한 세팅은 앞에 포스팅 참조 1. fileup 앱 만들기 늘 하던대로 fileup > templates.. 2020. 10. 17.
[빅데이터] 홈페이지 만들기(2) : 파이썬으로 로그인/로그아웃 데모 앱 만들기(오라클 연동) 리눅스에서 jupyter notebook를 실행하고 윈도우에 설치된 오라클 11g와 연동하는 것까지 해보았다. ▼저번 포스팅에서 해본 파이썬 - 오라클 연동 정리(링크) 더보기 방법을 간단히 요약하자면, 1) 오라클 connection 연결 2) connection이 cursor 객체 가져옴(연결도구) 3) cursor 객체의 fetch메서드를 이용해서 데이터를 서버로부터 가져온다. 4) cursor 객체의 execute() 메서드를 사용해서 파이썬에 입력한 SQL 문장을 오라클 DB 서버로 보낸다. 5) 주고받는 것이 완료되면 connection 객체의 commit() 메서드를 사용해서 데이터를 확정한다. 6) connection.close()를 해서 오라클과 연결을 끊는다. 즉, 정리하자면 오라클 수.. 2020. 10. 16.
[빅데이터] Django 오라클 연동 / 홈페이지 만들기(1) : 파이썬으로 회원가입 앱 만들기(아이디 중복확인) 1. 오라클 워크시트에 테이블과 시퀀스 생성하기 create table board( no number CONSTRAINT board_no_pk primary key, pwd varchar2(10), writer varchar2(34), subject varchar2(100), content varchar2(400), regdate date default sysdate ); create sequence board_seq increment by 1 start with 1; 2. 리눅스 터미널에서 jupyter-notebook 실행 (아나콘다가 깔려있어야 한다.) 3. workspace 역할을 할 디렉토리 만들자. new > folder > 파이썬 파일 하나 만들기 4. 오라클 연동 후 필수 라이브러리 설치 .. 2020. 10. 15.
[ 빅데이터 ] c3js - 분석 결과 시각화하기, 파이차트 출력하기 쉽게 분석 결과를 시각화해서 첨부할 수 있다. 바로 여기! 링크 : c3js.org/examples.html C3.js | D3-based reusable chart library Number Format Localization Number format localization using D3 locale settings. View details » c3js.org 아래 코드를 복사해서 써보자 바로 전 포스팅에서 만들었던 설문조사 폼에서 시도해보자. 설문 결과창에 파이차트를 띄워보려고 한다. [연습] 1. chart1.html 파일 만들기 2. view에 추가 3. urls 추가 4. 파이 차트 주소를 바디에 붙여넣기 이렇게 받아오는 걸 제이쿼리(선택자)로, 스크립트로, 제이슨으로도 불러올 수 있다. 5... 2020. 10. 14.
[빅데이터] 리눅스 / 디장고(Django) 오라클 11g 설치, 연동 익숙한 오라클로 DB를 연동시켜보자. [ 오라클 11g 설치 ] 리눅스 디장고(Django) 와 연동하기 1. 맨 하단의 11.2.0.1.0 Windows x64 다운로드 설치 링크 : https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html 2. Components 합치기 압축을 풀고, win64_11gR2_database_2of2 > database > stage > Components 안에 오라클 파일들을 전부 복사해서 win64_11gR2_database_1of2 > database > stage > Components 에 붙여넣어 파일 합치기(덮어쓰기) 3. win64_11gR2_database_.. 2020. 10. 14.
[빅데이터] 설문조사 앱 만들기(pycharm, Django) [ 설문조사 폼 만들기 ] Survey App 개발 (폼처리,CSRF,redirect등) 1. survey 앱 만들기 python manage.py startapp survey 2. 폴더를 만든다.(survey > templates > survey > list.html) 3. views.py에서 list.html 연결 def home(request): print("list 모듈 동작!") return render(request, "survey/list.html") 4. urls.py에 첫페이지 연결 from survey import views urlpatterns=[ path('',views.home), ] 5. config/settings.py로 가서 survey 등록 6. config/urls.py .. 2020. 10. 14.
반응형
LIST