목록분류 전체보기 (199)
포도가게의 개발일지
JavaScript Object Notation의 두문자어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA교환 형식입니다. javascript에서 객체를 만들 때 사용하는 표현식을 의미합니다. JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용합니다. JSON은 데이터 포맷일 뿐이며 어떠한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐입니다. JSON 특징 서버와 클라이언트 간의 교류에서 일반적으로 많이 사용됩니다. 자바스크립트 객체 표기법과 아주 유사합니다. 자바스크립트를 이용하여 JSON 형식의 문서를 쉽게 자바스크립트 객채로 변환할 수 있는 이점이 있습니다. JSON 문서..
퀵정렬은 분할과 정복의 알고리즘이다 1. 특정값(pivot)을 기준으로 작은값과 큰값을 나누면서 정렬을 하는 방법 2. 시간복잡도 : O(nlogn) 3. 특정값을 한쪽으로 치우쳐져 잡거나 잘못 잡으면 O(n^2)에 수렴된다 ## 배열 swap 함수 def swap(arr, a,b): temp = arr[a] arr[a] = arr[b] arr[b] = temp ## 퀵 정렬 def Quicksort(arr, start, end): if start >= end: ##더 이상 나눌게 없으면 리턴으로 마무리 return pivot = start ##pivot 변수를 가장 좌측으로 시작했음 기준이 되는 값 left = start + 1 ##이미지와 달리 저는 pivot값을 좌측 끝으로 시작했습니다. right..
새롭게 만들던 페이지에서 ajax를 사용하던 도중 ajax is not a function이 발생하였다 구글링을 통해 스택오버 플로우를 참고하여 해결하게 됬다 https://stackoverflow.com/questions/18271251/typeerror-ajax-is-not-a-function TypeError: $.ajax(...) is not a function? I'm trying to create a simple AJAX request which returns some data from a MySQL database. Here's my function below: function AJAXrequest(url, postedData, callback) { $.ajax() ({ type: ... s..
이번엔 로그인 session 통과 후 보게될 main mall page를 만들었다 홈페이지 배너는 구글링을 통해서 가져다 쓴거입니다. 일단 링크는 무신사를 통해서 가져왔으며 추후 파일첨부형식에 이미지 업로드 및 사이트내에서 구매하는 방식으로 진행해볼 예정입니다. (현재는 구매하러 가기 버튼을 누르면 무신사 item 링크로 이동됩니다)
redirect 처음에 이동 자꾸 안돼서 힘들었다 ㅠㅠ 아마 ajax 관련하여 get, post 수행중 그런거 같고 완벽히는 파악을 못했다. // 기존 ajax post 호출 코드 function register() { let receive_id = $('#inputEmail3').val(); let receive_pw = $('#inputPassword3').val(); $.ajax({ type: "POST", url: "/sign", data: {id_give: receive_id, pw_give: receive_pw}, success: function (response) { // 성공하면 alert(response['msg']) location.href = '/'; } }) } // 수정안 form..
외부망에서 접근 가비아(도메인 주소 등록) AWS 인스턴스 서버 등록 (API실행 mongo db)까지 완료하였다 음.. 이제는 부스트캠프를 기다리면서 해야할 리스트를 작성해보았다 1. 로그인 페이지 2. 원페이지가 아닌 여러 페이지 연결 (간이 쇼핑몰 만들어보기) 3. 리액트 공부 4. c언어 알고리즘 공부 5. 프로그래머스 or 백준 활용하여 공부
from pymongo import MongoClient client = MongoClient('localhost', 27017) # dbsparta라는 db를 생성 ROBO_3T로 확인이 가능 db = client.dbsparta # insert / find / update / delete 기본 # 저장 - 예시 doc = {'name':'bobby','age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) same_ages = list(db.users.find({'age':21},{'_id':False})) # 바꾸기 - 예시 db.use..
app.py code 더보기 from flask import Flask, render_template, jsonify, request app = Flask(__name__) from pymongo import MongoClient client = MongoClient('localhost', 27017) ##Dabase 생성 구문 dbhomework라는 db를 만듬 db = client.dbhomework ## HTML 화면 보여주기 @app.route('/') def homework(): return render_template('index.html') # 주문하기(POST) API @app.route('/order', methods=['POST']) def save_order(): name_recevi..