분류 전체보기(62)
-
모던 자바스크립트 Deep Dive - 4 연산자
연산자(operator 演算子)는 하나 이상의 표현식을 산술, 할당, 비교, 논리, 타입, 지수 연산등을 수행해 하나의 값을 만든다. 이때 연산의 대상을 피연산자(operand 演算元)라 한다. //산술 연산자 5 * 4 // 20 //문자열 연결 연산자 'My name is' + 'Lee' // 'My name is Lee' //할당 연산자 color = 'red' // 'red' //비교 연산자 3 > 5 // false //논리 연산자 true && false // false //타입 연산자 typeof 'Hi' // string 산술 연산자 수학적 계산을 수행해 새로운 숫자 값을 만들고, 불가능한 경우 NaN를 반환한다. 이항 산술 연산자 2개의 피연산자를 산술 연산하여 숫자 값을 만든다. 이항 ..
2022.12.29 -
이진탐색, 순차탐색, 재귀함수 (TIL과 연결)
https://wth2052.tistory.com/67
2022.12.28 -
2022.12.21 TIL Node.js 숙련주차 3일차 - 쿠키를 통한 토큰 전송하기, dotenv 설정
아침부터 뭔가 헤맸는데 전송이 이렇게나 간단한거였다니... 200을 반환하며, 로그인에 성공하였다는 메세지와 함께 쿠키에 쌓인 user라는 이름의 로그인 토큰 개인 체크리스트 회원 가입 API 닉네임은 최소 3자 이상, 알파벳 대소문자(a~z, A~Z), 숫자(0~9)로 구성하기 비밀번호는 최소 4자 이상이며, 닉네임과 같은 값이 포함된 경우 회원가입에 실패로 만들기 비밀번호 확인은 비밀번호와 정확하게 일치하기 닉네임, 비밀번호, 비밀번호 확인을 request에서 전달받기 데이터베이스에 존재하는 닉네임을 입력한 채 회원가입 버튼을 누른 경우 "중복된 닉네임입니다." 라는 에러메세지를 response에 포함하기 로그인 API 닉네임, 비밀번호를 request에서 전달받기 로그인 버튼을 누른 경우 닉네임과 ..
2022.12.21 -
프로그래머스 OX 퀴즈
내가 접근했었던 접근법 (접근법은 좋았던거같다. 하지만 약 1시간째 이 수많은 배열들을어떻게 처리해야하나...? 하고 고민하는사이 지나간것 같다.) def solution(quiz): #내가 해야할것 #배열을 잘라 a, b, c, d, e 로 분해하는데 #이때 a숫자 b수식 c숫자 d등호 e답안으로 분해한다 #공백을 기준으로 분해를 하여 5개로 만든후에 #이때 a 수식 c가 e일경우 #O를 #아닐경우 X를 반환하게 만든다. a = ', '.join(map(str, quiz)) a2 = a.split(', ') # print(a2) a3 = ' '.join(a2) # a4[0] 첫번째숫자 # a4[1] 수식 # a4[2] 숫자 # a4[3] 등호 # a4[4] 답 #a[1]이 - 일때는 숫자를 빼고 #a[..
2022.12.19 -
Node.js 숙련 주차 1일차 4 - RDS 세팅, SQL 이란?, 로그인/회원가입 기능을 Sequelize로 구현하기
AWS 세팅 AWS 로그인 -> RDS 검색 결과 클릭 -> 데이터베이스 생성 -> 표준생성 -> MySQL -> "프리 티어" 선택 -> DB인스턴스 식별자 "express-database" 입력 마스터 사용자 이름, 암호 설정 -> DB 인스턴스 구성 스토리지 스킵 -> 퍼블릭 엑세스 기능: 예, 보안그룹 설정 초기 데이터베이스 이름 express_db 설정 RDS 포트 개방 express-database 클릭 연결 & 보안 > 보안 > VPC 보안그룹 -> express_db_security 클릭 -> 보안 그룹 ID -> 인바운드 규칙 편집 -> 포트개방 IPv4 IPv6 VS Code 플러그인 설치 확장 프로그램 설치 후 (MySQL) DB 연결정보 등록 후 db 뜨는지 확인하기. SQL 이란?..
2022.12.19 -
python range
구문: range(param1, param2, param3) param1: 레인지의 시작범위를 지정하는 매개변수 (0일때는 생략가능) param2: 레인지의 마지막 범위를 지정하는 매개변수 (지정된 숫자 바로앞까지 레인지를 생성) param3: 레인지의 간격을 지정하는 매개변수 (생략하면 기본값 1로 처리)
2022.12.19