| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 스택큐
- JavaScript
- LEFTJOIN
- getMinutes
- gethours
- SQL
- Login
- classList
- 시간보여주기
- padStart
- 웹개발종합반
- function
- MySQL
- classname
- padEnd
- 자바스크립트
- node.js
- Database
- java기초
- appendChild
- 백준3052번
- javascropt
- localstorage
- JOIN
- sanitize-html
- dateobject
- 올바른괄호
- JavaScript#조건문#conditional
- 프로그래머스
- 스파르타코딩클럽
- Today
- Total
목록전체 글 (167)
just do it
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 let a = { 'min': true, 'ji' : true, 'key': true } console.log(a['weight'])//undefined console.log(!a['weight'])//true if(!a['weight']){ console.log(false) //조건문이 true 이기에 false 찍힘, weight라는 원소는 없음 } //a 에 min 이라는 원소가 있는지도 확인가능 console.log(a['min']) //true Colored by Color Scripter cs 해시테이블을 음식과 가격, 이름과 나이 등 key와 value값이 쌍으로 존재하는 데이터가 있을때 사용할 수도 있지만, 위와 같이 쌍이 아..
위와 같이 라이브러리 한번에 다깔기 가능 확실한건 뒤에, 어떻게 하는지 잘 모르는건 앞에서 작업하기 url만 넣으면 이미지, 제목, 디스크립션이 어떻게 해서 자동으로 나오는 건지 알아보기 예를들어 위와 같이 카카오톡으로 url만 보냈는데 이미지와 제목 내용이 딸려 오는경우가 있음 이때의 이미지, 제목, 내용을 og image , og title, og description 이라고 함 head는 우리눈에 안보이지만 필요한 정보를 담는데 그곳에 og 가 존재함 보스베이비 영화페이지의 검사내용을 살펴 보면 og가 meta태그 에 있는 것을 확인 할 수 있음 meta 태그의 property가 og 인것을 크롤링 해 가져오면 됨(하나만 가져오기에 select_one 사용) ogtitle은 이 됨 1 2 3 4 5..
다리를 지나는 트럭 트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight 이하까지의 무게를 견딜 수 있습니다. 단, 다리에 완전히 오르지 않은 트럭의 무게는 무시합니다. 예를 들어, 트럭 2대가 올라갈 수 있고 무게를 10kg까지 견디는 다리가 있습니다. 무게가 [7, 4, 5, 6]kg인 트럭이 순서대로 최단 시간 안에 다리를 건너려면 다음과 같이 건너야 합니다. 경과 시간다리를 지난 트럭다리를 건너는 트럭대기 트럭 0 [] [] [7,4,5,6] 1~2 [] [7] [4,5,6] 3 [7] [4] [5,6] 4 [7] [4..
네이버영화에 있는 영화제목과 별점 가져오기 스크렙프를 위한 라이브러리 필요함 ; beautifulsoup pip install bs4로 설치( venv로 되어있는지 체크 필수) 크롤링 ; 웹에 접속해서, 데이터를 솎아내어 가져오는것 필요한 라이브러리 1. 웹에 접속하는(requests) 2. 데이터를 솎아내는 용도(bs4) 데이터 솎아낼 준비하기 1 2 3 4 5 6 7 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 Safari/537.36'} ..
파이썬 패키지 설치하기 남이만들어 놓은 코드(라이브러리)를 설치하고 사용하는 방법 프로젝트별로 필요한 라이브러리를 담아두는 폴더가 따로 있는게 관리가 수월함 업그레이드나 다운그레이드가 편리, 이걸 가상환경이라고 함 가상환경 만들고 첫번째 라이브러리 다운받아 넣어보기 터미널에 아래와 같이 python -m venv venv 입력시 venv 폴더(라이브러리를 담아둘 폴더)가 자동으로 생성됨 (venv 폴더가 생성되지 않았었는데 컴퓨터 재부팅 했더니 바로 됨) 인터프리터 경로 venv들어간걸로 변경하고, 새터미널 열기 이제 venv폴더에서 라이브러리를 가져다 쓰거나, 여기에 라이브러리를 깔게됨 라이브러리 설치 pip install + 라이브러리 이름 입력 라이브러리(패키지) 사용하기 (자바스크립트에서)서버에서..
변수 자료형 함수 반복문 조건문 변수 자료형 1.리스트형 자료형 2.딕셔너리형 함수의 정의와 실행 함수의 내용은 Tab을 누르고 입력하는 것이 필수. 자바스크립트에서는 중괄호 안에 내용을 입력하는 것과 달리 콜론을 쓴뒤 Tab으로 함수 내용을 구분함. 변수를 받는 함수 반복문과 조건문 자바스크립트는 함수 정의도 그렇고 소괄호 중괄호 조합인 반면 파이썬은 콜론이랑 텝 조합을 쓰는듯 파이썬 반복문 5 부터 9 까지 차례대로 출력됨 자바스크립트 반복문에서 in은 index를 출력해주었는데 이와 다름
위 두개의 테이블 합쳐서 표현하면 아래와 같음 상세페이지 구현 위의 페이지에서 본문 밑에 작성한 사람의 이름이 보여지도록 위와 같은 기존 코드에서 LEFT JOIN을 추가해 아래와 같이 수정 1 2 3 4 5 6 db.query('SELECT * FROM topic LEFT JOIN author ON topic.author_id=author.id WHERE topic.id=?', [queryData.id], function (error2, topic) { if (error2) { throw error2; //데이터가져오는과정에서 에러나면 콘솔에 에러표시해 } Colored by Color Scripter cs topic 은 위와 같이 출력됨 topic[0].name => egoing 인것 아래와 같이 h..
http://spartacodingclub.shop/sparta_api/seoulair Fetch 의 기본골격(데이터를 가져오는 url이 있을때, 그 데이터를 가져오는) 위와 같이 미세먼지 openAPI데이터를 위와 같은 방법으로 가져올 수 있음 1 2 3 4 fetch("http://spartacodingclub.shop/sparta_api/seoulair").then(res => res.json()).then(data => { console.log(data) }) //url가져와서 json형태로 만들어 그거가지고 무얼무얼해란뜻 Colored by Color Scripter cs 콘솔창 결과 위와 같이 입력시 중구에 대한 데이터만 가져오기도 가능해짐 위와 같이 구의 이름만 따로 출력도 가능 forEac..
1 2 3 4 5 6 7 8 9 10 11 12 13 function solution(s){ let count=0; for(i of s){ i==='(' ? count++ : count--; if(count
자바스크립트; 웹을 움직이게 하는 코드 라이브러리 ; 남들이 만들어놓은 코드조각 JQuery ; 자바스크립트를 그대로쓰지않고 '제이쿼리'라는 남이만들어놓은 라이브러리 사용 fetch; 서버에서 내려온 코드를 사져다쓰게 함 자바스크립트 ? 동작을 명령함 브라우저가 유일하게 알아듣는 프로그래밍 언어라 생각해도 무방 파이썬 등 언어는 브라우저가 알아듣지 못함 자바스크립트가 브라우저에게 명령을 내리는 표준 언어임 html파일안 태그안에 자바스크립트 코드 써줌 위와 같이 스크립트 태그입력, 버튼태그에 onclick 추가시 웹페이지에서 영화 추가하기를 클릭했을 때 알람창이 아래와 같이 뜨게된다. 자바스크립트&JQuery 자료형> 1.list형(순서가 중요한) let a = ['감', '배', '사과', '포토'] ..