리스트 예시: 게시물이 존재할 경우 3건을 노출합니다.
-
웹 개발
내 프로젝트에 맞는 데이터베이스는? ( RDBMS vs NoSQL )
평소 프로젝트를 진행할 때, 습관적으로 익숙한 MySQL을 데이터베이스를 선택하곤 했다. 하지만, 여러 프로젝트를 진행하면서 프로젝트 특성에 따라 적합한 데이터베이스 형태가 달라질 수 있다는 걸 알게되었고 생각난 김에 데이터베이스 선택 기준을 정리해보고자 한다.관계형 데이터베이스 vs 비관계형 데이터베이스일단 기본적으로 데이터베이스는 크게 "관계형 데이터베이스(RDBMS, Relational Database Management System)" 과 "비관계형 데이터베이스(NoSQL, Not only SQL)" 로 나뉜다. 두 데이터베이스의 개념과 차이부터 명확하게 정리해보자.관계형 데이터 베이스란?데이터를 테이블(Table) 형식으로 저장하며, 데이터 간의 관계를 정의하여 정형화된 방식으로 관리하는 데이터..
-
STUDY
JS STUDY[JAVA] 회고글
참여 계기취업 준비 과정에서 가장 어려웠던 점은 어떤 개념을 중점적으로 학습해야 하는지, 어떤 내용은 간략히 넘어가도 되는지 판단하기 어려웠던 것이다. 이에 따라 주요 면접 질문 리스트를 정리하고, 이를 준비할 수 있는 스터디를 찾던 중 JSCODE 모의면접 스터디에 참여하게 되었다.활동 내용매주 특정 주제에 맞춘 면접 질문 리스트를 제공받고, 이에 대해 학습하며 답변을 준비함.주 1회 Zoom을 활용한 모의면접 진행, 준비한 답변을 실제 면접처럼 연습하며 피드백을 주고받음.마무리하며 느낀 점✅ Keep (유지할 점)면접에서 대본 없이 답변하는 것이 어려울 것이라 생각했지만, 실제로 연습해보니 예상보다 자연스럽게 말할 수 있었고, 자신감을 얻게 되었다. 이를 통해 즉흥적인 질문에도 대응할 수 있는 역량이..
-
알고리즘&코딩테스트
[백준] 3085. 사탕 게임 (JAVA)
이번에 풀어 볼 문제는 이다.https://www.acmicpc.net/problem/3085📌 문제 탐색하기목표상근이가 먹을 수 있는 사탕의 최대 개수 구하기입력[첫 줄] 보드의 크기 N ( 3 ≤ N ≤ 50 )[N개의 줄] 사탕의 색상 (빨 : C, 파: P, 초 : Z, 노: Y)출력상근이가 먹을 수 있는 사탕의 최대 개수 출력하기해야 할 것1. 사탕의 색이 다른 인접한 두 칸 고르기2. 고른 두 칸의 사탕을 서로 교환하는 함수 구현하기3. 먹을 수 있는 사탕의 최대 개수 구하는 함수 구현하기 아이디어1. 사탕의 색이 다른 인접한 두 칸 고르기일단, 처음 한 칸을 고르는 경우의 수는 N 이다.이와 인접한 칸은 상,하,좌,우 최대 4가지 이므로 최대 4N의 경우의 수가 나온다.즉, O(4N)의 ..
갤러리 예시: 게시물이 존재할 경우 4건을 노출합니다.