일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- restful api 작성 방법
- sendError()
- 파이썬
- initializr
- 할일관리
- create 모드
- restful 카멜케이스
- 어노테이션
- SpringBoot개인프로젝트
- auto ddl
- 알고리즘
- logout http 메소드
- Gradle - Groovy
- 연관관계
- restful login 메소드
- 데이터베이스
- 테이블구성
- Gradle - Kotlin
- restful api 명세서
- intellij 속도 향상
- 터미널 실행
- 쿼리에러
- 아규먼트 리졸버
- springboot
- Intellij terminal jar
- jpa 연관관계
- springboot mysql
- jpa
- 테이블항목
- ERD 수정
- Today
- Total
목록분류 전체보기 (36)
리나 Dev토리

전에는 사용한 ERD 툴은 eXERD 프로그램 토마토 시스템이라는 국내 업체에서 만든 프로그램이고 사용하기 편했다. 배울 때는 평가판으로 사용했었고, 개인 사용자 무료 사용은 2019년 종료되었다고 한다. 지금은 평가판 30일간 가능하다. eclipse에서 eXERD를 플러그인으로 설치하여 그리기도 했었다. 지금은 intellij를 사용하고, 이전 팀 프로젝트에서 협업으로 ERD를 그렸던 www.erdcloud.com 를 이용하였다. ERDCLOUD 팀원과 사용하려면 팀원들이 다 사이트에 회원가입 해야한다. ERD를 추가하고 설정 아이콘(톱니바퀴)을 클릭하면 아래의 화면이 나온다. 공유 부분을 팀으로 선택해주면 된다. 디스플레이 항목은 테이블에서 타입, Null허용, 기본값, 코멘트 항목들을 표시할지 안..

이것이 코딩테스트다 파이썬(나동빈 저) 그리디 - 볼링공 고르기 그리디 문제를 풀다가 답안지와 다르게 풀어서, 혹시 나처럼 다른 답안을 찾는 사람들에게 도움이 될까 해서 올린다. 문제 A,B 두사람이 볼링을 치고 있고, 서로 다른 무게의 볼링공을 고르려고 한다. 볼링공은 총 N개, 공의 번호는 1번부터 순번이다. 같은 무게의 공이 여러개 있을 수 있는데, 다른 공으로 간주한다. 볼링공의 무게는 1~M까지의 자연수이다. 입력이 5 3 1 3 2 3 2 라면, 공의 갯수는 5개, 공은 3kg 까지이다. (kg는 임의로 붙인 단위입니다.) 1번 공부터 5번까지 공의 무게가 그 다음 줄에 입력된다. 이때 두사람이 고를 수 있는 공 번호의 조합은 1,2 1,3 1,4 1,5 2,3 2,5 3,4 4,5번으로 총 ..

문제 바로가기 : https://school.programmers.co.kr/learn/courses/30/lessons/12899 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다. 124 나라에는 자연수만 존재합니다. 124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다. 예를 들어서 124 나라에서 사용하는 숫자는 다음과 같이 변환됩니다. 10진법 124 나라 10진법 124 나라 1 1 6 14 2 2 7 21 3 4 8 2..
스프링 주특기 1주차 팀과제 중에 몇개 질문을 정리해보았다. JPA 가 무엇인가요? JSP에서는 JDBC를 이용해서 DB랑 데이터를 주고 받았는데, JPA를 이용하면 JPA가 JDBC API를 사용해서 DB랑 데이터를 주고 받는다. JPA가 엔티티(개체)를 받으면, 그 엔티티를 분석해서 SQL 쿼리를 생성해서 DB에 날려줌 같은 트랜잭션 안에서 같은 데이터를 찾으면 쿼리를 다시 안날리고, 캐시에 있는 것을 반환함 Controller, Service, Repository 가 무엇인가요? Controller : 서버로 들어오는 API 요청 수신, 적절한 세부 컨트롤러에게 작업을 위임 Service : DB처리를 위해 DAO를 이용하여 데이터를 요청하는 등 비즈니스 로직 수행 Repository : Sprin..

포트포워딩(Port Forwarding) 현재 웹 서비스 실행한 것을 웹 브라우저에서 보려고 하면 :8080 을 뒤에 붙여줘야 한다. 이 포트 번호를 없애려면 어떻게 해야할까? HTTP 요청에서 80포트가 기본 포트이기 때문에, 굳이 80을 쓰지 않아도 자동으로 연결된다. 포트 번호를 입력하지 않아도 자동으로 접속하기 위해, 80포트로 접속하면 8080으로 전달하는 포트포워딩을 해본다. sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080 로컬 포트포워딩 (80들어오는 요청을 8080으로 포워딩) iptables : 리눅스상에서 방화벽을 설정하는 도구 -t : 테이블을 지정하는 옵션. 설정하지 않으면 ..
보호되어 있는 글입니다.

자료구조/알고리즘 4주차 알고리즘 마지막 주차 이번주에는 이진탐색, 최단경로, 다이나믹 프로그래밍을 배웠다. 마지막 주차라서 그런지 난이도도 상당히 높았다. 이진탐색 데이터가 정렬되어 있는 배열에서 특정한 값을 찾아낼 때, 반절씩 범위를 좁혀나가서 원하는 데이터를 찾는 알고리즘이다. 1에서 100까지 숫자 중에 친구가 임의 값을 고르고, 내가 그 숫자를 맞추는 게임을 한다고 할때 내가 50을 말하면, 친구는 up 이나 down 중에 말하게 된다. up이라 말하면 나는 50 ~ 100 범위에서 반절인 75를 물어본다. down이라 하면 50 ~ 75 범위에서 중간인 58을 물어본다. down이라 하면 50 ~ 58 범위에서 중간인 54를 물어본다. up이라 하면 ... 이런식으로 답을 찾아내듯이 중간 값을..

CODE 책 Chapter 23. 고정소수점과 부동소수점 비트수 2의 보수의 범위 / 양수의 범위 출처: https://dojang.io/mod/page/view.php?id=30 2의 보수법 2의 보수법은 해당 양수의 모든 비트를 반전한 1의 보수에 1을 더하여 음수를 표현하는 방법 현재 대부분의 시스템에서는 모두 2의 보수법으로 음수를 표현하고 있습니다. 수의 분류 자연수 1, 2, 3에 +를 붙인 수 ⇒ +1, +2, +3 “양의 정수” - 를 붙인 수 ⇒ -1, -2, -3, “음의 정수” 기준이 되는 0 + 양의 정수 + 음의 정수 = 정수 분수에 +를 붙인 수 ⇒ 양의 유리수 분수에 - 를 붙인 수 ⇒ 음의 유리수 0 + 양의 유리수 + 음의 유리수 = 유리수 42,705.684 를 각각 자리..