일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mysql
- gold5
- CSS
- 9252
- LCS
- 개념
- leetcode 69
- AWS
- 프로그래머스
- siver3
- glod4
- spring
- error
- LEVEL1
- 백준
- PYTHON
- LEVEL2
- 구현
- leetcode
- java
- 백엔드
- 오류
- HTML
- Gold4
- 배포
- gold2
- glod5
- Kakao
- jpa
- Thymeleaf
- Today
- Total
목록분류 전체보기 (105)
이 험난한 세상에서어어~
한 줄 결론 npm 구성의 오류였다. 상황 설명 2차 프로젝트에서는 node js를 사용해야 해서 vs 코드에 연동하던 중 문제가 발생했다. 에러 코드는 아래와 같다. ENOENT: no such file or directory, lstat '{경로}' This is related to npm not being able to find a file. 오류 이유 나는 Node js를 D 드라이브에 설치했는데, npm의 경우 기본적으로 사용하는 경로가 C 드라이브로 설치되어 있었기 때문이다. 참고 npm이란? NPM은 Node Packege Manager의 줄인말로 패키지(모듈)을 관리해주는 툴이다. 과거에는 따로 설치가 필요했지만, 요즘에는 node js를 설치하면 자동으로 설치가 된다. npx를 하는데 n..
클라우드 컴퓨팅이란? 클라우드 컴퓨팅은 IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것을 말합니다. AWS, https://aws.amazon.com/ko/what-is-cloud-computing/ 클라우드 컴퓨팅은 AWS 설명 그대로이다. 사용자가 컴퓨터 기계 자체를 소유하고 있지 않고 AWS에서 컴퓨터 일부를 대여하는 것이다. 그리고 이렇게 대여한 컴퓨터는 인터넷을 통해 자신에게 맞게 조작해서 사용하고 사용한 만큼 비용을 지불한다. 나의 경우를 예시로 들어보자. 서비스는 기본적으로 소프트웨어이기 때문에 하드웨어 위에서 구동되어야 한다. 나는 개발한 서비스를 배포하고 싶었지만, 대학교 입학할 때 구매한 19년도 삼성 노트북 뿐 마땅한 하드웨어가 없었다. 때문에 aws..
작년 12월 말부터 취업 연계형 교육을 들으면서 온 프레미스 기반 1차 프로젝트를 가까스로 마쳤다. 그리고 지금은 AWS 공인 교육을 이수하는 중이다. Architecting on AWS, AWS Technical Essentials를 들었고 현재는 Advanced Architecting on AWS를 수강하고 있다. 다만, 진도를 나간 서비스가 너무 많고 각 서비스 별 동작 과정이 슬슬 헷갈리기 시작해서 정리가 필요하다고 느끼는 중이었다. 여기서 중요한 점은 AWS를 익히기 위해서는 단순히 개념을 나열하는 게 아니라 직접 서비스를 올리면서 실습하는 과정이 필수적이라는 거다. 그렇기에 AWS를 활용해 서비스를 배포하며 이때 사용한 기술들의 개념과 동작을 함께 정리해볼 예정이다. 뿐만 아니라 직접 개발한 ..
문제 설명 https://leetcode.com/problems/sqrtx/description/ Sqrt(x) - LeetCode Can you solve this real interview question? Sqrt(x) - Given a non-negative integer x, return the square root of x rounded down to the nearest integer. The returned integer should be non-negative as well. You must not use any built-in exponent function or o leetcode.com 양의 정수 x가 주어질 때 이것의 제곱근 값을 정수로 구하는 문제이다. 단, 내장 함수는 사용하면..
문제 설명 https://school.programmers.co.kr/learn/courses/30/lessons/118667?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 말 그대로 두 큐의 합을 같게 만드는 것이다. 문제를 처음 봤을 때는 완탐으로 푸나 싶었지만, 제한 사항에서도 알 수 있듯이 완탐으로 풀면 시간 초과 난다. 그리고 완탐으로 푸는 방법도 생각이 잘... 나지 않는다. 사실 문제를 단순하게 접근하면 어느 정도는 푸는 문제다. 하지만, 같게 만들 수 없을 때 '-1'을 반환하는 것과 파이썬으로 풀 경우 자료구..
문제 설명 https://school.programmers.co.kr/learn/courses/30/lessons/118666 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 성격 유형 지표와 선택지 목록이 나오는데, 이 둘을 합쳐서 어떤 성격 유형인지를 파악하는 문제다. 만일 점수가 같다면 알파벳 순으로 나열한다. 성격유형에는 1번 지표 "RT", 2번 지표 "CF", 3번 지표 "JM", 4번 지표 "AN"이 있다. 참고로 성격 유형은 해당 지표를 순서대로 나열하니까 굳이 가능한 모든 지표 중에서 알바펫 순으로 먼저 나오는 것을 고를 필요가 없다. 알파..