목록분류 전체보기 (126)
console.log

Figma를 활용해 싸리질러 서비스의 UI / UX 디자인을 했습니다 ~! 처음 진행하는 프로젝트이다 보니 컴포넌트 개념이 부족해서 잘 활용하지 못했지만 개발을 시작하기 전에 99% 실제 서비스처럼 프로토타입을 만들어놓고 시작해서 개발이 훨씬 용이했어요 !! 다른 팀에는 Figma를 사용하는 팀원이 없어서 다들 저에게 와서 배워갔답니다 .... (뿌듯) 다음 프로젝트에는 Figma 활용 방법을 작성해 보겠습니당 :) 이 외에도 다양한 페이지의 프로토타입을 보고 싶으시면 아래 링크를 참고해주세요 ~~!~!~!!~! 디자인은 마음껏 카피하셔도 됩니당 ^~^ 😎🎤🎵 https://www.figma.com/file/FGh8qAAnac3HB24DTg2YsB/%EA%B3%B5%ED%86%B5-%ED%94%84%EB..

사용자 기능 명세서 기능 페이지 우선순위 한줄설명 소셜 로그인 로그인 페이지 0순위 소셜 로그인하기 방 만들기 메인 페이지 0순위 화상 노래방 생성하기 노래방 기본 기능 노래방 0순위 노래 부르기 마이페이지 마이페이지 1순위 내정보 관리하기 상단바 상단바 1순위 난 상단바 하단바 하단바 1순위 난 하단바 퍼펙트 싱어 노래방 1순위 음정 박자 확인하기 백인백곡-끝까지 간다(가사 순서) 노래방 1순위 가사 순서 맞추기 쟁반 노래방 노래방 1순위 한 소절씩 이어부르기 소리 보정 기능 노래방 1순위 에코 추가해서 들려주기 친구추가 노래방마이페이지 2순위 닉네임 검색으로 친구 추가하기 노래 검색기능 노래방 2순위 키워드로 노래 검색하기 녹화 기능 노래방 2순위 화면 및 음성 녹화해서 기록하기 모션 인식 노래방 2..

https://school.programmers.co.kr/learn/courses/30/lessons/161988 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 메모리: 132 MB 실행시간: 14.07 ms 문제 분석 배열 길이가 최대 50만이므로, N(nlogn) 안에 해결해야 한다. 부분 수열의 합을 알아내는 문제이므로 누적합을 활용해 풀어보자 ! 걸린 시간 40분 ⏱️ 풀이 방법 1. 누적합 배열을 만든다. 2. 누적합으로 저장하면서 최대합과 최저합을 구한다. 3. 최대합 - 최소합을 리턴한다. 포인트 02-3-6-1312-4 -----> [1,..

Back-end JAVA - zulu11.60.19 - JDK 11.0.17+8-LTS InteliJ - Ultimate v.2021.2.4 MySQL 8.0.31 Spring Boot 2.7.7 Front-end Nextjs - 13.1.1 Typescript Scss nodejs - 18.12.1 LTS
Get 🔸 jsx —→ fetch API 사용 fetch([URL]).then((response) => response.json()) .then((data) => console.log(data)); fetch([URL]) - URL 외 인자가 없으면 자동으로 Get 방식 사용해서 요청 전송- fetch 함수의 리턴 타입은 Promise 타입 객체 then((response) => response.json()) - then 함수를 통해 fetch 함수(Promise)가 성공적으로 처리되었을 때의 응답(resolve)을 받아오면 HTTP Request에 대한 결과를 담고 있는 Response 객체를 얻을 수 있음 then((data) => console.log(data)); - json()함수도 Promis..

https://www.acmicpc.net/problem/2800 2800번: 괄호 제거 첫째 줄에 음이 아닌 정수로 이루어진 수식이 주어진다. 이 수식은 괄호가 올바르게 쳐져있다. 숫자, '+', '*', '-', '/', '(', ')'로만 이루어져 있다. 수식의 길이는 최대 200이고, 괄호 쌍은 적어도 1개 www.acmicpc.net 메모리 : 70100 kb 실행시간 : 332 ms 문제 분석 괄호를 제거하기 위해서 괄호 짝의 인덱스를 알아야 한다. 괄호를 제거하는 경우의 수를 1~n개 까지 전부 구해야 한다. -> 부분집합 겹괄호가 있을 때 괄호를 제거한 결과에서 중복이 있을 수 있다 걸린 시간 1시간 ⏱️ 풀이 방법 1. ArrayList에 수식 저장 2. 스택을 이용해 괄호 쌍 인덱스 m..

https://school.programmers.co.kr/learn/courses/30/lessons/160585 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 메모리: 73.8 MB 실행시간: 0.02 ms 문제분석 단순 구현 예외 조건을 잘 세워두면 쉽게 풀 수 있는 문제같다 ! ⭕❌⭕ ❌❌❌ ⭕⭕❌ 걸린 시간 30분 ⏱️ 풀이 방법 나오면 안되는 경우 -> return 0 !! ------------------------------------ 1. O 개수 = 2 3. O 빙고, X 빙고 둘 다 존재 4. ..

24. 클로저 클로저 함수형 프로그래밍 언어(하스켈, 리스브, 얼랭, 스칼라) 에서 사용되는 중요한 특성 ECMAScript에 정의가 나와있지 않음 MDN에서는 클로저는 함수와 그 함수가 선언된 렉시컬 환경과의 조합이다. 라고 정의 const x = 1; function outerFunc() { const x = 10; function innerFunc() { console.log(x); // 10 } innerFunc(); } outerFunc(); innerFunc 함수는 outerFunc 내부 중첩 함수이기 때문에 outerFunc의 x변수에 접근 가능 (렉시컬 스코프) 렉시컬 스코프 함수를 어디서 호출했는지 x 어디에 정의했는지 o const x = 1; function foo() { const ..