베르트랑 공준
임의의 자연수 n에 대하여 n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용
이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼프가 1850년에 증명이 문제 역시 소수에 관한 문제로 어제 풀이한 에라토스테네스의 체를 이용하여 풀 수 있다.
입력한 수에 대한 범위(n < ? <= 2n)안의 소수들을 테스트 케이스마다 계속 출력해줘야하기 때문에 while문을 활용해 풀이해야한다. (0을 입력시 종료)
count 변수 위치를 계속 while문 밖에 주었더니 값이 잘못 출력
count 변수 위치와 while문 위치 잘 확인할 것!
코드로 배우는 스프링 웹 프로젝트
1 . [Part1] 스프링 개발 환경 구축 예제 다시 실습해보기 📒p.55-106
어제 복습 겸 들어갔던 SpringProject 프로젝트의 log 출력 오류 해결방안을 찾지 못해 결국 새 프로젝트 SpringStart 를 생성하여 다시 실습
어제 발생한 오류에 대한 정확한 답은 찾지 못했지만 추측해 보자면
이전에 만들었던 프로젝트의 pom.xml 로그에 대한 Maven이나 설정에 필요한 XML, Java Config 사용에 혼돈이 와 두개를 같이 사용해서 그게 꼬여서 오류가 났던 것 같다. 지금 보니 왜 이렇게 구현했는가 싶다..
설정 방식을 XML로 모두 맞춰준 후 로그도 정상 출력되고 문제없이 실행됨.
Part1 복습 하면서 나타난 또 다른 오류
⚠ 일치하는 와일드 카드 문자가 엄격하게 적용되지만 'context:component-scan' 요소에 대한 선언을 찾을 수 없습니다.
어떤 의미의 선언 이나 XML에서 발견 할 수 없는 선언을 놓쳤다는 의미
여기서의 선언은 context:component-scan을 뜻한다.
applicationContext.xml 부분의
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
추가 후 오류 해결 👉🏻 [참고] 오류 해결 방법
이것으로 Part1 복습 끝
이어서
[Part2] 스프링 MVC 설정 예제 복습 📒p.108-124
SpringMVC 프로젝트도 정상 실행, Log 출력도 정상
[Part2] 스프링 MVC의 Controller 📒p.125-128
이제서야 Controller 부분으로 넘어와서 진행하는데 또 로그 출력 안되는 현상 일어남
log4j에서 -> 새로 maven 추가해 log4j2 xml 이름도 변경, 설정도 log4j2기반으로 변경
--> am 04:09 해결 못했다. 내일 다시 확인 후 이어진행