일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- 백준
- 최대공배수
- valueof
- IntelliJ
- 11004
- 유클리드 호제법
- aws
- java
- Python
- 짝수
- INT
- algorithm
- PaaS
- 11652
- 리스트
- parseInt
- level1
- 2진수
- 웹 서버
- 최대공약수
- 프로그래머스
- 문자열 숫자 변환
- 자료형
- 홀수
- IaaS
- SaaS
- 온프레미스
- 데이터타입
- 프로젝트 생성
- Today
- Total
목록전체 글 (115)
Ga0Lee
프로젝트를 배포하기 전 데이터베이스를 어떻게 운영할 것인지에 대해 고민했다. 데이터베이스 사용 방안으로는 두 가지가 있다. 1. RDS 사용 2. 서버에 데이터베이스를 직접 설치 나는 쉽고 간편한 RDS를 사용하기로 했다. 데이터베이스 생성 1. RDS > 데이터베이스 데이터베이스 생성 클릭 2. 표준 생성, MySql 선택 3. 템플릿 프리티어 선택 4. 설정 DB 이름, 사용자 이름, 마스터 암호 생성 5. 인스턴스 구성 6. 스토리지 설정 7. 연결 설정 / 나는 EC2에 연결하지 않기 때문에 연결 안 함으로 선택 8. 추가 구성 / 초기 데이터베이스 이름만 설정하고 안 건드려도 된다. 9. 데이터베이스 생성 성공 생성한 RDS 포트를 열고 MySQL과 연동 1. 생성한 데이터베이스 클릭 2. vp..
문제 당신은 음식점의 계산을 도와주는 점원이다. 카운터에는 거스름돈으로 사용할 500원, 100원, 50원, 10원짜리 동전이 무한히 존재한다고 가정한다. 손님에게 거슬러 줘야 할 돈이 N원일 때 거슬러줘야 할 동전의 최소 개수를 구하라. 단, 거슬러 줘야 할 돈 N은 항상 10의 배수이다. 문제 접근 방법 가장 큰 화폐 단위부터 돈을 거슬러 주기 코드 n = int(input()) count = 0 coin_types = [500, 100, 50, 10] for coin in coin_types: count += n // coin n %= coin print(n) 문제와 풀이의 출처는 '이것이 취업을 위한 코딩 테스트다 with 파이썬' 입니다.
com.amazonaws.SdkClientException: Failed to connect to service endpoint: at com.amazonaws.internal.EC2ResourceFetcher.doReadResource(EC2ResourceFetcher.java:100) ~[aws-java-sdk-core-1.11.792.jar:na] at com.amazonaws.internal.InstanceMetadataServiceResourceFetcher.getToken(InstanceMetadataServiceResourceFetcher.java:91) ~[aws-java-sdk-core-1.11.792.jar:na] at com.amazonaws.internal.InstanceMetada..
Error creating bean with name 'org.springframework.cloud.aws.core.env.ResourceIdResolver.BEAN_NAME' 위와 같은 에러를 맞이했을 땐 applicaetion.properties에 아래와 같은 코드를 추가해주면 된다. cloud.aws.stack.auto=false
REST API 테스트를 하던 도중 org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation 이와 같은 에러가 발생했다. @GetMapping("/post/{id}") public MZ_BoardResponse getPost(@PathVariable Long id){ return mz_boardService.getBoard(id); } 컨트롤러에선 아무 문제가 없어보였는데, MZ_BoardResponse 클래스에 문제가 있나 확인해보니, @Data 어노테이션을 깜빡하고 추가해주지 않았다. @Data 말고 @Getter를 추가해줘도 위의 문제를 해결할 수 있다.
1. dependency 추가 - springboot 버전이 2.x.x 인 경우는 runtimeOnly 'mysql:mysql-connector-java' - 3.x.x 이상부터는 runtimeOnly 'com.mysql:mysql-connector-j' 2. 데이터베이스 생성 나는 Command Line Client를 통해서 미리 데이터 베이스와 유저 생성했다. 3. application.properties에 데이터베이스 정보 입력 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/데이터베이스?useSSL=false&allowPublicKeyRetrieva..
java.sql.SQLException: Access denied for user 'likelion'@'localhost' (using password: YES) 이런 오류가 발생했을 때는 Bitnami WANP Stack이 설치되어 있는지 확인하고 이 앱을 실행하면 해결 된다.
오류 com.mysql:mysql-connector-j 를 찾을 수 없음 build.gradle - springboot version 3.x.x는 connector-j만 지원 -> 버전을 낮추고, connector-java로 변경 빌드 성공 데이터베이스 생성하기
Integer.toString(int i, int radix) (10진수를 n진수 문자열로 변환) Integer 클래스의 메소드로 첫 번째 인수 i를 두 번째 인수 radix에서 지정한 진수의 문자열 표현으로 반환한다. 만약 radix가 Character.MIN_RADIX보다 작거나 Character.MAX_RADIS보다 크면 raidx = 10이 된다. i : n진수의 문자열로 변환할 정수 radix : 문자열 표현에서 사용할 진수 반환값 : 지정된 진수에서의 문자열 표 public static String toString(int i, int radix) { if (radix Character.MAX_RADIX) radix = 10; /* Us..
현재 문서가 HTML5임을 명시 HTML 문서의 루트(root) 요소를 정의 HTML 문서의 metadata를 정의 metadata란? - HTML문서에 대한 data. 웹 브라우저에는 직접적으로 표현되지 않는 정보 - e.g) , , , , , 태그 등 HTML 문서의 제목 정의 - 웹 브라우저의 toolbar에 표시됨 - 웹 브라우저의 favorites에 추가할 때 favorites의 제목이 됨 - 검색 엔진의 결과 페이지에 제목으로 표시 웹 브라우저를 통해 보이는 content 부분 - ~ : 제목을 나타냄