Light
Dark
개요 정수를 다루는 코딩 테스트문제도 굉장히 많다. 대표적으로 소수를 구하는 문제가 있다. 이번 기회에 정리해보려한다. 소수 구하기 소수란 자기 자신보다 작은 2개의 자연수를 곱해 만들 수 없는 1보다 큰 자연수를 의마한다. 좀더 쉽게 말하면 1과 자기 자신을 제외한 수 외에는 약수가 존재하지 않는 수를 말한다. 예를 들어 4는 2라는 약수가 존재하니 소수... Read More
개요 우리가 보는 게시판서비스는 하단에 1, 2, 3…과 같이 숫자가 나오고 첫 번째 페이지를 읽고 다음 페이지를 누르면 첫번째 페이지에서 읽은 페이지 그 다음 페이지가 나온다. 이를 페이지네이션이라고 한다. 만약 페이지네이션이 적용되지 않아서 한 화면에 끝도 없이 정보가 나온다고 해보자. 마... Read More
개요 더미 데이터가 있으면 좋겠다 싶은 때가 종종 있다. 테스트 할 때, 서비스를 만들고 누군가에게 보여줄때. 이럴 때 사용할 수 있는 방법에 대해 정리해보려한다. Mockaroo Mockaroo는 Mock이라는 단어에서 착안하여 재치있는 네이밍을 한 서비스로 더미데이터를 생성할 수 있는 사이트다. Mockaroo 메인회... Read More
개요 우리가 테스트 코드를 작성할 때 주로 쓰는 프레임워크는 xUnit으로 단위테스트 프레임워크를 말한다. 자바에서는 Junit이라는 프레임워크를 사용한다. 그럼 혹시 JUnit외에 다른 단위테스트 프레임워크는 없을까? Spock Spock는 BDD프레임워크로 기대하는 동작과 테스트 목적을 더 명확하게 작성할 수 ... Read More
개요 스프링 부트 프로젝트를 할 때 application.properties파일이나 application.yml파일에 프로젝트의 기본 설정을 하곤한다. 그러나 개발 환경에 따라 다른 설정을 사용해야하는 경우가 생긴다. Spring Profile 프로젝트의 설정을 개발 환경에 따라 다르게 적용할 수 있는 방법이다. sp... Read More