profile
백엔드 개발자로 향하는 계단을 오르고 있습니다! 😎

[프로그래머스 Level1] 최소직사각형 (Java11)

Math 함수를 이용하여 무난하게 풀이하였다.

2022년 6월 29일
·
0개의 댓글
·

[프로그래머스 Level1] 나머지가 1이 되는 수 찾기(Java11)

나머지가 1이 되는 수를 찾기 위해 입력 값 n이 짝수인지 홀수인지 판단한 뒤, 짝수면 시작 값을 3, 홀수면 시작값을 2부터 해서 반복문을 수행하도록 했다.

2022년 6월 29일
·
0개의 댓글
·

[프로그래머스 Level1] 신고 결과 받기 (Java11)

프로그래머스 Level1에 새로 추가된 문제가 3개 있어서, 오늘은 신고 결과 받기 문제를 풀이하였다. 특별히 어렵진 않았고, HashMap 자료구조를 사용하여 풀이하였다.

2022년 6월 28일
·
0개의 댓글
·

[백준 14499번] 주사위 굴리기 (Java11)

방학을 맞아 코딩 테스트 준비를 할겸 알고리즘 문제 풀이를 시작해보려고 한다. 기존에는 백준은 파이썬, 프로그래머스는 자바로 풀었었는데 앞으로는 자바로만 풀어볼 예정이다! 우선, 백준에서는 삼성 SW 역량 테스트 기출 문제집을 풀어보고, 프로그래머스에서는 기존에 풀었

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

카카오 로그인 API로 로그인 인증하기

이전 포스팅에서 소개한 대표적인 로그인 방법 3가지 중 하나인 OAuth 2.0 방식으로 로그인을 구현해보겠다.OAuth 2.0은 소셜 로그인 방식에 주로 사용되는데 무료로 해당 API를 제공해주는 카카오 로그인 API를 선택하였다.카카오 로그인 구현1\. 카카오 로그

2022년 5월 26일
·
0개의 댓글
·
post-thumbnail

로그인 인증 방법

대표적인 로그인 방법 3가지에 대해 알아보겠다.세션 방식OAuth 2.0 => 소셜 로그인 과정은 포스팅 예정JWT => 생성 및 인증 과정은 JWT 생성 및 인증에서 확인Session VS Cookie세션 : 일정 시간동안 같은 사용자로부터 들어오는 요구를 하나의 상

2022년 5월 23일
·
0개의 댓글
·
post-thumbnail

ERD 설계 툴 - QuickDBD

ERD 설계를 위해 많이 사용되는 툴로 ERD Cloud, MySQL Workbench, StarUML, AqueryTool 등이 있다. 각 툴마다의 장단점이 있기 때문에 어떤 툴이 특별이 좋다고 할 수는 없고, 개인 또는 프로젝트 성향에 맞추어 적절히 고르면 될 것

2022년 5월 20일
·
0개의 댓글
·
post-thumbnail

JWT 생성 및 인증

JWT를 발급받고 인증해보자!JWT란?JWT는 Json Web Token으로, 인증에 필요한 정보들을 토큰에 담아 암호화시켜 사용하는 방식이다. 서명된 토큰이라는 점에서 쿠키보다 더 보안적이라고 할 수 있다.JWT의 구조JWT는 Header, Payload, Signa

2022년 5월 18일
·
0개의 댓글
·
post-thumbnail

AWS 서버 구축하기 Part 2

Part 2. DB 외부 접속 및 도메인 적용AWS EC2 생성 및 NPM 설치는 이전 포스팅을 확인!1-1. MySQL 외부 접근 허용하기MySQL 외부 접근을 허용하기 위해 mysqld.cnf 파일의 bind-address를 0.0.0.0으로 설정한다.<spa

2022년 5월 15일
·
0개의 댓글
·
post-thumbnail

AWS 서버 구축하기 Part 1

AWS EC2를 생성하고, 우분투 + NPM(Nginx + PHP + MySQL) 설치하기1-1. AWS 홈페이지에 들어가서 계정을 만든 뒤 로그인을 한다.로그인을 하고 가장 먼저 해야 될 것은 지역을 \*\*<span style="background-color:

2022년 5월 14일
·
0개의 댓글
·
post-thumbnail

리눅스 OS 인스턴스 생성 및 APM 소스설치(feat. VMware) - Part 2

Part 2. PHP, MySQL 설치하기1-1. MySQL 8.0.28 소스설치 파일 다운로드 및 압축 해제wget 명령어로 MySQL 소스설치 파일을 다운로드하고, tar 명령어로 압축 해제한다.기본 DB를 생성하면 임시 비밀번호를 부여해주니 꼭 확인해야 한다!1-

2022년 5월 12일
·
0개의 댓글
·
post-thumbnail

리눅스 OS 인스턴스 생성 및 APM 소스설치(feat. VMware) - Part 1

가상 머신에 리눅스 OS 인스턴스를 생성하고 APM을 소스 설치하기!우선, VMware 홈페이지에서 Windows용 Workstation 16.0 Player를 다운로드 받는다.설치 후, 실행하면 아래와 같은 화면이 표시된다.가상 머신에 올릴 우분투 이미지를 ubunt

2022년 5월 11일
·
0개의 댓글
·