목록개발/항해99 9기 (43)
그저 내가 되었고
* 4-7 [화성땅 공동구매] POST 연습 (1) 주문하기 버튼 클릭하면 save order가 실행되고 주문하기 (2) name, address, size를 Jquery로 가져와서(let name = ~, let address = ~, let sie = ~, 식의 각각 name, address, size) name_give, address_give, size_give에 실어 보냄({name_give: name, address_give: address, size_give: size} 여기 식의 각각 name_give, address_give, size_give) function save_order() { let name = $('#name').val() let address = $('#address')...
* DB개괄 - DB는 왜 씀? 나중에 잘 찾기 위해서(우리 눈에 보이진 않지만, 사실 DB에는 index라는 순서로 데이터들이 정렬되어 있답니다!) - DB의 두 가지 종류 RDBMS(SQL) 행/열의 생김새가 정해진 엑셀에 데이터를 저장하는 것과 유사합니다. 데이터 50만 개가 적재된 상태에서, 갑자기 중간에 열을 하나 더하기는 어려울 것입니다. 그러나, 정형화되어 있는 만큼, 데이터의 일관성이나 / 분석에 용이할 수 있습니다. ex) MS-SQL, My-SQL 등 No-SQL 딕셔너리 형태로 데이터를 저장해두는 DB입니다. 고로 데이터 하나 하나 마다 같은 값들을 가질 필요가 없게 됩니다. 자유로운 형태의 데이터 적재에 유리한 대신, 일관성이 부족할 수 있습니다. ex) MongoDB - D..
※ 스파르타피디아에 OpenAPI 붙여보기 vs 스파르타피디아 POST 크롤링?!!?!?!?! 전자: 스파르타가 미리 만들어둔 OpenAPI를 갖고와서 보여주기'만' 하는 것 후자: 사용자가 아예 새로운 것 만들어서 붙이려고 네이버 영화에서 정보 긁어오는 것 * 크롤링 1. 두 개 설치 : 주소 찍고 그 웹페이지 html 가져오는 것(requests로 할 것) & 그 안에서 제목 등 필요한 정보 찾는 것(beautifulsoup) 2. 파이썬 파일 준비: 크롤링 기본 세팅 app.py에 붙여넣기 3. 크롤링 시작: 기본 세팅에서, url만 내가 긁을 페이지로 바꿔 가면서 사용하면 됨. 4. mongodb 저장하려면 인터프리터 dnspython, pymongo 설치 필요 * 크롤링을 하려면?(beautif..
* 파이썬 기초 문법 - 변수 & 기본연산 a = 3 # 3을 a에 넣는다 b = a # a를 b에 넣는다 a = a + 1 # a+1을 다시 a에 넣는다 num1 = a*b # a*b의 값을 num1이라는 변수에 넣는다 num2 = 99 # 99의 값을 num2이라는 변수에 넣는다 # 변수의 이름은 마음대로 - 자료형 ✔숫자, 문자형 name = 'bob' # 변수에는 문자열이 들어갈 수도 있고, num = 12 # 숫자가 들어갈 수도 있고, is_number = True # True 또는 False -> "Boolean"형이 들어갈 수도 있습니다. ######### # 그리고 List, Dictionary 도 들어갈 수도 있죠. 그게 뭔지는 아래에서! ✔리스트형(자바스크립트의 배열형과 동일) a_li..
* jQuery+Javascript 연습 사전 준비) 1.제이쿼리 임포트 2.부트스트랩 연동 1&2 완료한 시작 템플릿:: 꼬우 템플릿) jQuery + Javascript의 조합을 연습하자! 1. 빈칸 체크 함수 만들기 1-1. 버튼을 눌렀을 때 입력한 글자로 얼럿 띄우기 [완성본]1-2. 버튼을 눌렀을 때 칸에 아무것도 없으면 "입력하세요!" 얼럿 띄우기 클릭 2. 이메일 판별 함수 만들기 2-1. 버튼을 눌렀을 때 입력받은 이메일로 얼럿 띄우기 2-2. 이메일이 아니면(@가 없으면) '이메일이 아닙니다'라는 얼럿 띄우기 [완성본]2-3. 이메일 도메인만 얼럿 띄우기 클릭 3. HTML 붙이기/지우기 연습 3-1. 이름을 입력하면 아래 나오게 하기 [완성본]3-2. 다지우기 버튼을 만들기 이름 붙이기..