분류 전체보기

· 코딩/TIL
오늘의 코딩 테스트https://ezez99.tistory.com/51 [프로그래머스/JS] 문자열 내 마음대로 정렬하기문제코드function solution(strings, n) { var answer = []; for(let i = 0; i 풀이우선 문제풀이를 하기전에 조건에 대한 이해가 필요하다.조건을 정리해보자면 해당하는 n번째의 문자를 기준으로 정렬을 통해 만ezez99.tistory.com오늘 한일팀노션 작성깃허브에 대한 추가적인 이해(git rebase) 팀노션 작성5/31일 오늘은 새로운 팀 프로젝트를 하게 되었다.최근까지 개인 과제를 반복하여서 하면서 새로운 팀이 만들어졌었지만 팀원이랑 한번도 대화를 해본적이 없었는데,이번에 과제가 발제되면서 팀원들과 대화를 많이 하게되었다.그러면서 팀노..
문제코드function solution(strings, n) { var answer = []; for(let i = 0; i 풀이우선 문제풀이를 하기전에 조건에 대한 이해가 필요하다.조건을 정리해보자면 해당하는 n번째의 문자를 기준으로 정렬을 통해 만들어진 문자열 배열을 제출하는 것이 목적이다.1. 그러기 위해서 나는 순서를 n번째 문자를 가져와서 문자열 앞에 모두 붙여준다.2. 해당하는 문자열 배열을 정렬한다.3. 제일 앞에 붙인 문자를 제거하고 새로운 배열 "answer" 에 추가한다.4. 해당하는 answer을 제출한다.로 정리하였다.그러기 위해서 for문을 통해 strings[i][n] 즉 n번째 문자를 각각의 문자열 앞에 붙여주었다.그리고 strings.sort()를 통해 해당..
제작기간 : 5/20 ~ 5/29제작인원 : 1인🛠️ Tech Stack: 백엔드 기술 스택웹 프레임워크 Node.js의 대표적인 웹 프레임워크인 Express를 이용합니다.패키지 매니저 yarn을 이용합니다.ES6 부터 도입 된 모듈 시스템(ESModule, type: "module")을 이용합니다.데이터베이스 숙련 주차 강의 후반에서 다룬 MySQL을 사용합니다. 직접 설치하지 않고, Cloud 서비스인 AWS RDS를 이용합니다.ORM(Object Relational Mapping) MySQL의 데이터를 쉽게 읽고 쓰게 해주는 Prisma를 사용합니다.ERD 구현두개의 데이터베이스(User, Item)를 이용하여서 조금 더 현실성 있게 데이터베이스를 제작하였음 구현된 기능1. 회원 가입 기능 AP..
서브넷 마스크● 서브넷서브넷은 IP 주소에서 네트워크 영역을 부분적으로 나눈 부분 네트워크를 뜻한다. 이러한 서브넷을 만들 때 사용되는 것이 바로 서브넷 마스크이다. 즉, 서브넷 마스크는 IP 주소 체계의 Network ID와 Host ID를 분리하는 역할을 한다.● 서브넷마스크서브넷 마스크는 해당하는 네트워크를 효율적으로 관리하기 위해 만들어진 마스크이다. 기본 서브넷 마스크를 이용하여서 네트워크 ID와 호스트 Id를 분리하고 네트워크 ID를 구한다.위의 기본 서브넷 마스크를 이용하여서 네트워크 ID와 호스트ID를 분해할 수 있다.C클래스 주소인 192.168.32.0이란 주소가 있다면 해당하는 C클래스 마스크인 255.255.255.0을 이용하여서 네트워크ID와 호스트 ID를 구할 수 있다. 기본 주..
문제코드function solution(s, n) { var answer = ''; let num = 0; for(let i = 0; i = 65 && num 90) { num -= 26; } } else if (num >= 97 && num 122) { num -= 26; } } answer+= String.fromCharCode(num); } return answer;}풀이우선 기본적으로 아스키 코드에 대한 개념이..
문제나의 풀이function solution(sizes) { var answer = 0; let width = 0; let height = 0; for (let i = 0; i 설명우선 가로 세로중 큰 값이 고정적으로 가로로 오게 하기 위해서 처음 for문을 써줬다. sizes[i][0] => i번째의 가로라는 뜻그렇게하여서 가로로 값을 고정시키고 width와 height 변수를 만들어서 sizes[i][0] 현재의 가로보다 작을경우 width를 적용 시키고 height도 마찬가지로 따로 적용시켜 가로와 세로의 최대 길이를 구한다음 둘을 곱해줘 문제를 해결하였다. 다른사람의 풀이function solution(sizes) { const rotated = sizes.map(([w..
· 코딩/TIL
오늘 한일개인과제(필수, 도전사항) 완료AWS/EC2 서버에 배포완료가비아 연동 완료오늘의 트러블 슈팅- 처음 EC2서버에 배포를 하였을 때는 계속 github의 클론 한 내용을 우분투에 clone했다가 git에서 수정사항이 생기면 삭제했다가 다시 clone하는 식으로 하였는데그냥 터미널(git bash)에서 git pull을 하면 쉽게 해당 clone을 가져올 수 있다는 사실을 알았다  -.env파일은 git clone으로 추가가 되지 않는다. 그래서 따로 추가해주어야하는데 이를 해결 하기 위해 vim .env를 사용하였다.vim .env를 하면 터미널에 직접 입력하는 공간이 생기는데 이 곳에 .env의 파일을 복사 붙여넣기 하고저장하고 나가기위해:wq 를 작성한후 엔터를 누르면 .env 파일이 생성되..
●IP란?IP는 인터넷에 연결되어 있는 모든 장치(컴퓨터, 스마트폰 등)을 구분하여 식별할 수 있게 각각의 장비에 부여되는 고유주소입니다. 쉽게 말하면 구분을 쉽게 하기 위해서 부여되는 ID값이라고 생각하면 됩니다.IP의 종류 즉 주소 체계는 IPv4, IPv6가 있고, 일반적으로 현재는 IPv4를 많이 사용합니다. ●IPv4 와 IPv6-IPv4의 이해IPv4는 IP version 4의 약자이고, 현재 전 세계적으로 사용된 첫번째 인터넷 프로토콜이다.주소는 8비트씩 4자리로 총 32비트로 되어있고, 각자리는 온점(.)으로 구분한다.EX) 110.50.60.35IPv4는 약 42억 9천개의 주소를 가질 수 있는데, 전 세계적인 인터넷 사용자가 급증하면서, IPv4의 주소가 고갈되기 시작하여 문제를 해결하..
이즈99
'분류 전체보기' 카테고리의 글 목록 (6 Page)