5주차 필기/개발일지
·
✍2021,2022/WEB
무비스타 프로젝트 만들어보기! 1. DB만들기 (데이터 쌓기) 크롤링해서 -> DB에 저장 2. 보여주기 ! (GET) - 클라이언트와 서버 연결 확인 - 서버 만들기 (app.py) 서버가 해야할일 : 나홀로 메모장에서 articles내려주듯이 db데이터들 내려주기. like큰순서대로 거꾸로 내려줘야함.==> 정렬 .sort (모를땐 검색해보기 pymonho 정렬 w3hschool인가..) - 클라이언트 만들기(index.html) - 완성 3. 좋아요 +1 기능 (POST) 이름을 받아서 -> 그 이름의 좋아요값 db에서 찾은다음에 -> 덮어씌우고 +1 4. 삭제하기! (POST) 이름으로 찾고, 영화인을 삭제 완성코드 index.html (아니 내껄로 하면 카드박스가 제대로 안뜸..머가 문젠지 모르..
4주차 개발/필기일지
·
✍2021,2022/WEB
서버라는 것은 돌아가고있는 하나의 프로그램임 로컬 개발환경 : 내 서버만들고 크롬브라우저로 접속 서버를 돌아가게 하는 py이름은 통상적으로 app.py로 많이 짓는다. Flask프레임 워크 굉장히 복잡한 작업을 서버를 만들때 프레임 워크라는 것을 가져다가 씀. 라이브러리도 그렇고 프레임워크도 그렇고 남이 만들어둔것을 가져다가 씀 프레임워크는 남이짜둔 규칙안에서 짜서 편한거 그 안에서 라이브러리는 막 가져다가 쓰기 flask시작코드 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__ == '__main__': app.run('0.0.0.0',port=5000,deb..
Git사용법
·
✍2021,2022/git
Git 은 여러 버전을 만들 수 있게해주는 프로그램 GitLab이나 Github는 GIt을 기반으로 만들어진 저장소 git init (vs프로젝트 연결) .git/이라는 디렉토리가 racingground에 생성됨 git으로 버전 관리가 되고있는 것이라는것 (기본적으로 숨김파일 처리) git 사용자 정보 설정 git config user.name "{user_name (이름적기)}" git config user.email "{}" 커밋하기는 크게 세가지를 바탕으로 작동됨 1. working directory 프로젝트 디렉토리 자체 2. staging Area 특정버전으로 관리하고싶은 파일들을 모아두는 장소 3. Repository 특정시점의 모습을 commit으로 남기면 commit이 저장되는곳 git a..
3주차 필기/개발일지
·
✍2021,2022/WEB
파이썬 굉장히 각광받는 언어 venv파일 정리하자면, **가상환경(virtual environment)**은 같은 시스템에서 실행되는 다른 파이썬 응용 프로그램들의 동작에 영향을 주지 않기 위해, 파이썬 배포 패키지들을 설치하거나 업그레이드하는 것을 가능하게 하는 격리된 실행 환경 입니다. 출처 : 파이썬 공식 용어집- 가상환경 python requests 패키지 치면 많이나옴 웹 크롤링 기본세팅 import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 S..
2주차 필기/ 개발일지
·
✍2021,2022/WEB
jQuery는 미리 작성된 javascript코드 그래서 임포트해줘야함 https://www.w3schools.com/jquery/jquery_get_started.asp $('#article-url').val() article-urlt ===id 지정해준 값 id에 맞는 .~에 따라 기능이 달라짐 ex) $('#post-box).css('display') html문자 `(백틱) 서버 -클라이언트 JSON 딕셔너리와 리스트의 조합과 생김새가 똑같다. 리스트안에 여러 딕셔너리 있는거 클라이언트 - 서버 같은 주소의 창구더라도, GET이냐 post냐에 따라서 가져가야할 데이터라던지, 동작하는 기능이 다름 API는 은행 창구와 같은 것! 같은 예금 창구에서도 개인 고객이냐 기업 고객이냐에 따라 가져와야 하는 ..
C++과제
·
✍2021,2022/C++
진짜얼레벌레요.. #include #include using namespace std; //날짜를보이게해야함. //시험->시험보는학생->시험결과 //시험날짜,시험과목 static string examdate; class Exam { protected: string subject; public: Exam(string a = "default") : subject(a){} string getSub() { return subject; } void setSub(string a) { subject = a; } static string getdate(string n) { examdate == n; cout
1주차 필기/개발일지
·
✍2021,2022/WEB
▶웹 서비스의 동작원리 ▶브라우저의 역할 1) 서버한테 요청하고 2) 결과물을 받아서 그려준다. HTML은 뼈대 ,문서형태를 기반으로함 CSS는 꾸미기 자바스크립트 움직이고 이동하는것 페이지 완성! +추가적으로 데이터만 받는 형식 JSON head에는 꾸미기, 아이콘, 이미지, 제목 등 거의 다 해당 body 홈페이지 전체 (태그 설명, 가져다가 쓰기, 외우지 x) 는 구역을 묶는것 는 문단 bullet point 은 제목 는 소제목, span 특정글자를 꾸밀때 사용 a는 하이퍼링크 태그 img src 안에다가 이미지 넣기 input button testarea 가로선을 줌 ▶ ctrl+alt+L 줄맞춤 단축키 지칭하기 위해 명찰을 달아주고, 명찰을 지칭하는것이 CSS의 핵심 class를 이용 ▶ 여백의..
개발일지 프롤로그
·
✍2021,2022/WEB
스파르타 0주차 수업 완료. 1주차 부터 열심히 수강해서 멋진 개발일지 써보도록 하겠습니다!!
리촬리
'✍2021,2022' 카테고리의 글 목록 (15 Page)