흐어 (169) 썸네일형 리스트형 [JAVA] 프로그래머스 - [3차]N진수 게임 - lv2 문제내용 https://programmers.co.kr/learn/courses/30/lessons/17687 코딩테스트 연습 - [3차] n진수 게임 N진수 게임 튜브가 활동하는 코딩 동아리에서는 전통적으로 해오는 게임이 있다. 이 게임은 여러 사람이 둥글게 앉아서 숫자를 하나씩 차례대로 말하는 게임인데, 규칙은 다음과 같다. 숫자를 0 programmers.co.kr N진수 게임 튜브가 활동하는 코딩 동아리에서는 전통적으로 해오는 게임이 있다. 이 게임은 여러 사람이 둥글게 앉아서 숫자를 하나씩 차례대로 말하는 게임인데, 규칙은 다음과 같다. 숫자를 0부터 시작해서 차례대로 말한다. 첫 번째 사람은 0, 두 번째 사람은 1, … 열 번째 사람은 9를 말한다. 10 이상의 숫자부터는 한 자리씩 끊어서 .. [SpringBoot] JPA 테이블 생성 먼저 기존 erd에서 바뀐점이 하나 있는데, 각 신고 테이블에 유저 닉네임을 외래키로 제약조건을 걸어 놨다. (누가 신고했는지에 대해 반드시 값이 있어야 한다고 생각해서 걸어놓음.) 여튼 오늘은 JPA를 이용해 위의 테이블 관계대로 테이블을 생성할 생각이다. 그러기전에 먼저 JPA에 대해 간략하게 보자. JPA JPA는 ORM의 일종으로 객체를 기준으로 해서 DB의 테이블과 매핑 시켜주는 역할을 한다. 이게 말로만 하면 잘 이해가 안갈수도 있는데, 한마디로 기존에 Java와 DB를 연결 시키고 테이블을 생성할때 "DB테이블을 SQL문 작성을 통해 생성 -> 자바에서 VO(or DTO) 클래스 만들기" 이과정을 거쳤다. 하지만 JPA를 쓰게 되면 이과정이 정반대로 일어난다. 즉, 자바 객체를 중심으로 관계.. [JAVA] BOJ(백준) - 아기상어 - 16236 문제내용 https://www.acmicpc.net/problem/16236 16236번: 아기 상어 N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다. 아기 상어와 물고기는 모두 크기를 가 www.acmicpc.net N×N 크기의 공간에 물고기 M마리와 아기 상어 1마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 물고기가 최대 1마리 존재한다. 아기 상어와 물고기는 모두 크기를 가지고 있고, 이 크기는 자연수이다. 가장 처음에 아기 상어의 크기는 2이고, 아기 상어는 1초에 상하좌우로 인접한 한 칸씩 이동한다. 아기 상어는 자신의 크기보다 큰 물고기가 있는 칸은 .. [JAVA] BOJ - 나무 재테크 - 16235 문제내용 https://www.acmicpc.net/problem/16235 16235번: 나무 재테크 부동산 투자로 억대의 돈을 번 상도는 최근 N×N 크기의 땅을 구매했다. 상도는 손쉬운 땅 관리를 위해 땅을 1×1 크기의 칸으로 나누어 놓았다. 각각의 칸은 (r, c)로 나타내며, r은 가장 위에서부터 www.acmicpc.net 부동산 투자로 억대의 돈을 번 상도는 최근 N×N 크기의 땅을 구매했다. 상도는 손쉬운 땅 관리를 위해 땅을 1×1 크기의 칸으로 나누어 놓았다. 각각의 칸은 (r, c)로 나타내며, r은 가장 위에서부터 떨어진 칸의 개수, c는 가장 왼쪽으로부터 떨어진 칸의 개수이다. r과 c는 1부터 시작한다. 상도는 전자통신공학과 출신답게 땅의 양분을 조사하는 로봇 S2D2를 만들었.. [JAVA] 프로그래머스 - [3차] 방금그곡 - lv2 문제내용 https://programmers.co.kr/learn/courses/30/lessons/17683 코딩테스트 연습 - [3차] 방금그곡 방금그곡 라디오를 자주 듣는 네오는 라디오에서 방금 나왔던 음악이 무슨 음악인지 궁금해질 때가 많다. 그럴 때 네오는 다음 포털의 '방금그곡' 서비스를 이용하곤 한다. 방금그곡에서는 TV, programmers.co.kr 방금그곡 라디오를 자주 듣는 네오는 라디오에서 방금 나왔던 음악이 무슨 음악인지 궁금해질 때가 많다. 그럴 때 네오는 다음 포털의 '방금그곡' 서비스를 이용하곤 한다. 방금그곡에서는 TV, 라디오 등에서 나온 음악에 관해 제목 등의 정보를 제공하는 서비스이다. 네오는 자신이 기억한 멜로디를 가지고 방금그곡을 이용해 음악을 찾는다. 그런데 라.. [JAVA] 프로그래머스 - [1차]캐시 - lv2 문제내용 https://programmers.co.kr/learn/courses/30/lessons/17680 [JAVA] 프로그래머스 - [1차] 프렌즈4블록 - lv2 문제내용 https://programmers.co.kr/learn/courses/30/lessons/17679 코딩테스트 연습 - [1차] 프렌즈4블록 프렌즈4블록 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 "프렌즈4블록". 같은 모양의 카카오프렌즈 블록이 2×2 형태로 4개가 붙 programmers.co.kr 프렌즈4블록 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 "프렌즈4블록". 같은 모양의 카카오프렌즈 블록이 2×2 형태로 4개가 붙어있을 경우 사라지면서 점수를 얻는 게임이다. 만약 판이 위와 같이 주어질 경우, 라이언이 2×2로 배치된 7개 블록과 콘이 2×2로 배.. [SpringBoot] 경매사이트 만들기 - 분석,설계 및 부트스트랩 템플릿 적용 사실 설계했던 UseCase다이어그램 , ERD를 먼저 포스팅 했어야 됐는데 못해가지고 지금 간단하게라도 한번에 포스팅 하려한다. (참고로 이번에 DDL작성 포스팅은 못할듯..ㅠ 하지만 지금 작성중이긴 함) ●요구사항분석 - 1차 내가 생각했던 웹 사이트를 만들기 위해 기본적으로 갖춰야할 요구들이다. 우선순위를 나눠서 먼저 개발해야할 것들과 나중에 개발해야 할것들로 나눠져있고, 개발하면서 계속해서 추가할 예정이다. ●UseCaseDiagram - 1차 1차 유즈케이스 다이어그램으로 대략적인 사용자 기능들 중심으로 만들어봤다. 기본적으로 경매 게시물, 자유게시판 게시물이 나눠져 있지만 한번에 게시물 등록이란 주체로 통일했다.(어차피 혼자하는 프로젝트라...) 추후 수정사항이 있으면 계속해서 그때그때 올릴 .. 이전 1 ··· 4 5 6 7 8 9 10 ··· 22 다음