일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 전치행렬 #C
- @ModelAttribute
- Linux
- gradle
- @NotEmpty
- createQuery
- 10844
- 백준
- 숫자야구
- junit
- 자바
- C
- java
- Spring
- 여러인수
- 쉬운 계단 수
- BubbleSorting
- 10951
- springboot
- 자료구조
- @Spring
- mycp
- pscp
- designpattern
- 데코레이터패턴
- setParameter
- decorator
- 점세개
- NamedParameterNotBound
- 디자인패턴
- Today
- Total
목록전체 글 (66)
...
Error:java: error: release version 5 not supported 에러 발생 시 pom.xml에 org.apache.maven.plugins maven-compiler-plugin 11 11 추가하고 리팩토링 하면 문제 해결 ~~~!!!!

[90149-210] Generic H2 (Server) 로 변경하기 [2] jdbc:h2:tcp://localhost/~/test --> jdbc:h2:~/test 로 변경하기 **가장 처음엔 jdbc:h2:~/test 로 연결한 후, 정상적으로 연결되었다면 그 이후부터는 jdbc:h2:tcp://localhost/~/test 형태로 연결해서 사용해야 함.
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException 에러 발생 시 pom.xml에 javax.xml.bind jaxb-api 2.3.0 추가 하고 리팩토링 해주면 문제 해결 ~.~

하나도 안 쉬운 계단 수 문제 DP 너무너무 어려움 ㅜㅜㅜㅜㅜㅜㅜㅜ 눈물 난다요 배열들의 규칙을 찾아내는 요령이 아직 부족한 것 같다 많이 풀어봐야 될 듯 Dynamic Programming 의 Bottom - Up 방식을 활용하여 문제를 해결하였다. 가장 먼저 규칙을 살펴 보아야 한다. 행 부분은 N, 즉 길이를 의미하고 열 부분은 계단수의 마지막 수를 의미한다. 첫번째 행을 보면, 길이가 1이기 때문에 가장 앞자리에 올 수 없는 0을 제외하고 1개씩 수가 존재하는 것을 볼 수 있다. 두번째 행을 보면, 길이가 2이기 때문에 가장 마지막에 모든 숫자가 올 수 있다. [2][2] 라는 자리의 뜻은, 길이가 2이며 마지막에 2가 오는 수, 즉 12와 32를 뜻한다. 이는 첫번째 행의 [1][1]과 [1][..
'Final' 초기값이 저장되면 최종적인 값이 되어 프로그램 실행 도중 어떠한 변경도 할 수 없게 됨. Final의 사용법 [1] final 필드 이용하기 Final int number = 0; [2] final 객체 이용하기 객체 변수에 final을 선언하면 그 변수에 다른 참조 값 지정 불가능 한 번 생성된 final 객체는 같은 타입으로 재생성 불가능 객체 자체는 변경 불가능 , 객체 내부 변수는 변경 가능! class Person{ int age = -1; public int getAge() { return age; } public void setAge(int age) { this.age = age; } } public class Final_ex { public static void main(St..
Static = '고정된' Static 키워드를 통해 생성된 정적 변수/ 함수들은 Heap 공간이 아닌 static이라는 공간의 별도 분리된다. Heap 공간에 있는 멤버 변수들은 객체들이 메모리를 공유하지 않으며, Garbage Collector의 관리 영역 안에 존재한다. 하지만 이와 반대로 Static 공간에 있는 정적 멤버 변수들은 객체들이 메모리를 공유하며, Garbage Collector의 관리 영역 밖에 존재하기 때문에 프로그램 종료 시까지 메모리가 할당된 채로 존재한다. [ static 정적 함수 사용 예시 ] class Name{ static void print() { //클래스 메소드 System.out.println("내 이름은 홍길동입니다."); } void print2() { //..
@Test @DisplayName("싱글톤 패턴을 적용한 객체 사용") public void singletonServiceTest(){ SingletonService singletonService1 = SingletonService.getInstance(); SingletonService singletonService2 = SingletonService.getInstance(); System.out.println("singletonService1 = " + singletonService1); System.out.println("singletonService2 = " + singletonService2); Assertions.assertThat(singletonService1).isSameAs(single..
package hello.core.order; import hello.core.AppConfig; import hello.core.member.Grade; import hello.core.member.Member; import hello.core.member.MemberService; import org.assertj.core.api.Assertions; import org.junit.Test; import org.junit.jupiter.api.BeforeEach; public class OrderServiceTest { MemberService memberService; OrderService orderService; @BeforeEach public void beforeEach(){ AppConfi..

Build.gradle에서 implementation 'junit:junit:4.12' 위와 같이 junit 설정하고 재빌드해주니 문제 해결 !