profile
차근차근 채워가는 it일지
post-thumbnail

[node.js] API 서버 구축 기초

localhost = 127.0.0.1(ip주소) localhost는 테스트용port 번호는 서버 내의 다양한 기능들을 처리 할 수 있도록 분리해 놓은 개념, 프로세스를 구분하는 번호서버 개발 시 이를 테스트 할 수 있는 툴API란?요청을 받고 응답을 하는 서버라우팅요

2021년 12월 27일
·
0개의 댓글
post-thumbnail

[JS] 바닐라 자바스크립트 - random

이 부분 중요! 앞쪽에 quotes배열을 넣어주고 그 길이 만큼 곱해서 랜덤 수를 지정해주었다. 그리고 Math.floor함수를 넣어서 소숫점 자리를 내려 주었다. 그러면 quotes배열의 해당값이 변수 todaysQuote에 나오고 innerText로 화면에 보여지게

2021년 12월 21일
·
0개의 댓글
post-thumbnail

[JS] 바닐라 자바스크립트 - setInterval,setTimeout ,Date,PadStart 시계 만들기

<들어가기 앞서>노마드 코더 강의를 보며 정리한 글입니다. 특정 시간마다 함수를 반복해서 실행한다. ex) setInterval(sayHello,1000); 1초마다 sayHello 함수 실행시간이 흐르고 딱 한 번 보여짐.공식문서시계가 나오게 된다.여기서 get

2021년 12월 20일
·
0개의 댓글
post-thumbnail

[JS] 바닐라 자바스크립트 - localStorage

🎇공식문서Storage에 정보저장을 할 수 있음.localStorage.setItem("username","youngeun")저장한거 가져올 수 있음.localStorage.getItem("username")저장한 거 삭제localStorage.removeItem("

2021년 12월 19일
·
0개의 댓글
post-thumbnail

[JS] 바닐라 자바스크립트 - 화면에 이름 출력하기

form을 submit하면 브라우저는 기본적으로 페이지를 새로고침 하도록 되어있다. 이것은 우리가 원하는 것이 아님! 따라서 preventDefault() 함수를 추가함으로써 브라우저의 기본 동작을 막을 수 있다!! loginSubmit 함수부분에 아규먼트로 eve

2021년 12월 18일
·
0개의 댓글
post-thumbnail

[JS] 바닐라 자바스크립트 - toggle

위에 두 코드는 동일하나 addEventListener를 선호하는 이유는 removeEventListener을 통해서 event listener을 제거할수있기 때문이다. document에서 body,head,title 은 중요해서 언제든 ex) document.b

2021년 12월 16일
·
0개의 댓글
post-thumbnail

[JS] 바닐라 자바스크립트 학습 - Elements, events

3.2 Searching For Elements _html 값을 js로 불러오는 방법! getElementsByClassName() : array를 반환 getElementsByTagName() : array를 반환 getElementById : 하나의 값 queryS

2021년 12월 15일
·
0개의 댓글
post-thumbnail

[TIL] 애자일 SW방법론으로 학습하기

멋사 수업을 들은지 1주하고도 2일이 지났다. 애자일 깃 허브에 1일 1커밋 파일들 올렸는데 너무 정신 사나워서 폴더 정리 다시했다.이제야 좀 깔끔한 느낌이라 편-안하다. 앞으로도 폴더별로 정리해서 올려야겠다. 깃헙을 정리하면서 벨로그에도 지금 진행하고 있는 학습방법론

2021년 11월 9일
·
0개의 댓글
post-thumbnail

[css] 달력 만들기

border-collapse 표 테두리(border)를 분리(separated)할지 합칠지(collapsed)를 결정합니다. 이거 안쓰면 HTML 기본이 분리(spearated)라서 표에 간격이 생긴다.이런식으로 말이다. ↓td에 높이와 넓이 120px씩 주었다.th태

2021년 10월 23일
·
1개의 댓글
post-thumbnail

[공부] 정렬 알고리즘

