profile
slow and steady
post-thumbnail

[SWExpertAcademy]1768. 숫자야구게임(자바)

1768. [SW Test 샘플문제] 숫자야구게임

2023년 3월 1일
·
0개의 댓글
·
post-thumbnail

[백준]19237 어른 상어(자바)

청소년 상어는 더욱 자라 어른 상어가 되었다. 상어가 사는 공간에 더 이상 물고기는 오지 않고 다른 상어들만이 남아있다. 상어에는 1 이상 M 이하의 자연수 번호가 붙어 있고, 모든 번호는 서로 다르다. 상어들은 영역을 사수하기 위해 다른 상어들을 쫓아내려고 하는데,

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[백준]23309 철도 공사(자바)

연세대학교가 위치한 신촌역이 속한 2호선은 그림과 같이 $N$개의 역이 원형으로 연결되어 있다. 각 역은 고유 번호가 할당돼 있으며 역들의 고유 번호는 서로 다르다. 그리고 특정 역의 다음 역은 시계 방향으로 인접한 역을 의미하고, 이전 역은 반시계 방향으로 인접한 역

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

[8.23 TIL] Hadoop

단일 서버에 수천대의 머신으로 확장할 수 있도록 설계되었다.일반적으로 하둡파일시스템(HDFS)과 맵리듀스(MapReduce)프레임워크로 시작되었으니, 여러 데이터 저장, 실행 엔진, 프로그래밍 및 데이터 처리와 같은 하둡 생태계(Haddoop Ecosystem) 전반을

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

[Programmers]신고 결과 받기(자바)

신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다.각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다.신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수

2022년 7월 17일
·
0개의 댓글
·
post-thumbnail

[6.23 TIL] JWT(JSON Web Token)

JWT 토큰을 배우기 앞서 서버 기반 인증에 대한 개념이 있으면 토큰이 왜 사용되는지 이해하는 데 도움이 된다.기존의 인증 시스템은 서버 기반의 인증 방식으로, 서버 측에서 사용자들의 정보를 기억하고 있어야 한다. 사용자들의 정보를 기억하기 위해서는 세션을 유지해야 하

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

[6.20 TIL] REST API

"Representational State Transfer"자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일즉, HTTP(U

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

[6.16 TIL]Node.js-Socket.IO 채팅방 구현

클라이언트가 평범한 http request를 서버로 계속 날려서 이벤트 내용을 전달받는 방식가장 쉬운방법이지만 클라이언트가 계속적으로 request를 날리기때문에 클라이언가 많아지면 서버의 부담이 급증하게 된다. http request connection을 맺고 끊는것

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

[백준]16928 뱀과 사다리 게임(파이썬)

뱀과 사다리 게임을 즐겨 하는 큐브러버는 어느 날 궁금한 점이 생겼다.주사위를 조작해 내가 원하는 수가 나오게 만들 수 있다면, 최소 몇 번만에 도착점에 도착할 수 있을까?게임은 정육면체 주사위를 사용하며, 주사위의 각 면에는 1부터 6까지 수가 하나씩 적혀있다. 게임

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

[6.15 TIL]Javascript 동기와 비동기방식

image동기식 통신 및 동기 프로그래밍이란 동시에 일어난다는 뜻이다.동시에 일어난다는 것은 Request를 보내게 되면 시간이 얼마나 걸리든 그 자리에서 Response를 받는다는 말이다.즉, 모든 일은 순차적으로 실행되며 어떤 작업이 수행중이라면 다음 작업은 대기하

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

[6.14 TIL]SPA vs MPA

SPA(Single Page Application)는 한 개(Single)의 Page로 구성된 Application이다.MPA(Multiple Page Application)는 여러 개(Multiple)의 Page로 구성된 Application이다.SPA는 웹 애플리케

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

[SWExpertAcademy]1865. 동철이의 일 분배(자바)

순열 문제모든 케이스들의 확률비교단, 현재 구한 최대 확률보다 낮으면 탐색할 필요가 없으므로 탐색 종료

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

[백준]1339 단어 수학(파이썬)

민식이는 수학학원에서 단어 수학 문제를 푸는 숙제를 받았다.단어 수학 문제는 N개의 단어로 이루어져 있으며, 각 단어는 알파벳 대문자로만 이루어져 있다. 이때, 각 알파벳 대문자를 0부터 9까지의 숫자 중 하나로 바꿔서 N개의 수를 합하는 문제이다. 같은 알파벳은 같은

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

[데이터베이스]해싱(Hashing)

주어진 키 값을 이용하여 목표 레코드 주소를 직접적으로 계산하는 방법키 값에 연산(해시함수)을 적용하여 도출된 결과 값이 찾고자 하는 레코드가 있는 위치 주소가 됨\*해시 함수: 해시 함수 h(k)는 어떤 k에 대한 테이블 주소를 계산하기 위한 방법으로, 주어진 키 값

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

[백준]10836여왕벌(자바)

크기가 M×M인 격자 형태의 벌집이 있다. 이 벌집의 각 칸에는 여왕벌이 될 애벌레들이 한 마리씩 자라고 있다. 격자칸의 좌표계를 다음과 같이 설정한다. 제일 왼쪽 위 칸의 좌표는 (0,0)이다. 그 아래쪽 칸들의 좌표는 순서대로 (1,0), (2,0), ...등이다.

2022년 4월 24일
·
0개의 댓글
·
post-thumbnail

[백준]13460 구슬 탈출2(자바)

스타트링크에서 판매하는 어린이용 장난감 중에서 가장 인기가 많은 제품은 구슬 탈출이다. 구슬 탈출은 직사각형 보드에 빨간 구슬과 파란 구슬을 하나씩 넣은 다음, 빨간 구슬을 구멍을 통해 빼내는 게임이다.보드의 세로 크기는 N, 가로 크기는 M이고, 편의상 1×1크기의

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

[데이터베이스]정규화(Normalization)

데이터들을 최대한 중복을 제거하여 이상 현상 ( Anomaly ) 을 방지하기 위한 기술중복된 데이터를 허용하지 않음으로써 무결성(Integrity)를 유지할 수 있으며, DB의 저장 용량 역시 줄일 수 있다.갱신 이상 ( Modification Anomaly )중복된

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

[DataBase]인덱스(Index)

데이터베이스 테이블에 대한 검색 성능의 속도를 높여주는 자료 구조Index의 목적은 RDMS의 검색 속도를 높이는 데 있다. Select 쿼리의 Where 절이나 Join 예약어를 사용했을 때 인덱스를 사용하여 쿼리의 검색 속도를 빠르게 한다. 즉, Insert, Up

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

[백준]2513 통학 버스(자바)

주택난을 해결하기 위해서 직선 도로 하나를 따라 여러 아파트 단지들을 지었다. 또, 이 아파트 단지 주민을 위해 도로 위 한 지점에 학교 하나를 신설하였다. 아파트 단지들이 서로 멀리 떨어져 있기 때문에 반드시 통학버스를 이용해서만 다닐 수 있고, 통학버스는 한 대이다

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

[Spring]Spring MVC 요청 흐름

Spring 의 특징 중 하나는 POJO이다. 이전에 Java로 웹 어플리케이션을 만들기 위해서는 Servlet 클래스를 상속받아 구현하는 방식으로 직접 작성했으나 Spring을 이용하면 POJO만으로 웹 어플리케이션 작성이 가능하다.Servlet에 대한 작업은 Spr

2022년 4월 18일
·
0개의 댓글
·