처리되지 않은 데이터 중에 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸기를 반복정렬 알고리즘은 n-1개,n-2개,..,1개씩 비교를 반복한다.탐색 범위는 줄어든다.(정렬 된 건 제외하므로)배열이 어떻게 되어있던지간에 전체 비교를 진행하므로 시간복잡도는 O(

2021년 9월 29일
·
0개의 댓글
post-thumbnail

[공부] 자료구조 - 스택과 큐

스택 구조 : Last In First Out (LIFO), 선입후출 = 후입선출박스가 쌓여있는 모습을 생각하면 쉬움, 또는 프링글스 통에 담긴 감자칩deque.append(item): item을 데크의 오른쪽 끝에 삽입한다.deque.appendleft(item):

2021년 9월 24일
·
0개의 댓글
post-thumbnail

[공부] 파이썬 문자열 문법, 문자열 재정렬 문제

이 함수는 파라미터로 구분자를 주면 해당 구분자를 기준으로 문자열을 잘라 리스트 형식으로 반환합니다. 만약 파라미터에 아무것도 주지 않으면 공백을 기준으로 문자를 나눕니다. join함수는 리스트의 문자열들을 합치는 역할을 합니다. 위 방법은 단순히 문자열을 붙히기만 합

2021년 9월 23일
·
0개의 댓글
post-thumbnail

[공부] 완전 탐색, 시뮬레이션 - 시각 문제, 나이트 문제

완전 탐색(Brute Forcing) 가능한 경우의 수를 모두 검사해보는 탐색 방법 시각 세기 문제 정수 N이 입력되면 N시간 안에 3이 하나라도 포함되는 모든 경우의 수를 구하는 프로그램 작성. >입력 : 첫째 줄에 정수 N 입력 (0 > 가능한 모든 시각의 경

2021년 9월 23일
·
0개의 댓글
post-thumbnail

[공부] 2차원 배열 - 상하좌우 이동 문제

여행가 A는 NxN 크기의 정사각형 공간위에 있다.가장 위는 (1,1) 가장 아래는 (n,n)임상하좌우 방향으로 이동가능하며 시작은 (1,1)L,R,U,D = 왼,오,위,아입력 : 공간 크기 n과 이동계획서 입력받기 출력 : 최종적으로 A가 도착할 지점 좌표 공백 기준

2021년 9월 21일
·
0개의 댓글
post-thumbnail

[공부] 소수의 개수 세기 - 에라토스테네스의 체

소수의 성질을 관찰해보면 소수가 가진 약수는 1과 자기 자신뿐이라는 것을 알 수 있습니다. 바꾸어 말하면 1과 자기 자신을 제외한 약수가 있다면 그 수는 소수가 아닙니다.따라서 소수를 알아낸 뒤에는 해당 소수로 나누어떨어지는 모든 수를 소수에서 배제할 수 있습니다.&l

2021년 9월 20일
·
0개의 댓글
post-thumbnail

[프로그래머스] k번째 수, 완주하지 못한 선수

1. k번째 수 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 배열 array, [i, j, k]를 원소로 가진 2차원 배열 commands가 매개변수로 주어질 때, commands의 모든 원소에 대해 앞서

2021년 9월 17일
·
0개의 댓글
post-thumbnail

[TIL] 자바스크립트 내장함수

자바스크립트 기초 내장함수 정리

2021년 9월 17일
·
0개의 댓글
post-thumbnail

카톡 대화로 워드 클라우드 만들기

완성 모습하트모양별모양카톡방에 들어가서 대화 내용-> 대화 내보내기로 텍스트 파일을 파이썬 폴더에 옮긴다.카카오톡 텍스트 파일 읽기 코드wordcloud를 설치하면 되는데 파이썬 3.9 버전에서는 아무리 구글링해도 error가 떴다.. 그래서 결국 한단계 낮은 3.8

2021년 9월 14일
·
0개의 댓글
post-thumbnail

기사 웹 스크래핑(크롤링)하기, 엑셀 저장

기사에서 검사-> Copy -> Copy selector 기사 타이틀 크롤링 팁 처음에 어디까지 select_one에 줘야하는 지 '범위지정'에서 애먹었는데 하다보니까 감을 잡았다. 일단 모르겠으면 네이버에서 마우스 오른쪽 -> 검사 눌러서 들어가면 범위지정이 빠

2021년 9월 14일
·
0개의 댓글
post-thumbnail

송강 이미지 웹스크래핑(크롤링)

파이썬에서 패키지는 모듈을 모아 놓은 단위이런 패키지의 묶음을 라이브러리라고 한다. (보통 패키지와 라이브러리는 혼용해서 많이 씀)venv — 가상 환경 생성프로젝트별 공구함이라고 생각하면 편함.공구함에 패키지를 담아두고 쓰면 관리가 편함ex. 공구함 1에 a,b,c

2021년 9월 14일
·
0개의 댓글